/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/chl/name-comparator-subst.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.mcr-reduction-c7b2d19 [2022-03-15 15:48:52,857 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-03-15 15:48:52,858 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-03-15 15:48:52,886 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-03-15 15:48:52,888 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-03-15 15:48:52,890 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-03-15 15:48:52,893 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-03-15 15:48:52,894 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-03-15 15:48:52,895 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-03-15 15:48:52,895 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-03-15 15:48:52,896 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-03-15 15:48:52,897 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-03-15 15:48:52,897 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-03-15 15:48:52,897 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-03-15 15:48:52,898 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-03-15 15:48:52,899 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-03-15 15:48:52,899 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-03-15 15:48:52,900 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-03-15 15:48:52,901 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-03-15 15:48:52,902 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-03-15 15:48:52,906 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-03-15 15:48:52,911 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-03-15 15:48:52,913 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-03-15 15:48:52,914 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-03-15 15:48:52,921 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-03-15 15:48:52,921 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-03-15 15:48:52,921 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-03-15 15:48:52,921 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-03-15 15:48:52,922 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-03-15 15:48:52,922 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-03-15 15:48:52,922 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-03-15 15:48:52,923 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-03-15 15:48:52,923 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-03-15 15:48:52,924 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-03-15 15:48:52,924 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-03-15 15:48:52,924 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-03-15 15:48:52,925 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-03-15 15:48:52,925 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-03-15 15:48:52,925 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-03-15 15:48:52,925 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-03-15 15:48:52,926 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-03-15 15:48:52,930 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2022-03-15 15:48:52,946 INFO L113 SettingsManager]: Loading preferences was successful [2022-03-15 15:48:52,946 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-03-15 15:48:52,946 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-03-15 15:48:52,946 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-03-15 15:48:52,947 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-03-15 15:48:52,947 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-03-15 15:48:52,947 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-03-15 15:48:52,947 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-03-15 15:48:52,947 INFO L138 SettingsManager]: * Use SBE=true [2022-03-15 15:48:52,948 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-03-15 15:48:52,948 INFO L138 SettingsManager]: * sizeof long=4 [2022-03-15 15:48:52,948 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-03-15 15:48:52,948 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-03-15 15:48:52,948 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-03-15 15:48:52,948 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-03-15 15:48:52,948 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-03-15 15:48:52,948 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-03-15 15:48:52,948 INFO L138 SettingsManager]: * sizeof long double=12 [2022-03-15 15:48:52,948 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-03-15 15:48:52,948 INFO L138 SettingsManager]: * Use constant arrays=true [2022-03-15 15:48:52,948 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-03-15 15:48:52,949 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-03-15 15:48:52,949 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-03-15 15:48:52,949 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-03-15 15:48:52,949 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-03-15 15:48:52,949 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-15 15:48:52,949 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-03-15 15:48:52,949 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-03-15 15:48:52,949 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-03-15 15:48:52,949 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-03-15 15:48:52,949 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-03-15 15:48:52,949 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-03-15 15:48:52,949 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-03-15 15:48:52,950 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-03-15 15:48:53,131 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-03-15 15:48:53,148 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-03-15 15:48:53,150 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-03-15 15:48:53,151 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-03-15 15:48:53,151 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-03-15 15:48:53,152 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/chl/name-comparator-subst.wvr.bpl [2022-03-15 15:48:53,152 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/chl/name-comparator-subst.wvr.bpl' [2022-03-15 15:48:53,177 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-03-15 15:48:53,178 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-03-15 15:48:53,182 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-03-15 15:48:53,182 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-03-15 15:48:53,182 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-03-15 15:48:53,190 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "name-comparator-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 03:48:53" (1/1) ... [2022-03-15 15:48:53,195 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "name-comparator-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 03:48:53" (1/1) ... [2022-03-15 15:48:53,199 INFO L137 Inliner]: procedures = 4, calls = 3, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-03-15 15:48:53,200 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-03-15 15:48:53,202 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-03-15 15:48:53,202 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-03-15 15:48:53,202 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-03-15 15:48:53,207 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "name-comparator-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 03:48:53" (1/1) ... [2022-03-15 15:48:53,207 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "name-comparator-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 03:48:53" (1/1) ... [2022-03-15 15:48:53,208 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "name-comparator-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 03:48:53" (1/1) ... [2022-03-15 15:48:53,208 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "name-comparator-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 03:48:53" (1/1) ... [2022-03-15 15:48:53,210 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "name-comparator-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 03:48:53" (1/1) ... [2022-03-15 15:48:53,212 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "name-comparator-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 03:48:53" (1/1) ... [2022-03-15 15:48:53,212 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "name-comparator-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 03:48:53" (1/1) ... [2022-03-15 15:48:53,213 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-03-15 15:48:53,214 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-03-15 15:48:53,214 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-03-15 15:48:53,214 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-03-15 15:48:53,226 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "name-comparator-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 03:48:53" (1/1) ... [2022-03-15 15:48:53,230 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-15 15:48:53,235 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:48:53,247 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-03-15 15:48:53,250 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-03-15 15:48:53,281 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-03-15 15:48:53,281 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-03-15 15:48:53,281 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-03-15 15:48:53,281 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-03-15 15:48:53,281 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-03-15 15:48:53,281 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-03-15 15:48:53,282 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-03-15 15:48:53,282 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-03-15 15:48:53,282 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-03-15 15:48:53,283 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2022-03-15 15:48:53,283 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-03-15 15:48:53,283 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-03-15 15:48:53,284 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-03-15 15:48:53,323 INFO L234 CfgBuilder]: Building ICFG [2022-03-15 15:48:53,324 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-03-15 15:48:53,425 INFO L275 CfgBuilder]: Performing block encoding [2022-03-15 15:48:53,487 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-03-15 15:48:53,487 INFO L299 CfgBuilder]: Removed 3 assume(true) statements. [2022-03-15 15:48:53,489 INFO L202 PluginConnector]: Adding new model name-comparator-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.03 03:48:53 BoogieIcfgContainer [2022-03-15 15:48:53,489 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-03-15 15:48:53,490 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-03-15 15:48:53,490 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-03-15 15:48:53,492 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-03-15 15:48:53,492 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "name-comparator-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 03:48:53" (1/2) ... [2022-03-15 15:48:53,493 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6d44350e and model type name-comparator-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.03 03:48:53, skipping insertion in model container [2022-03-15 15:48:53,493 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "name-comparator-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.03 03:48:53" (2/2) ... [2022-03-15 15:48:53,494 INFO L111 eAbstractionObserver]: Analyzing ICFG name-comparator-subst.wvr.bpl [2022-03-15 15:48:53,497 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-03-15 15:48:53,497 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-03-15 15:48:53,497 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-03-15 15:48:53,497 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-03-15 15:48:53,533 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2022-03-15 15:48:53,563 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-15 15:48:53,567 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, mMcrOptimizeForkJoin=true, mMcrOverapproximateWrwc=true [2022-03-15 15:48:53,568 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2022-03-15 15:48:53,574 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 32 places, 25 transitions, 74 flow [2022-03-15 15:48:53,595 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 108 states, 107 states have (on average 2.878504672897196) internal successors, (308), 107 states have internal predecessors, (308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:48:53,597 INFO L276 IsEmpty]: Start isEmpty. Operand has 108 states, 107 states have (on average 2.878504672897196) internal successors, (308), 107 states have internal predecessors, (308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:48:53,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-15 15:48:53,603 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:48:53,604 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:48:53,604 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:48:53,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:48:53,607 INFO L85 PathProgramCache]: Analyzing trace with hash 1091082122, now seen corresponding path program 1 times [2022-03-15 15:48:53,613 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:48:53,614 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1411895695] [2022-03-15 15:48:53,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:48:53,615 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:48:53,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:48:53,851 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:48:53,852 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:48:53,853 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1411895695] [2022-03-15 15:48:53,853 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1411895695] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:48:53,853 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:48:53,854 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:48:53,856 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1168394194] [2022-03-15 15:48:53,857 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:48:53,860 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:48:53,860 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:48:53,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:48:53,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:48:53,893 INFO L87 Difference]: Start difference. First operand has 108 states, 107 states have (on average 2.878504672897196) internal successors, (308), 107 states have internal predecessors, (308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 7 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 7 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-03-15 15:48:54,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:48:54,351 INFO L93 Difference]: Finished difference Result 399 states and 1111 transitions. [2022-03-15 15:48:54,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:48:54,357 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 7 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-03-15 15:48:54,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:48:54,368 INFO L225 Difference]: With dead ends: 399 [2022-03-15 15:48:54,368 INFO L226 Difference]: Without dead ends: 357 [2022-03-15 15:48:54,370 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:48:54,372 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 93 mSDsluCounter, 136 mSDsCounter, 0 mSdLazyCounter, 221 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:48:54,373 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [93 Valid, 66 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 221 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:48:54,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 357 states. [2022-03-15 15:48:54,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 357 to 147. [2022-03-15 15:48:54,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 146 states have (on average 2.863013698630137) internal successors, (418), 146 states have internal predecessors, (418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:48:54,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 418 transitions. [2022-03-15 15:48:54,416 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 418 transitions. Word has length 17 [2022-03-15 15:48:54,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:48:54,416 INFO L470 AbstractCegarLoop]: Abstraction has 147 states and 418 transitions. [2022-03-15 15:48:54,416 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 7 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-03-15 15:48:54,417 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 418 transitions. [2022-03-15 15:48:54,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-15 15:48:54,418 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:48:54,418 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:48:54,418 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-03-15 15:48:54,418 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:48:54,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:48:54,419 INFO L85 PathProgramCache]: Analyzing trace with hash -1716858762, now seen corresponding path program 2 times [2022-03-15 15:48:54,419 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:48:54,419 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1882275421] [2022-03-15 15:48:54,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:48:54,419 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:48:54,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:48:54,562 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:48:54,562 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:48:54,562 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1882275421] [2022-03-15 15:48:54,562 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1882275421] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:48:54,562 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:48:54,563 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-15 15:48:54,563 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1780401386] [2022-03-15 15:48:54,563 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:48:54,564 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:48:54,564 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:48:54,564 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:48:54,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:48:54,565 INFO L87 Difference]: Start difference. First operand 147 states and 418 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:48:54,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:48:54,797 INFO L93 Difference]: Finished difference Result 375 states and 1007 transitions. [2022-03-15 15:48:54,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:48:54,798 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:48:54,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:48:54,800 INFO L225 Difference]: With dead ends: 375 [2022-03-15 15:48:54,800 INFO L226 Difference]: Without dead ends: 353 [2022-03-15 15:48:54,800 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:48:54,801 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 72 mSDsluCounter, 96 mSDsCounter, 0 mSdLazyCounter, 193 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 204 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 193 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:48:54,802 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 59 Invalid, 204 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 193 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:48:54,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 353 states. [2022-03-15 15:48:54,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 353 to 171. [2022-03-15 15:48:54,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 170 states have (on average 2.864705882352941) internal successors, (487), 170 states have internal predecessors, (487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:48:54,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 487 transitions. [2022-03-15 15:48:54,814 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 487 transitions. Word has length 17 [2022-03-15 15:48:54,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:48:54,814 INFO L470 AbstractCegarLoop]: Abstraction has 171 states and 487 transitions. [2022-03-15 15:48:54,814 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:48:54,814 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 487 transitions. [2022-03-15 15:48:54,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-15 15:48:54,816 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:48:54,816 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:48:54,816 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-03-15 15:48:54,816 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:48:54,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:48:54,817 INFO L85 PathProgramCache]: Analyzing trace with hash 431937774, now seen corresponding path program 3 times [2022-03-15 15:48:54,817 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:48:54,817 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [456620755] [2022-03-15 15:48:54,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:48:54,817 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:48:54,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:48:54,940 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:48:54,941 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:48:54,941 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [456620755] [2022-03-15 15:48:54,941 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [456620755] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:48:54,941 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:48:54,941 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-15 15:48:54,942 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [913787557] [2022-03-15 15:48:54,942 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:48:54,942 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:48:54,943 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:48:54,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:48:54,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:48:54,944 INFO L87 Difference]: Start difference. First operand 171 states and 487 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:48:55,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:48:55,162 INFO L93 Difference]: Finished difference Result 390 states and 1060 transitions. [2022-03-15 15:48:55,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:48:55,163 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:48:55,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:48:55,165 INFO L225 Difference]: With dead ends: 390 [2022-03-15 15:48:55,165 INFO L226 Difference]: Without dead ends: 375 [2022-03-15 15:48:55,165 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=88, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:48:55,166 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 82 mSDsluCounter, 95 mSDsCounter, 0 mSdLazyCounter, 195 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 58 SdHoareTripleChecker+Invalid, 205 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:48:55,167 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [82 Valid, 58 Invalid, 205 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 195 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:48:55,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 375 states. [2022-03-15 15:48:55,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 375 to 177. [2022-03-15 15:48:55,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 177 states, 176 states have (on average 2.909090909090909) internal successors, (512), 176 states have internal predecessors, (512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:48:55,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 512 transitions. [2022-03-15 15:48:55,179 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 512 transitions. Word has length 17 [2022-03-15 15:48:55,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:48:55,179 INFO L470 AbstractCegarLoop]: Abstraction has 177 states and 512 transitions. [2022-03-15 15:48:55,179 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:48:55,179 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 512 transitions. [2022-03-15 15:48:55,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-15 15:48:55,183 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:48:55,184 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:48:55,184 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-03-15 15:48:55,184 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:48:55,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:48:55,185 INFO L85 PathProgramCache]: Analyzing trace with hash 1885470014, now seen corresponding path program 4 times [2022-03-15 15:48:55,185 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:48:55,185 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1722044849] [2022-03-15 15:48:55,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:48:55,186 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:48:55,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:48:55,324 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:48:55,325 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:48:55,325 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1722044849] [2022-03-15 15:48:55,325 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1722044849] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:48:55,325 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:48:55,325 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-15 15:48:55,325 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1211891842] [2022-03-15 15:48:55,326 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:48:55,326 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:48:55,326 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:48:55,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:48:55,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:48:55,327 INFO L87 Difference]: Start difference. First operand 177 states and 512 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:48:55,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:48:55,546 INFO L93 Difference]: Finished difference Result 398 states and 1093 transitions. [2022-03-15 15:48:55,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:48:55,546 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:48:55,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:48:55,548 INFO L225 Difference]: With dead ends: 398 [2022-03-15 15:48:55,548 INFO L226 Difference]: Without dead ends: 383 [2022-03-15 15:48:55,549 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=88, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:48:55,550 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 75 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 197 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 197 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:48:55,550 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [75 Valid, 60 Invalid, 208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 197 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:48:55,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 383 states. [2022-03-15 15:48:55,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 383 to 192. [2022-03-15 15:48:55,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 192 states, 191 states have (on average 2.9528795811518322) internal successors, (564), 191 states have internal predecessors, (564), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:48:55,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 564 transitions. [2022-03-15 15:48:55,563 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 564 transitions. Word has length 17 [2022-03-15 15:48:55,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:48:55,563 INFO L470 AbstractCegarLoop]: Abstraction has 192 states and 564 transitions. [2022-03-15 15:48:55,563 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:48:55,563 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 564 transitions. [2022-03-15 15:48:55,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-15 15:48:55,565 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:48:55,565 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:48:55,565 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-03-15 15:48:55,565 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:48:55,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:48:55,567 INFO L85 PathProgramCache]: Analyzing trace with hash -126988386, now seen corresponding path program 5 times [2022-03-15 15:48:55,567 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:48:55,567 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [947854596] [2022-03-15 15:48:55,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:48:55,567 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:48:55,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:48:55,720 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:48:55,721 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:48:55,721 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [947854596] [2022-03-15 15:48:55,721 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [947854596] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:48:55,721 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:48:55,721 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-15 15:48:55,721 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1422571505] [2022-03-15 15:48:55,722 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:48:55,722 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:48:55,722 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:48:55,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:48:55,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:48:55,723 INFO L87 Difference]: Start difference. First operand 192 states and 564 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:48:55,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:48:55,973 INFO L93 Difference]: Finished difference Result 485 states and 1327 transitions. [2022-03-15 15:48:55,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:48:55,974 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:48:55,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:48:55,976 INFO L225 Difference]: With dead ends: 485 [2022-03-15 15:48:55,976 INFO L226 Difference]: Without dead ends: 463 [2022-03-15 15:48:55,976 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:48:55,977 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 69 mSDsluCounter, 130 mSDsCounter, 0 mSdLazyCounter, 247 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 247 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:48:55,977 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 75 Invalid, 259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 247 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:48:55,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 463 states. [2022-03-15 15:48:55,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 463 to 194. [2022-03-15 15:48:55,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 193 states have (on average 2.9740932642487046) internal successors, (574), 193 states have internal predecessors, (574), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:48:55,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 574 transitions. [2022-03-15 15:48:55,986 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 574 transitions. Word has length 17 [2022-03-15 15:48:55,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:48:55,986 INFO L470 AbstractCegarLoop]: Abstraction has 194 states and 574 transitions. [2022-03-15 15:48:55,986 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:48:55,986 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 574 transitions. [2022-03-15 15:48:55,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-15 15:48:55,987 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:48:55,991 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:48:55,991 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-03-15 15:48:55,991 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:48:55,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:48:55,992 INFO L85 PathProgramCache]: Analyzing trace with hash 2128553198, now seen corresponding path program 6 times [2022-03-15 15:48:55,992 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:48:55,992 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1341909454] [2022-03-15 15:48:55,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:48:55,993 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:48:56,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:48:56,147 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:48:56,148 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:48:56,148 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1341909454] [2022-03-15 15:48:56,148 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1341909454] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:48:56,148 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:48:56,148 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-15 15:48:56,148 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [241397783] [2022-03-15 15:48:56,148 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:48:56,149 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:48:56,149 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:48:56,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:48:56,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:48:56,149 INFO L87 Difference]: Start difference. First operand 194 states and 574 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:48:56,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:48:56,403 INFO L93 Difference]: Finished difference Result 475 states and 1302 transitions. [2022-03-15 15:48:56,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:48:56,404 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:48:56,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:48:56,406 INFO L225 Difference]: With dead ends: 475 [2022-03-15 15:48:56,406 INFO L226 Difference]: Without dead ends: 453 [2022-03-15 15:48:56,406 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:48:56,407 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 69 mSDsluCounter, 124 mSDsCounter, 0 mSdLazyCounter, 245 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 72 SdHoareTripleChecker+Invalid, 259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 245 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:48:56,407 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 72 Invalid, 259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 245 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:48:56,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 453 states. [2022-03-15 15:48:56,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 453 to 197. [2022-03-15 15:48:56,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 197 states, 196 states have (on average 3.0051020408163267) internal successors, (589), 196 states have internal predecessors, (589), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:48:56,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 197 states to 197 states and 589 transitions. [2022-03-15 15:48:56,415 INFO L78 Accepts]: Start accepts. Automaton has 197 states and 589 transitions. Word has length 17 [2022-03-15 15:48:56,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:48:56,415 INFO L470 AbstractCegarLoop]: Abstraction has 197 states and 589 transitions. [2022-03-15 15:48:56,415 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:48:56,415 INFO L276 IsEmpty]: Start isEmpty. Operand 197 states and 589 transitions. [2022-03-15 15:48:56,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-15 15:48:56,416 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:48:56,416 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:48:56,416 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-03-15 15:48:56,416 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:48:56,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:48:56,417 INFO L85 PathProgramCache]: Analyzing trace with hash -1387308582, now seen corresponding path program 7 times [2022-03-15 15:48:56,417 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:48:56,417 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1594515685] [2022-03-15 15:48:56,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:48:56,417 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:48:56,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:48:56,521 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:48:56,521 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:48:56,521 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1594515685] [2022-03-15 15:48:56,521 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1594515685] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:48:56,522 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:48:56,522 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-15 15:48:56,522 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [736009895] [2022-03-15 15:48:56,522 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:48:56,522 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:48:56,522 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:48:56,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:48:56,523 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:48:56,523 INFO L87 Difference]: Start difference. First operand 197 states and 589 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:48:56,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:48:56,758 INFO L93 Difference]: Finished difference Result 441 states and 1227 transitions. [2022-03-15 15:48:56,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:48:56,759 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:48:56,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:48:56,761 INFO L225 Difference]: With dead ends: 441 [2022-03-15 15:48:56,761 INFO L226 Difference]: Without dead ends: 419 [2022-03-15 15:48:56,761 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:48:56,764 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 60 mSDsluCounter, 94 mSDsCounter, 0 mSdLazyCounter, 203 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 216 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 203 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:48:56,766 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [60 Valid, 59 Invalid, 216 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 203 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:48:56,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 419 states. [2022-03-15 15:48:56,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 419 to 203. [2022-03-15 15:48:56,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 203 states, 202 states have (on average 2.99009900990099) internal successors, (604), 202 states have internal predecessors, (604), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:48:56,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 604 transitions. [2022-03-15 15:48:56,779 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 604 transitions. Word has length 17 [2022-03-15 15:48:56,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:48:56,779 INFO L470 AbstractCegarLoop]: Abstraction has 203 states and 604 transitions. [2022-03-15 15:48:56,779 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:48:56,779 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 604 transitions. [2022-03-15 15:48:56,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-15 15:48:56,780 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:48:56,780 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:48:56,780 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-03-15 15:48:56,780 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:48:56,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:48:56,781 INFO L85 PathProgramCache]: Analyzing trace with hash 1634250142, now seen corresponding path program 8 times [2022-03-15 15:48:56,781 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:48:56,781 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [922694671] [2022-03-15 15:48:56,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:48:56,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:48:56,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:48:56,927 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:48:56,928 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:48:56,928 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [922694671] [2022-03-15 15:48:56,928 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [922694671] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:48:56,928 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:48:56,928 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-15 15:48:56,928 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1005842489] [2022-03-15 15:48:56,928 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:48:56,928 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:48:56,928 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:48:56,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:48:56,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:48:56,929 INFO L87 Difference]: Start difference. First operand 203 states and 604 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:48:57,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:48:57,180 INFO L93 Difference]: Finished difference Result 500 states and 1395 transitions. [2022-03-15 15:48:57,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:48:57,181 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:48:57,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:48:57,183 INFO L225 Difference]: With dead ends: 500 [2022-03-15 15:48:57,183 INFO L226 Difference]: Without dead ends: 485 [2022-03-15 15:48:57,183 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=44, Invalid=88, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:48:57,184 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 73 mSDsluCounter, 120 mSDsCounter, 0 mSdLazyCounter, 240 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 240 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:48:57,184 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 71 Invalid, 249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 240 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:48:57,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 485 states. [2022-03-15 15:48:57,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 485 to 207. [2022-03-15 15:48:57,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 207 states, 206 states have (on average 3.0097087378640777) internal successors, (620), 206 states have internal predecessors, (620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:48:57,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 620 transitions. [2022-03-15 15:48:57,191 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 620 transitions. Word has length 17 [2022-03-15 15:48:57,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:48:57,193 INFO L470 AbstractCegarLoop]: Abstraction has 207 states and 620 transitions. [2022-03-15 15:48:57,193 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:48:57,193 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 620 transitions. [2022-03-15 15:48:57,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-15 15:48:57,194 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:48:57,194 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:48:57,194 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-03-15 15:48:57,194 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:48:57,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:48:57,194 INFO L85 PathProgramCache]: Analyzing trace with hash -1207184914, now seen corresponding path program 9 times [2022-03-15 15:48:57,194 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:48:57,194 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [614299641] [2022-03-15 15:48:57,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:48:57,195 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:48:57,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:48:57,322 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:48:57,323 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:48:57,323 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [614299641] [2022-03-15 15:48:57,323 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [614299641] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:48:57,323 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:48:57,323 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-15 15:48:57,323 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [123208629] [2022-03-15 15:48:57,323 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:48:57,323 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:48:57,324 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:48:57,324 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:48:57,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:48:57,324 INFO L87 Difference]: Start difference. First operand 207 states and 620 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:48:57,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:48:57,545 INFO L93 Difference]: Finished difference Result 494 states and 1390 transitions. [2022-03-15 15:48:57,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:48:57,545 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:48:57,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:48:57,547 INFO L225 Difference]: With dead ends: 494 [2022-03-15 15:48:57,547 INFO L226 Difference]: Without dead ends: 479 [2022-03-15 15:48:57,547 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=44, Invalid=88, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:48:57,548 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 63 mSDsluCounter, 122 mSDsCounter, 0 mSdLazyCounter, 239 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 239 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:48:57,548 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 73 Invalid, 250 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 239 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:48:57,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 479 states. [2022-03-15 15:48:57,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 479 to 207. [2022-03-15 15:48:57,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 207 states, 206 states have (on average 3.0145631067961167) internal successors, (621), 206 states have internal predecessors, (621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:48:57,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 621 transitions. [2022-03-15 15:48:57,555 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 621 transitions. Word has length 17 [2022-03-15 15:48:57,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:48:57,555 INFO L470 AbstractCegarLoop]: Abstraction has 207 states and 621 transitions. [2022-03-15 15:48:57,555 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:48:57,555 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 621 transitions. [2022-03-15 15:48:57,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-15 15:48:57,555 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:48:57,556 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:48:57,556 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-03-15 15:48:57,556 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:48:57,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:48:57,556 INFO L85 PathProgramCache]: Analyzing trace with hash 438610294, now seen corresponding path program 10 times [2022-03-15 15:48:57,556 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:48:57,556 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [920469789] [2022-03-15 15:48:57,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:48:57,556 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:48:57,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:48:57,671 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:48:57,671 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:48:57,671 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [920469789] [2022-03-15 15:48:57,671 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [920469789] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:48:57,671 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:48:57,671 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-15 15:48:57,671 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [459868081] [2022-03-15 15:48:57,672 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:48:57,672 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:48:57,672 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:48:57,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:48:57,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:48:57,672 INFO L87 Difference]: Start difference. First operand 207 states and 621 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:48:57,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:48:57,924 INFO L93 Difference]: Finished difference Result 490 states and 1372 transitions. [2022-03-15 15:48:57,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:48:57,924 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:48:57,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:48:57,926 INFO L225 Difference]: With dead ends: 490 [2022-03-15 15:48:57,926 INFO L226 Difference]: Without dead ends: 475 [2022-03-15 15:48:57,926 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=44, Invalid=88, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:48:57,927 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 67 mSDsluCounter, 124 mSDsCounter, 0 mSdLazyCounter, 253 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 253 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:48:57,927 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [67 Valid, 73 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 253 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:48:57,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 475 states. [2022-03-15 15:48:57,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 475 to 210. [2022-03-15 15:48:57,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 210 states, 209 states have (on average 3.0430622009569377) internal successors, (636), 209 states have internal predecessors, (636), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:48:57,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 210 states to 210 states and 636 transitions. [2022-03-15 15:48:57,933 INFO L78 Accepts]: Start accepts. Automaton has 210 states and 636 transitions. Word has length 17 [2022-03-15 15:48:57,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:48:57,933 INFO L470 AbstractCegarLoop]: Abstraction has 210 states and 636 transitions. [2022-03-15 15:48:57,933 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:48:57,934 INFO L276 IsEmpty]: Start isEmpty. Operand 210 states and 636 transitions. [2022-03-15 15:48:57,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-15 15:48:57,934 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:48:57,934 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:48:57,934 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-03-15 15:48:57,934 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:48:57,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:48:57,935 INFO L85 PathProgramCache]: Analyzing trace with hash 1892142534, now seen corresponding path program 11 times [2022-03-15 15:48:57,935 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:48:57,935 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1397542824] [2022-03-15 15:48:57,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:48:57,935 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:48:57,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:48:58,042 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:48:58,043 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:48:58,043 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1397542824] [2022-03-15 15:48:58,043 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1397542824] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:48:58,043 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:48:58,043 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-15 15:48:58,043 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1171535481] [2022-03-15 15:48:58,043 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:48:58,043 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:48:58,043 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:48:58,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:48:58,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:48:58,044 INFO L87 Difference]: Start difference. First operand 210 states and 636 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:48:58,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:48:58,313 INFO L93 Difference]: Finished difference Result 490 states and 1359 transitions. [2022-03-15 15:48:58,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:48:58,314 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:48:58,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:48:58,316 INFO L225 Difference]: With dead ends: 490 [2022-03-15 15:48:58,316 INFO L226 Difference]: Without dead ends: 469 [2022-03-15 15:48:58,316 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:48:58,316 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 67 mSDsluCounter, 127 mSDsCounter, 0 mSdLazyCounter, 253 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 253 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:48:58,317 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [67 Valid, 75 Invalid, 265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 253 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:48:58,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 469 states. [2022-03-15 15:48:58,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 469 to 213. [2022-03-15 15:48:58,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 213 states, 212 states have (on average 3.05188679245283) internal successors, (647), 212 states have internal predecessors, (647), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:48:58,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 647 transitions. [2022-03-15 15:48:58,323 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 647 transitions. Word has length 17 [2022-03-15 15:48:58,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:48:58,323 INFO L470 AbstractCegarLoop]: Abstraction has 213 states and 647 transitions. [2022-03-15 15:48:58,323 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:48:58,323 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 647 transitions. [2022-03-15 15:48:58,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-15 15:48:58,324 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:48:58,324 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:48:58,324 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-03-15 15:48:58,324 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:48:58,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:48:58,324 INFO L85 PathProgramCache]: Analyzing trace with hash 1432985914, now seen corresponding path program 12 times [2022-03-15 15:48:58,324 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:48:58,324 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1068501862] [2022-03-15 15:48:58,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:48:58,325 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:48:58,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:48:58,419 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:48:58,419 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:48:58,419 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1068501862] [2022-03-15 15:48:58,420 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1068501862] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:48:58,420 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:48:58,420 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-15 15:48:58,420 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [239351140] [2022-03-15 15:48:58,420 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:48:58,420 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:48:58,420 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:48:58,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:48:58,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:48:58,421 INFO L87 Difference]: Start difference. First operand 213 states and 647 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:48:58,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:48:58,593 INFO L93 Difference]: Finished difference Result 483 states and 1357 transitions. [2022-03-15 15:48:58,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-15 15:48:58,594 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:48:58,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:48:58,595 INFO L225 Difference]: With dead ends: 483 [2022-03-15 15:48:58,595 INFO L226 Difference]: Without dead ends: 445 [2022-03-15 15:48:58,596 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:48:58,597 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 63 mSDsluCounter, 116 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:48:58,597 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 65 Invalid, 212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 205 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:48:58,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 445 states. [2022-03-15 15:48:58,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 445 to 216. [2022-03-15 15:48:58,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216 states, 215 states have (on average 3.0697674418604652) internal successors, (660), 215 states have internal predecessors, (660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:48:58,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 660 transitions. [2022-03-15 15:48:58,603 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 660 transitions. Word has length 17 [2022-03-15 15:48:58,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:48:58,604 INFO L470 AbstractCegarLoop]: Abstraction has 216 states and 660 transitions. [2022-03-15 15:48:58,604 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:48:58,604 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 660 transitions. [2022-03-15 15:48:58,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-15 15:48:58,604 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:48:58,604 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:48:58,605 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-03-15 15:48:58,605 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:48:58,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:48:58,605 INFO L85 PathProgramCache]: Analyzing trace with hash 1397103162, now seen corresponding path program 13 times [2022-03-15 15:48:58,605 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:48:58,605 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [759195032] [2022-03-15 15:48:58,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:48:58,605 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:48:58,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:48:58,738 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:48:58,739 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:48:58,739 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [759195032] [2022-03-15 15:48:58,739 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [759195032] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:48:58,739 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:48:58,739 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-15 15:48:58,739 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2024490385] [2022-03-15 15:48:58,739 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:48:58,739 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:48:58,740 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:48:58,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:48:58,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:48:58,740 INFO L87 Difference]: Start difference. First operand 216 states and 660 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:48:58,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:48:58,958 INFO L93 Difference]: Finished difference Result 498 states and 1388 transitions. [2022-03-15 15:48:58,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:48:58,958 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:48:58,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:48:58,960 INFO L225 Difference]: With dead ends: 498 [2022-03-15 15:48:58,960 INFO L226 Difference]: Without dead ends: 477 [2022-03-15 15:48:58,960 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:48:58,961 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 68 mSDsluCounter, 96 mSDsCounter, 0 mSdLazyCounter, 210 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 61 SdHoareTripleChecker+Invalid, 221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 210 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:48:58,961 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 61 Invalid, 221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 210 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:48:58,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 477 states. [2022-03-15 15:48:58,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 477 to 218. [2022-03-15 15:48:58,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 218 states, 217 states have (on average 3.0737327188940093) internal successors, (667), 217 states have internal predecessors, (667), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:48:58,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218 states to 218 states and 667 transitions. [2022-03-15 15:48:58,967 INFO L78 Accepts]: Start accepts. Automaton has 218 states and 667 transitions. Word has length 17 [2022-03-15 15:48:58,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:48:58,967 INFO L470 AbstractCegarLoop]: Abstraction has 218 states and 667 transitions. [2022-03-15 15:48:58,967 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:48:58,967 INFO L276 IsEmpty]: Start isEmpty. Operand 218 states and 667 transitions. [2022-03-15 15:48:58,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-15 15:48:58,968 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:48:58,968 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:48:58,968 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-03-15 15:48:58,968 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:48:58,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:48:58,969 INFO L85 PathProgramCache]: Analyzing trace with hash 68405742, now seen corresponding path program 14 times [2022-03-15 15:48:58,969 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:48:58,969 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [228567868] [2022-03-15 15:48:58,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:48:58,969 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:48:58,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:48:59,055 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:48:59,055 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:48:59,055 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [228567868] [2022-03-15 15:48:59,055 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [228567868] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:48:59,055 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:48:59,056 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-15 15:48:59,056 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [859666214] [2022-03-15 15:48:59,056 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:48:59,056 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:48:59,056 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:48:59,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:48:59,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:48:59,056 INFO L87 Difference]: Start difference. First operand 218 states and 667 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:48:59,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:48:59,242 INFO L93 Difference]: Finished difference Result 458 states and 1301 transitions. [2022-03-15 15:48:59,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:48:59,242 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:48:59,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:48:59,244 INFO L225 Difference]: With dead ends: 458 [2022-03-15 15:48:59,244 INFO L226 Difference]: Without dead ends: 437 [2022-03-15 15:48:59,244 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:48:59,245 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 65 mSDsluCounter, 95 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:48:59,245 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [65 Valid, 60 Invalid, 213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 205 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:48:59,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 437 states. [2022-03-15 15:48:59,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 437 to 220. [2022-03-15 15:48:59,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220 states, 219 states have (on average 3.077625570776256) internal successors, (674), 219 states have internal predecessors, (674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:48:59,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 674 transitions. [2022-03-15 15:48:59,250 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 674 transitions. Word has length 17 [2022-03-15 15:48:59,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:48:59,250 INFO L470 AbstractCegarLoop]: Abstraction has 220 states and 674 transitions. [2022-03-15 15:48:59,250 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:48:59,250 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 674 transitions. [2022-03-15 15:48:59,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-15 15:48:59,251 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:48:59,251 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:48:59,251 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-03-15 15:48:59,251 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:48:59,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:48:59,252 INFO L85 PathProgramCache]: Analyzing trace with hash -1112471848, now seen corresponding path program 15 times [2022-03-15 15:48:59,252 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:48:59,252 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [918732410] [2022-03-15 15:48:59,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:48:59,252 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:48:59,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:48:59,353 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:48:59,353 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:48:59,353 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [918732410] [2022-03-15 15:48:59,353 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [918732410] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:48:59,353 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:48:59,354 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-15 15:48:59,354 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1803151381] [2022-03-15 15:48:59,354 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:48:59,354 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:48:59,354 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:48:59,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:48:59,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:48:59,354 INFO L87 Difference]: Start difference. First operand 220 states and 674 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:48:59,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:48:59,584 INFO L93 Difference]: Finished difference Result 422 states and 1198 transitions. [2022-03-15 15:48:59,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:48:59,584 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:48:59,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:48:59,585 INFO L225 Difference]: With dead ends: 422 [2022-03-15 15:48:59,586 INFO L226 Difference]: Without dead ends: 400 [2022-03-15 15:48:59,586 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:48:59,586 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 62 mSDsluCounter, 99 mSDsCounter, 0 mSdLazyCounter, 211 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 211 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:48:59,586 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 60 Invalid, 222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 211 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:48:59,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 400 states. [2022-03-15 15:48:59,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 400 to 222. [2022-03-15 15:48:59,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 222 states, 221 states have (on average 3.0950226244343892) internal successors, (684), 221 states have internal predecessors, (684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:48:59,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 222 states to 222 states and 684 transitions. [2022-03-15 15:48:59,592 INFO L78 Accepts]: Start accepts. Automaton has 222 states and 684 transitions. Word has length 17 [2022-03-15 15:48:59,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:48:59,592 INFO L470 AbstractCegarLoop]: Abstraction has 222 states and 684 transitions. [2022-03-15 15:48:59,592 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:48:59,592 INFO L276 IsEmpty]: Start isEmpty. Operand 222 states and 684 transitions. [2022-03-15 15:48:59,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-15 15:48:59,593 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:48:59,593 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:48:59,593 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-03-15 15:48:59,593 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:48:59,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:48:59,593 INFO L85 PathProgramCache]: Analyzing trace with hash 1143069736, now seen corresponding path program 16 times [2022-03-15 15:48:59,593 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:48:59,593 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2096116973] [2022-03-15 15:48:59,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:48:59,594 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:48:59,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:48:59,702 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:48:59,702 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:48:59,702 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2096116973] [2022-03-15 15:48:59,703 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2096116973] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:48:59,703 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:48:59,703 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-15 15:48:59,703 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1787886798] [2022-03-15 15:48:59,703 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:48:59,703 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:48:59,703 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:48:59,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:48:59,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:48:59,704 INFO L87 Difference]: Start difference. First operand 222 states and 684 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:48:59,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:48:59,936 INFO L93 Difference]: Finished difference Result 473 states and 1328 transitions. [2022-03-15 15:48:59,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:48:59,936 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:48:59,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:48:59,938 INFO L225 Difference]: With dead ends: 473 [2022-03-15 15:48:59,938 INFO L226 Difference]: Without dead ends: 451 [2022-03-15 15:48:59,938 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:48:59,938 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 68 mSDsluCounter, 105 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:48:59,939 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 62 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 218 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:48:59,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 451 states. [2022-03-15 15:48:59,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 451 to 225. [2022-03-15 15:48:59,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 225 states, 224 states have (on average 3.1205357142857144) internal successors, (699), 224 states have internal predecessors, (699), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:48:59,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 699 transitions. [2022-03-15 15:48:59,945 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 699 transitions. Word has length 17 [2022-03-15 15:48:59,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:48:59,945 INFO L470 AbstractCegarLoop]: Abstraction has 225 states and 699 transitions. [2022-03-15 15:48:59,945 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:48:59,945 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 699 transitions. [2022-03-15 15:48:59,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-15 15:48:59,946 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:48:59,946 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:48:59,946 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-03-15 15:48:59,946 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:48:59,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:48:59,946 INFO L85 PathProgramCache]: Analyzing trace with hash 1922175252, now seen corresponding path program 17 times [2022-03-15 15:48:59,946 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:48:59,946 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1805049684] [2022-03-15 15:48:59,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:48:59,947 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:48:59,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:00,054 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:00,054 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:00,054 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1805049684] [2022-03-15 15:49:00,054 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1805049684] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:00,054 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:00,054 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-15 15:49:00,054 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732329922] [2022-03-15 15:49:00,054 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:00,054 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:49:00,055 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:00,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:49:00,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:49:00,055 INFO L87 Difference]: Start difference. First operand 225 states and 699 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:49:00,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:00,296 INFO L93 Difference]: Finished difference Result 439 states and 1253 transitions. [2022-03-15 15:49:00,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:00,297 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:49:00,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:00,298 INFO L225 Difference]: With dead ends: 439 [2022-03-15 15:49:00,298 INFO L226 Difference]: Without dead ends: 417 [2022-03-15 15:49:00,298 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:49:00,299 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 57 mSDsluCounter, 101 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:00,299 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 62 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 216 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:00,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 417 states. [2022-03-15 15:49:00,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 417 to 220. [2022-03-15 15:49:00,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220 states, 219 states have (on average 3.077625570776256) internal successors, (674), 219 states have internal predecessors, (674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:00,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 674 transitions. [2022-03-15 15:49:00,305 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 674 transitions. Word has length 17 [2022-03-15 15:49:00,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:00,305 INFO L470 AbstractCegarLoop]: Abstraction has 220 states and 674 transitions. [2022-03-15 15:49:00,305 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:49:00,305 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 674 transitions. [2022-03-15 15:49:00,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-15 15:49:00,306 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:00,306 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:00,306 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-03-15 15:49:00,306 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:00,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:00,306 INFO L85 PathProgramCache]: Analyzing trace with hash 2058151224, now seen corresponding path program 18 times [2022-03-15 15:49:00,306 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:00,307 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667034954] [2022-03-15 15:49:00,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:00,307 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:00,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:00,403 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:00,403 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:00,403 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667034954] [2022-03-15 15:49:00,403 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667034954] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:00,403 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:00,403 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-15 15:49:00,403 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045620828] [2022-03-15 15:49:00,403 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:00,403 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:49:00,404 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:00,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:49:00,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:49:00,404 INFO L87 Difference]: Start difference. First operand 220 states and 674 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:49:00,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:00,609 INFO L93 Difference]: Finished difference Result 436 states and 1257 transitions. [2022-03-15 15:49:00,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:00,610 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:49:00,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:00,611 INFO L225 Difference]: With dead ends: 436 [2022-03-15 15:49:00,611 INFO L226 Difference]: Without dead ends: 421 [2022-03-15 15:49:00,611 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=45, Invalid=87, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:49:00,612 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 51 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:00,612 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [51 Valid, 59 Invalid, 227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 216 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:00,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 421 states. [2022-03-15 15:49:00,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 421 to 229. [2022-03-15 15:49:00,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 228 states have (on average 3.1359649122807016) internal successors, (715), 228 states have internal predecessors, (715), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:00,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 715 transitions. [2022-03-15 15:49:00,618 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 715 transitions. Word has length 17 [2022-03-15 15:49:00,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:00,618 INFO L470 AbstractCegarLoop]: Abstraction has 229 states and 715 transitions. [2022-03-15 15:49:00,618 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:49:00,618 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 715 transitions. [2022-03-15 15:49:00,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-15 15:49:00,619 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:00,619 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:00,619 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-03-15 15:49:00,619 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:00,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:00,619 INFO L85 PathProgramCache]: Analyzing trace with hash -1457710556, now seen corresponding path program 19 times [2022-03-15 15:49:00,619 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:00,619 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [677243746] [2022-03-15 15:49:00,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:00,619 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:00,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:00,738 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:00,739 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:00,739 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [677243746] [2022-03-15 15:49:00,739 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [677243746] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:00,739 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:00,739 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-15 15:49:00,739 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2123593091] [2022-03-15 15:49:00,739 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:00,740 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:49:00,740 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:00,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:49:00,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:49:00,741 INFO L87 Difference]: Start difference. First operand 229 states and 715 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:49:00,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:00,966 INFO L93 Difference]: Finished difference Result 449 states and 1287 transitions. [2022-03-15 15:49:00,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:00,971 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:49:00,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:00,973 INFO L225 Difference]: With dead ends: 449 [2022-03-15 15:49:00,973 INFO L226 Difference]: Without dead ends: 434 [2022-03-15 15:49:00,973 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=44, Invalid=88, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:49:00,973 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 58 mSDsluCounter, 103 mSDsCounter, 0 mSdLazyCounter, 222 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 232 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 222 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:00,974 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [58 Valid, 64 Invalid, 232 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 222 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:00,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 434 states. [2022-03-15 15:49:00,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 434 to 227. [2022-03-15 15:49:00,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 227 states, 226 states have (on average 3.1238938053097347) internal successors, (706), 226 states have internal predecessors, (706), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:00,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 227 states to 227 states and 706 transitions. [2022-03-15 15:49:00,979 INFO L78 Accepts]: Start accepts. Automaton has 227 states and 706 transitions. Word has length 17 [2022-03-15 15:49:00,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:00,979 INFO L470 AbstractCegarLoop]: Abstraction has 227 states and 706 transitions. [2022-03-15 15:49:00,979 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:49:00,979 INFO L276 IsEmpty]: Start isEmpty. Operand 227 states and 706 transitions. [2022-03-15 15:49:00,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-15 15:49:00,980 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:00,980 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:00,980 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-03-15 15:49:00,980 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:00,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:00,980 INFO L85 PathProgramCache]: Analyzing trace with hash 1508559320, now seen corresponding path program 20 times [2022-03-15 15:49:00,980 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:00,981 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1874936793] [2022-03-15 15:49:00,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:00,981 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:00,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:01,070 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:01,070 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:01,070 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1874936793] [2022-03-15 15:49:01,070 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1874936793] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:01,070 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:01,070 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-15 15:49:01,070 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1059256101] [2022-03-15 15:49:01,070 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:01,071 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:49:01,071 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:01,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:49:01,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:49:01,071 INFO L87 Difference]: Start difference. First operand 227 states and 706 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:49:01,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:01,289 INFO L93 Difference]: Finished difference Result 404 states and 1183 transitions. [2022-03-15 15:49:01,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:01,289 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:49:01,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:01,291 INFO L225 Difference]: With dead ends: 404 [2022-03-15 15:49:01,291 INFO L226 Difference]: Without dead ends: 389 [2022-03-15 15:49:01,291 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=45, Invalid=87, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:49:01,291 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 54 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 61 SdHoareTripleChecker+Invalid, 218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:01,291 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 61 Invalid, 218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 209 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:01,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 389 states. [2022-03-15 15:49:01,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 389 to 233. [2022-03-15 15:49:01,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233 states, 232 states have (on average 3.1077586206896552) internal successors, (721), 232 states have internal predecessors, (721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:01,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 721 transitions. [2022-03-15 15:49:01,296 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 721 transitions. Word has length 17 [2022-03-15 15:49:01,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:01,297 INFO L470 AbstractCegarLoop]: Abstraction has 233 states and 721 transitions. [2022-03-15 15:49:01,297 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:49:01,297 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 721 transitions. [2022-03-15 15:49:01,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-15 15:49:01,297 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:01,297 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:01,297 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-03-15 15:49:01,298 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:01,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:01,298 INFO L85 PathProgramCache]: Analyzing trace with hash -199855792, now seen corresponding path program 21 times [2022-03-15 15:49:01,298 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:01,298 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [894586399] [2022-03-15 15:49:01,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:01,298 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:01,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:01,380 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:01,381 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:01,381 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [894586399] [2022-03-15 15:49:01,381 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [894586399] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:01,381 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:01,381 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-15 15:49:01,381 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [823323895] [2022-03-15 15:49:01,381 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:01,381 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:49:01,381 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:01,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:49:01,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:49:01,382 INFO L87 Difference]: Start difference. First operand 233 states and 721 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:49:01,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:01,575 INFO L93 Difference]: Finished difference Result 454 states and 1315 transitions. [2022-03-15 15:49:01,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:01,575 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:49:01,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:01,577 INFO L225 Difference]: With dead ends: 454 [2022-03-15 15:49:01,577 INFO L226 Difference]: Without dead ends: 439 [2022-03-15 15:49:01,577 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=87, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:49:01,578 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 64 mSDsluCounter, 103 mSDsCounter, 0 mSdLazyCounter, 219 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 226 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:01,578 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [64 Valid, 64 Invalid, 226 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 219 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:01,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 439 states. [2022-03-15 15:49:01,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 439 to 238. [2022-03-15 15:49:01,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 237 states have (on average 3.1265822784810124) internal successors, (741), 237 states have internal predecessors, (741), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:01,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 741 transitions. [2022-03-15 15:49:01,583 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 741 transitions. Word has length 17 [2022-03-15 15:49:01,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:01,583 INFO L470 AbstractCegarLoop]: Abstraction has 238 states and 741 transitions. [2022-03-15 15:49:01,583 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:49:01,583 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 741 transitions. [2022-03-15 15:49:01,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-15 15:49:01,584 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:01,584 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:01,584 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-03-15 15:49:01,584 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:01,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:01,584 INFO L85 PathProgramCache]: Analyzing trace with hash 1253676448, now seen corresponding path program 22 times [2022-03-15 15:49:01,584 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:01,585 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803545211] [2022-03-15 15:49:01,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:01,585 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:01,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:01,678 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:01,678 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:01,678 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803545211] [2022-03-15 15:49:01,678 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [803545211] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:01,678 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:01,678 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-15 15:49:01,678 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [783050709] [2022-03-15 15:49:01,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:01,679 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:49:01,679 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:01,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:49:01,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:49:01,679 INFO L87 Difference]: Start difference. First operand 238 states and 741 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:49:01,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:01,853 INFO L93 Difference]: Finished difference Result 454 states and 1302 transitions. [2022-03-15 15:49:01,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:01,853 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:49:01,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:01,855 INFO L225 Difference]: With dead ends: 454 [2022-03-15 15:49:01,855 INFO L226 Difference]: Without dead ends: 433 [2022-03-15 15:49:01,855 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=88, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:49:01,855 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 68 mSDsluCounter, 79 mSDsCounter, 0 mSdLazyCounter, 178 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 178 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:01,856 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 53 Invalid, 187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 178 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:01,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 433 states. [2022-03-15 15:49:01,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 433 to 238. [2022-03-15 15:49:01,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 237 states have (on average 3.1265822784810124) internal successors, (741), 237 states have internal predecessors, (741), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:01,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 741 transitions. [2022-03-15 15:49:01,861 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 741 transitions. Word has length 17 [2022-03-15 15:49:01,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:01,861 INFO L470 AbstractCegarLoop]: Abstraction has 238 states and 741 transitions. [2022-03-15 15:49:01,861 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:49:01,861 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 741 transitions. [2022-03-15 15:49:01,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-15 15:49:01,862 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:01,862 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:01,862 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-03-15 15:49:01,862 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:01,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:01,862 INFO L85 PathProgramCache]: Analyzing trace with hash 1426924140, now seen corresponding path program 23 times [2022-03-15 15:49:01,862 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:01,862 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1992964079] [2022-03-15 15:49:01,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:01,863 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:01,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:01,944 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:01,945 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:01,945 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1992964079] [2022-03-15 15:49:01,945 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1992964079] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:01,945 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:01,945 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-15 15:49:01,945 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [650966551] [2022-03-15 15:49:01,945 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:01,945 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:49:01,945 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:01,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:49:01,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:49:01,946 INFO L87 Difference]: Start difference. First operand 238 states and 741 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:49:02,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:02,150 INFO L93 Difference]: Finished difference Result 459 states and 1310 transitions. [2022-03-15 15:49:02,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:02,151 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:49:02,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:02,152 INFO L225 Difference]: With dead ends: 459 [2022-03-15 15:49:02,152 INFO L226 Difference]: Without dead ends: 432 [2022-03-15 15:49:02,153 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=88, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:49:02,153 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 71 mSDsluCounter, 103 mSDsCounter, 0 mSdLazyCounter, 213 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 213 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:02,153 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [71 Valid, 64 Invalid, 220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 213 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:02,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 432 states. [2022-03-15 15:49:02,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 432 to 238. [2022-03-15 15:49:02,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 237 states have (on average 3.1139240506329116) internal successors, (738), 237 states have internal predecessors, (738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:02,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 738 transitions. [2022-03-15 15:49:02,158 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 738 transitions. Word has length 17 [2022-03-15 15:49:02,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:02,158 INFO L470 AbstractCegarLoop]: Abstraction has 238 states and 738 transitions. [2022-03-15 15:49:02,158 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:49:02,159 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 738 transitions. [2022-03-15 15:49:02,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-15 15:49:02,159 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:02,159 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:02,159 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-03-15 15:49:02,159 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:02,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:02,160 INFO L85 PathProgramCache]: Analyzing trace with hash -1395495640, now seen corresponding path program 24 times [2022-03-15 15:49:02,160 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:02,160 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [386719749] [2022-03-15 15:49:02,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:02,160 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:02,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:02,257 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:02,257 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:02,257 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [386719749] [2022-03-15 15:49:02,257 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [386719749] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:02,258 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:02,258 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-15 15:49:02,258 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1282677944] [2022-03-15 15:49:02,258 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:02,258 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:49:02,258 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:02,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:49:02,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:49:02,259 INFO L87 Difference]: Start difference. First operand 238 states and 738 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:49:02,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:02,470 INFO L93 Difference]: Finished difference Result 500 states and 1433 transitions. [2022-03-15 15:49:02,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:02,471 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:49:02,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:02,472 INFO L225 Difference]: With dead ends: 500 [2022-03-15 15:49:02,472 INFO L226 Difference]: Without dead ends: 485 [2022-03-15 15:49:02,473 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:49:02,473 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 67 mSDsluCounter, 119 mSDsCounter, 0 mSdLazyCounter, 246 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 254 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 246 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:02,473 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [67 Valid, 73 Invalid, 254 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 246 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:02,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 485 states. [2022-03-15 15:49:02,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 485 to 245. [2022-03-15 15:49:02,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 245 states, 244 states have (on average 3.1352459016393444) internal successors, (765), 244 states have internal predecessors, (765), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:02,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 765 transitions. [2022-03-15 15:49:02,479 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 765 transitions. Word has length 17 [2022-03-15 15:49:02,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:02,479 INFO L470 AbstractCegarLoop]: Abstraction has 245 states and 765 transitions. [2022-03-15 15:49:02,479 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:49:02,480 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 765 transitions. [2022-03-15 15:49:02,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-15 15:49:02,480 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:02,480 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:02,480 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-03-15 15:49:02,480 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:02,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:02,481 INFO L85 PathProgramCache]: Analyzing trace with hash -616390124, now seen corresponding path program 25 times [2022-03-15 15:49:02,481 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:02,481 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [196539554] [2022-03-15 15:49:02,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:02,481 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:02,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:02,571 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:02,571 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:02,571 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [196539554] [2022-03-15 15:49:02,571 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [196539554] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:02,571 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:02,571 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-15 15:49:02,571 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1545196301] [2022-03-15 15:49:02,571 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:02,571 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:49:02,571 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:02,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:49:02,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:49:02,572 INFO L87 Difference]: Start difference. First operand 245 states and 765 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:49:02,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:02,752 INFO L93 Difference]: Finished difference Result 476 states and 1379 transitions. [2022-03-15 15:49:02,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:02,752 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:49:02,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:02,754 INFO L225 Difference]: With dead ends: 476 [2022-03-15 15:49:02,754 INFO L226 Difference]: Without dead ends: 461 [2022-03-15 15:49:02,754 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:49:02,754 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 59 mSDsluCounter, 95 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 61 SdHoareTripleChecker+Invalid, 232 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:02,755 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [59 Valid, 61 Invalid, 232 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:02,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2022-03-15 15:49:02,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 242. [2022-03-15 15:49:02,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 242 states, 241 states have (on average 3.112033195020747) internal successors, (750), 241 states have internal predecessors, (750), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:02,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 242 states to 242 states and 750 transitions. [2022-03-15 15:49:02,760 INFO L78 Accepts]: Start accepts. Automaton has 242 states and 750 transitions. Word has length 17 [2022-03-15 15:49:02,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:02,760 INFO L470 AbstractCegarLoop]: Abstraction has 242 states and 750 transitions. [2022-03-15 15:49:02,760 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:49:02,760 INFO L276 IsEmpty]: Start isEmpty. Operand 242 states and 750 transitions. [2022-03-15 15:49:02,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-15 15:49:02,761 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:02,761 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:02,761 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-03-15 15:49:02,761 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:02,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:02,761 INFO L85 PathProgramCache]: Analyzing trace with hash -1034394504, now seen corresponding path program 26 times [2022-03-15 15:49:02,761 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:02,761 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [873432220] [2022-03-15 15:49:02,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:02,761 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:02,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:02,836 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:02,837 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:02,837 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [873432220] [2022-03-15 15:49:02,837 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [873432220] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:02,837 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:02,837 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-15 15:49:02,837 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128515851] [2022-03-15 15:49:02,837 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:02,837 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:49:02,837 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:02,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:49:02,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:49:02,838 INFO L87 Difference]: Start difference. First operand 242 states and 750 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:49:03,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:03,026 INFO L93 Difference]: Finished difference Result 502 states and 1410 transitions. [2022-03-15 15:49:03,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:03,026 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:49:03,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:03,027 INFO L225 Difference]: With dead ends: 502 [2022-03-15 15:49:03,028 INFO L226 Difference]: Without dead ends: 475 [2022-03-15 15:49:03,028 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=88, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:49:03,028 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 70 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 249 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 255 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 249 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:03,028 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 74 Invalid, 255 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 249 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:03,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 475 states. [2022-03-15 15:49:03,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 475 to 244. [2022-03-15 15:49:03,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 244 states, 243 states have (on average 3.1069958847736627) internal successors, (755), 243 states have internal predecessors, (755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:03,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 755 transitions. [2022-03-15 15:49:03,033 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 755 transitions. Word has length 17 [2022-03-15 15:49:03,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:03,034 INFO L470 AbstractCegarLoop]: Abstraction has 244 states and 755 transitions. [2022-03-15 15:49:03,034 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:49:03,034 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 755 transitions. [2022-03-15 15:49:03,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-15 15:49:03,034 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:03,034 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:03,034 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-03-15 15:49:03,034 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:03,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:03,035 INFO L85 PathProgramCache]: Analyzing trace with hash 1209528752, now seen corresponding path program 27 times [2022-03-15 15:49:03,035 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:03,035 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2130750492] [2022-03-15 15:49:03,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:03,035 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:03,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:03,135 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:03,135 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:03,135 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2130750492] [2022-03-15 15:49:03,135 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2130750492] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:03,135 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:03,135 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-15 15:49:03,135 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1466898972] [2022-03-15 15:49:03,135 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:03,136 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:49:03,136 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:03,136 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:49:03,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:49:03,136 INFO L87 Difference]: Start difference. First operand 244 states and 755 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:49:03,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:03,339 INFO L93 Difference]: Finished difference Result 476 states and 1401 transitions. [2022-03-15 15:49:03,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:03,340 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:49:03,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:03,341 INFO L225 Difference]: With dead ends: 476 [2022-03-15 15:49:03,341 INFO L226 Difference]: Without dead ends: 461 [2022-03-15 15:49:03,342 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:49:03,342 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 54 mSDsluCounter, 96 mSDsCounter, 0 mSdLazyCounter, 221 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:03,342 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 60 Invalid, 230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 221 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:03,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2022-03-15 15:49:03,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 250. [2022-03-15 15:49:03,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 250 states, 249 states have (on average 3.140562248995984) internal successors, (782), 249 states have internal predecessors, (782), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:03,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 250 states to 250 states and 782 transitions. [2022-03-15 15:49:03,348 INFO L78 Accepts]: Start accepts. Automaton has 250 states and 782 transitions. Word has length 17 [2022-03-15 15:49:03,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:03,348 INFO L470 AbstractCegarLoop]: Abstraction has 250 states and 782 transitions. [2022-03-15 15:49:03,348 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:49:03,349 INFO L276 IsEmpty]: Start isEmpty. Operand 250 states and 782 transitions. [2022-03-15 15:49:03,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-15 15:49:03,349 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:03,349 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:03,349 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-03-15 15:49:03,349 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:03,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:03,350 INFO L85 PathProgramCache]: Analyzing trace with hash 1988634268, now seen corresponding path program 28 times [2022-03-15 15:49:03,350 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:03,350 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [412075939] [2022-03-15 15:49:03,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:03,350 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:03,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:03,447 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:03,447 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:03,447 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [412075939] [2022-03-15 15:49:03,447 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [412075939] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:03,447 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:03,447 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-15 15:49:03,447 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1977623459] [2022-03-15 15:49:03,448 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:03,448 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:49:03,448 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:03,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:49:03,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:49:03,449 INFO L87 Difference]: Start difference. First operand 250 states and 782 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:49:03,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:03,675 INFO L93 Difference]: Finished difference Result 489 states and 1431 transitions. [2022-03-15 15:49:03,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:03,675 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:49:03,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:03,677 INFO L225 Difference]: With dead ends: 489 [2022-03-15 15:49:03,677 INFO L226 Difference]: Without dead ends: 474 [2022-03-15 15:49:03,677 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=45, Invalid=87, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:49:03,677 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 61 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 233 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:03,677 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 62 Invalid, 233 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:03,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 474 states. [2022-03-15 15:49:03,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 474 to 247. [2022-03-15 15:49:03,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 246 states have (on average 3.1178861788617884) internal successors, (767), 246 states have internal predecessors, (767), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:03,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 767 transitions. [2022-03-15 15:49:03,682 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 767 transitions. Word has length 17 [2022-03-15 15:49:03,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:03,682 INFO L470 AbstractCegarLoop]: Abstraction has 247 states and 767 transitions. [2022-03-15 15:49:03,682 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:49:03,683 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 767 transitions. [2022-03-15 15:49:03,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-15 15:49:03,683 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:03,683 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:03,683 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-03-15 15:49:03,683 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:03,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:03,684 INFO L85 PathProgramCache]: Analyzing trace with hash 659936848, now seen corresponding path program 29 times [2022-03-15 15:49:03,684 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:03,684 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1598560443] [2022-03-15 15:49:03,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:03,684 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:03,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:03,780 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:03,781 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:03,781 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1598560443] [2022-03-15 15:49:03,781 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1598560443] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:03,781 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:03,781 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-15 15:49:03,781 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1424286117] [2022-03-15 15:49:03,781 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:03,781 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:49:03,781 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:03,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:49:03,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:49:03,782 INFO L87 Difference]: Start difference. First operand 247 states and 767 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:49:03,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:03,966 INFO L93 Difference]: Finished difference Result 440 states and 1305 transitions. [2022-03-15 15:49:03,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:03,966 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:49:03,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:03,968 INFO L225 Difference]: With dead ends: 440 [2022-03-15 15:49:03,968 INFO L226 Difference]: Without dead ends: 425 [2022-03-15 15:49:03,968 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:49:03,968 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 55 mSDsluCounter, 90 mSDsCounter, 0 mSdLazyCounter, 212 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 58 SdHoareTripleChecker+Invalid, 219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 212 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:03,968 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 58 Invalid, 219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 212 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:03,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 425 states. [2022-03-15 15:49:03,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 425 to 244. [2022-03-15 15:49:03,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 244 states, 243 states have (on average 3.1069958847736627) internal successors, (755), 243 states have internal predecessors, (755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:03,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 755 transitions. [2022-03-15 15:49:03,973 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 755 transitions. Word has length 17 [2022-03-15 15:49:03,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:03,973 INFO L470 AbstractCegarLoop]: Abstraction has 244 states and 755 transitions. [2022-03-15 15:49:03,973 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:49:03,973 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 755 transitions. [2022-03-15 15:49:03,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-15 15:49:03,974 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:03,974 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:03,974 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-03-15 15:49:03,974 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:03,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:03,975 INFO L85 PathProgramCache]: Analyzing trace with hash -964284468, now seen corresponding path program 30 times [2022-03-15 15:49:03,975 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:03,975 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [840087557] [2022-03-15 15:49:03,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:03,975 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:03,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:04,034 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:04,035 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:04,035 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [840087557] [2022-03-15 15:49:04,035 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [840087557] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:04,035 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:04,035 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-15 15:49:04,035 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1803319797] [2022-03-15 15:49:04,035 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:04,035 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:49:04,035 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:04,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:49:04,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:49:04,036 INFO L87 Difference]: Start difference. First operand 244 states and 755 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:49:04,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:04,169 INFO L93 Difference]: Finished difference Result 399 states and 1148 transitions. [2022-03-15 15:49:04,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:04,169 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:49:04,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:04,171 INFO L225 Difference]: With dead ends: 399 [2022-03-15 15:49:04,171 INFO L226 Difference]: Without dead ends: 372 [2022-03-15 15:49:04,171 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=88, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:49:04,171 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 59 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 193 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 58 SdHoareTripleChecker+Invalid, 198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 193 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:04,172 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [59 Valid, 58 Invalid, 198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 193 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:04,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372 states. [2022-03-15 15:49:04,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372 to 242. [2022-03-15 15:49:04,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 242 states, 241 states have (on average 3.103734439834025) internal successors, (748), 241 states have internal predecessors, (748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:04,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 242 states to 242 states and 748 transitions. [2022-03-15 15:49:04,176 INFO L78 Accepts]: Start accepts. Automaton has 242 states and 748 transitions. Word has length 17 [2022-03-15 15:49:04,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:04,176 INFO L470 AbstractCegarLoop]: Abstraction has 242 states and 748 transitions. [2022-03-15 15:49:04,176 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-03-15 15:49:04,176 INFO L276 IsEmpty]: Start isEmpty. Operand 242 states and 748 transitions. [2022-03-15 15:49:04,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:04,177 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:04,177 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:04,177 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-03-15 15:49:04,177 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:04,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:04,177 INFO L85 PathProgramCache]: Analyzing trace with hash -1151884991, now seen corresponding path program 1 times [2022-03-15 15:49:04,177 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:04,178 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1908675113] [2022-03-15 15:49:04,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:04,178 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:04,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:04,232 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:04,232 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:04,232 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1908675113] [2022-03-15 15:49:04,232 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1908675113] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:04,232 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:04,233 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-15 15:49:04,233 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477043269] [2022-03-15 15:49:04,233 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:04,233 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:49:04,233 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:04,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:49:04,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:49:04,233 INFO L87 Difference]: Start difference. First operand 242 states and 748 transitions. Second operand has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:04,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:04,366 INFO L93 Difference]: Finished difference Result 479 states and 1371 transitions. [2022-03-15 15:49:04,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:04,366 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:04,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:04,368 INFO L225 Difference]: With dead ends: 479 [2022-03-15 15:49:04,368 INFO L226 Difference]: Without dead ends: 479 [2022-03-15 15:49:04,368 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:49:04,369 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 72 mSDsluCounter, 118 mSDsCounter, 0 mSdLazyCounter, 213 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 213 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:04,369 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 73 Invalid, 217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 213 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:04,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 479 states. [2022-03-15 15:49:04,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 479 to 252. [2022-03-15 15:49:04,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 251 states have (on average 3.1235059760956174) internal successors, (784), 251 states have internal predecessors, (784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:04,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 784 transitions. [2022-03-15 15:49:04,374 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 784 transitions. Word has length 18 [2022-03-15 15:49:04,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:04,374 INFO L470 AbstractCegarLoop]: Abstraction has 252 states and 784 transitions. [2022-03-15 15:49:04,374 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:04,374 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 784 transitions. [2022-03-15 15:49:04,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:04,374 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:04,374 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:04,375 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-03-15 15:49:04,375 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:04,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:04,375 INFO L85 PathProgramCache]: Analyzing trace with hash -565974871, now seen corresponding path program 1 times [2022-03-15 15:49:04,375 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:04,375 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587940463] [2022-03-15 15:49:04,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:04,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:04,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:04,450 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:04,450 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:04,450 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [587940463] [2022-03-15 15:49:04,450 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [587940463] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:04,451 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:04,451 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:04,451 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371032329] [2022-03-15 15:49:04,451 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:04,451 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:04,451 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:04,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:04,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:04,451 INFO L87 Difference]: Start difference. First operand 252 states and 784 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:04,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:04,578 INFO L93 Difference]: Finished difference Result 422 states and 1223 transitions. [2022-03-15 15:49:04,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:04,578 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:04,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:04,580 INFO L225 Difference]: With dead ends: 422 [2022-03-15 15:49:04,580 INFO L226 Difference]: Without dead ends: 404 [2022-03-15 15:49:04,580 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:04,581 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 61 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 154 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 154 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:04,581 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 54 Invalid, 155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 154 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:04,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 404 states. [2022-03-15 15:49:04,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 404 to 252. [2022-03-15 15:49:04,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 251 states have (on average 3.103585657370518) internal successors, (779), 251 states have internal predecessors, (779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:04,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 779 transitions. [2022-03-15 15:49:04,586 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 779 transitions. Word has length 18 [2022-03-15 15:49:04,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:04,586 INFO L470 AbstractCegarLoop]: Abstraction has 252 states and 779 transitions. [2022-03-15 15:49:04,586 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:04,586 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 779 transitions. [2022-03-15 15:49:04,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:04,586 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:04,586 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:04,587 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-03-15 15:49:04,587 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:04,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:04,587 INFO L85 PathProgramCache]: Analyzing trace with hash 872996999, now seen corresponding path program 2 times [2022-03-15 15:49:04,587 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:04,587 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1332823324] [2022-03-15 15:49:04,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:04,587 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:04,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:04,629 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:04,629 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:04,629 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1332823324] [2022-03-15 15:49:04,629 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1332823324] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:04,629 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:04,629 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:04,629 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1977251063] [2022-03-15 15:49:04,629 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:04,629 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:04,629 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:04,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:04,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:04,630 INFO L87 Difference]: Start difference. First operand 252 states and 779 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:04,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:04,759 INFO L93 Difference]: Finished difference Result 477 states and 1357 transitions. [2022-03-15 15:49:04,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:04,759 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:04,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:04,761 INFO L225 Difference]: With dead ends: 477 [2022-03-15 15:49:04,761 INFO L226 Difference]: Without dead ends: 477 [2022-03-15 15:49:04,761 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:04,762 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 73 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 195 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:04,762 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 66 Invalid, 199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 195 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:04,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 477 states. [2022-03-15 15:49:04,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 477 to 255. [2022-03-15 15:49:04,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 255 states, 254 states have (on average 3.1102362204724407) internal successors, (790), 254 states have internal predecessors, (790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:04,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 255 states to 255 states and 790 transitions. [2022-03-15 15:49:04,766 INFO L78 Accepts]: Start accepts. Automaton has 255 states and 790 transitions. Word has length 18 [2022-03-15 15:49:04,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:04,766 INFO L470 AbstractCegarLoop]: Abstraction has 255 states and 790 transitions. [2022-03-15 15:49:04,767 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:04,767 INFO L276 IsEmpty]: Start isEmpty. Operand 255 states and 790 transitions. [2022-03-15 15:49:04,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:04,767 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:04,767 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:04,767 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-03-15 15:49:04,767 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:04,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:04,768 INFO L85 PathProgramCache]: Analyzing trace with hash 1755074433, now seen corresponding path program 3 times [2022-03-15 15:49:04,768 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:04,768 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [329860925] [2022-03-15 15:49:04,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:04,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:04,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:04,817 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:04,817 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:04,817 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [329860925] [2022-03-15 15:49:04,817 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [329860925] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:04,817 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:04,817 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:04,817 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1574930822] [2022-03-15 15:49:04,817 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:04,817 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:04,818 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:04,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:04,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:04,818 INFO L87 Difference]: Start difference. First operand 255 states and 790 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:04,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:04,935 INFO L93 Difference]: Finished difference Result 434 states and 1254 transitions. [2022-03-15 15:49:04,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:04,935 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:04,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:04,937 INFO L225 Difference]: With dead ends: 434 [2022-03-15 15:49:04,937 INFO L226 Difference]: Without dead ends: 428 [2022-03-15 15:49:04,937 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:04,937 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 60 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 190 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 194 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:04,937 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [60 Valid, 64 Invalid, 194 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 190 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:04,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 428 states. [2022-03-15 15:49:04,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 428 to 255. [2022-03-15 15:49:04,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 255 states, 254 states have (on average 3.0984251968503935) internal successors, (787), 254 states have internal predecessors, (787), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:04,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 255 states to 255 states and 787 transitions. [2022-03-15 15:49:04,942 INFO L78 Accepts]: Start accepts. Automaton has 255 states and 787 transitions. Word has length 18 [2022-03-15 15:49:04,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:04,942 INFO L470 AbstractCegarLoop]: Abstraction has 255 states and 787 transitions. [2022-03-15 15:49:04,942 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:04,942 INFO L276 IsEmpty]: Start isEmpty. Operand 255 states and 787 transitions. [2022-03-15 15:49:04,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:04,943 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:04,943 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:04,943 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-03-15 15:49:04,943 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:04,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:04,943 INFO L85 PathProgramCache]: Analyzing trace with hash 219745119, now seen corresponding path program 4 times [2022-03-15 15:49:04,943 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:04,944 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [924540130] [2022-03-15 15:49:04,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:04,944 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:04,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:04,994 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:04,994 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:04,995 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [924540130] [2022-03-15 15:49:04,995 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [924540130] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:04,995 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:04,995 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:04,995 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [625279695] [2022-03-15 15:49:04,995 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:04,995 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:04,995 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:04,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:04,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:04,996 INFO L87 Difference]: Start difference. First operand 255 states and 787 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:05,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:05,110 INFO L93 Difference]: Finished difference Result 465 states and 1332 transitions. [2022-03-15 15:49:05,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:05,110 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:05,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:05,112 INFO L225 Difference]: With dead ends: 465 [2022-03-15 15:49:05,112 INFO L226 Difference]: Without dead ends: 465 [2022-03-15 15:49:05,112 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:05,112 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 69 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 160 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:05,113 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 55 Invalid, 160 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 158 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:05,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 465 states. [2022-03-15 15:49:05,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 465 to 261. [2022-03-15 15:49:05,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 261 states, 260 states have (on average 3.123076923076923) internal successors, (812), 260 states have internal predecessors, (812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:05,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 812 transitions. [2022-03-15 15:49:05,117 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 812 transitions. Word has length 18 [2022-03-15 15:49:05,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:05,118 INFO L470 AbstractCegarLoop]: Abstraction has 261 states and 812 transitions. [2022-03-15 15:49:05,118 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:05,118 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 812 transitions. [2022-03-15 15:49:05,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:05,118 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:05,118 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:05,118 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-03-15 15:49:05,127 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:05,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:05,127 INFO L85 PathProgramCache]: Analyzing trace with hash 475386821, now seen corresponding path program 2 times [2022-03-15 15:49:05,127 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:05,127 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1483831340] [2022-03-15 15:49:05,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:05,128 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:05,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:05,166 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:05,166 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:05,166 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1483831340] [2022-03-15 15:49:05,166 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1483831340] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:05,166 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:05,166 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:05,167 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [221992968] [2022-03-15 15:49:05,167 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:05,167 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:05,167 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:05,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:05,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:05,167 INFO L87 Difference]: Start difference. First operand 261 states and 812 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:05,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:05,278 INFO L93 Difference]: Finished difference Result 462 states and 1320 transitions. [2022-03-15 15:49:05,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:05,278 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:05,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:05,279 INFO L225 Difference]: With dead ends: 462 [2022-03-15 15:49:05,279 INFO L226 Difference]: Without dead ends: 455 [2022-03-15 15:49:05,280 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:05,280 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 76 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 186 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 189 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:05,280 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 62 Invalid, 189 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 186 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:05,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 455 states. [2022-03-15 15:49:05,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 455 to 274. [2022-03-15 15:49:05,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 274 states, 273 states have (on average 3.10989010989011) internal successors, (849), 273 states have internal predecessors, (849), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:05,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 274 states to 274 states and 849 transitions. [2022-03-15 15:49:05,285 INFO L78 Accepts]: Start accepts. Automaton has 274 states and 849 transitions. Word has length 18 [2022-03-15 15:49:05,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:05,285 INFO L470 AbstractCegarLoop]: Abstraction has 274 states and 849 transitions. [2022-03-15 15:49:05,285 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:05,285 INFO L276 IsEmpty]: Start isEmpty. Operand 274 states and 849 transitions. [2022-03-15 15:49:05,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:05,286 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:05,286 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:05,286 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-03-15 15:49:05,286 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:05,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:05,287 INFO L85 PathProgramCache]: Analyzing trace with hash 126329619, now seen corresponding path program 3 times [2022-03-15 15:49:05,287 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:05,287 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2111038848] [2022-03-15 15:49:05,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:05,287 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:05,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:05,320 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:05,320 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:05,320 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2111038848] [2022-03-15 15:49:05,321 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2111038848] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:05,321 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:05,321 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:05,321 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [453632574] [2022-03-15 15:49:05,321 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:05,321 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:05,321 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:05,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:05,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:05,321 INFO L87 Difference]: Start difference. First operand 274 states and 849 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:05,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:05,440 INFO L93 Difference]: Finished difference Result 464 states and 1333 transitions. [2022-03-15 15:49:05,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:05,441 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:05,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:05,442 INFO L225 Difference]: With dead ends: 464 [2022-03-15 15:49:05,442 INFO L226 Difference]: Without dead ends: 464 [2022-03-15 15:49:05,442 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:05,443 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 64 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 195 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:05,443 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [64 Valid, 68 Invalid, 198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 195 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:05,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 464 states. [2022-03-15 15:49:05,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 464 to 274. [2022-03-15 15:49:05,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 274 states, 273 states have (on average 3.10989010989011) internal successors, (849), 273 states have internal predecessors, (849), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:05,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 274 states to 274 states and 849 transitions. [2022-03-15 15:49:05,448 INFO L78 Accepts]: Start accepts. Automaton has 274 states and 849 transitions. Word has length 18 [2022-03-15 15:49:05,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:05,448 INFO L470 AbstractCegarLoop]: Abstraction has 274 states and 849 transitions. [2022-03-15 15:49:05,448 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:05,448 INFO L276 IsEmpty]: Start isEmpty. Operand 274 states and 849 transitions. [2022-03-15 15:49:05,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:05,448 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:05,448 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:05,449 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-03-15 15:49:05,449 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:05,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:05,449 INFO L85 PathProgramCache]: Analyzing trace with hash -351709687, now seen corresponding path program 5 times [2022-03-15 15:49:05,449 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:05,449 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893298754] [2022-03-15 15:49:05,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:05,449 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:05,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:05,500 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:05,500 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:05,500 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [893298754] [2022-03-15 15:49:05,500 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [893298754] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:05,501 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:05,501 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:05,501 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1838707909] [2022-03-15 15:49:05,501 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:05,501 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:05,501 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:05,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:05,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:05,501 INFO L87 Difference]: Start difference. First operand 274 states and 849 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:05,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:05,635 INFO L93 Difference]: Finished difference Result 477 states and 1361 transitions. [2022-03-15 15:49:05,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:05,635 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:05,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:05,636 INFO L225 Difference]: With dead ends: 477 [2022-03-15 15:49:05,636 INFO L226 Difference]: Without dead ends: 471 [2022-03-15 15:49:05,637 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:05,637 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 61 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 191 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 67 SdHoareTripleChecker+Invalid, 193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:05,638 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 67 Invalid, 193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 191 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:05,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 471 states. [2022-03-15 15:49:05,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 471 to 271. [2022-03-15 15:49:05,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 271 states, 270 states have (on average 3.1037037037037036) internal successors, (838), 270 states have internal predecessors, (838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:05,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 271 states to 271 states and 838 transitions. [2022-03-15 15:49:05,642 INFO L78 Accepts]: Start accepts. Automaton has 271 states and 838 transitions. Word has length 18 [2022-03-15 15:49:05,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:05,642 INFO L470 AbstractCegarLoop]: Abstraction has 271 states and 838 transitions. [2022-03-15 15:49:05,642 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:05,642 INFO L276 IsEmpty]: Start isEmpty. Operand 271 states and 838 transitions. [2022-03-15 15:49:05,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:05,643 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:05,643 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:05,643 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-03-15 15:49:05,643 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:05,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:05,644 INFO L85 PathProgramCache]: Analyzing trace with hash -408900183, now seen corresponding path program 4 times [2022-03-15 15:49:05,644 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:05,644 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [50508950] [2022-03-15 15:49:05,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:05,644 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:05,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:05,678 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:05,678 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:05,678 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [50508950] [2022-03-15 15:49:05,678 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [50508950] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:05,678 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:05,678 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:05,678 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2003795567] [2022-03-15 15:49:05,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:05,679 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:05,679 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:05,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:05,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:05,679 INFO L87 Difference]: Start difference. First operand 271 states and 838 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:05,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:05,786 INFO L93 Difference]: Finished difference Result 479 states and 1383 transitions. [2022-03-15 15:49:05,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:05,787 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:05,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:05,787 INFO L225 Difference]: With dead ends: 479 [2022-03-15 15:49:05,787 INFO L226 Difference]: Without dead ends: 479 [2022-03-15 15:49:05,788 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:05,788 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 67 mSDsluCounter, 91 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:05,788 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [67 Valid, 62 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:05,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 479 states. [2022-03-15 15:49:05,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 479 to 261. [2022-03-15 15:49:05,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 261 states, 260 states have (on average 3.1115384615384616) internal successors, (809), 260 states have internal predecessors, (809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:05,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 809 transitions. [2022-03-15 15:49:05,793 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 809 transitions. Word has length 18 [2022-03-15 15:49:05,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:05,793 INFO L470 AbstractCegarLoop]: Abstraction has 261 states and 809 transitions. [2022-03-15 15:49:05,793 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:05,793 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 809 transitions. [2022-03-15 15:49:05,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:05,793 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:05,794 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:05,794 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-03-15 15:49:05,794 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:05,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:05,794 INFO L85 PathProgramCache]: Analyzing trace with hash 724001469, now seen corresponding path program 6 times [2022-03-15 15:49:05,794 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:05,794 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [509499971] [2022-03-15 15:49:05,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:05,794 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:05,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:05,828 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:05,828 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:05,828 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [509499971] [2022-03-15 15:49:05,828 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [509499971] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:05,828 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:05,828 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:05,828 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218307606] [2022-03-15 15:49:05,828 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:05,828 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:05,829 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:05,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:05,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:05,829 INFO L87 Difference]: Start difference. First operand 261 states and 809 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:05,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:05,918 INFO L93 Difference]: Finished difference Result 425 states and 1237 transitions. [2022-03-15 15:49:05,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:05,919 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:05,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:05,920 INFO L225 Difference]: With dead ends: 425 [2022-03-15 15:49:05,920 INFO L226 Difference]: Without dead ends: 413 [2022-03-15 15:49:05,920 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:05,920 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 64 mSDsluCounter, 64 mSDsCounter, 0 mSdLazyCounter, 129 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 129 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:05,920 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [64 Valid, 49 Invalid, 130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 129 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 15:49:05,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 413 states. [2022-03-15 15:49:05,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 413 to 261. [2022-03-15 15:49:05,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 261 states, 260 states have (on average 3.1) internal successors, (806), 260 states have internal predecessors, (806), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:05,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 806 transitions. [2022-03-15 15:49:05,925 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 806 transitions. Word has length 18 [2022-03-15 15:49:05,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:05,925 INFO L470 AbstractCegarLoop]: Abstraction has 261 states and 806 transitions. [2022-03-15 15:49:05,925 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:05,925 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 806 transitions. [2022-03-15 15:49:05,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:05,925 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:05,925 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:05,925 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-03-15 15:49:05,926 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:05,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:05,926 INFO L85 PathProgramCache]: Analyzing trace with hash -710853720, now seen corresponding path program 1 times [2022-03-15 15:49:05,926 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:05,926 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1818602358] [2022-03-15 15:49:05,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:05,926 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:05,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:05,949 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:05,950 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:05,950 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1818602358] [2022-03-15 15:49:05,950 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1818602358] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:49:05,950 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [124504574] [2022-03-15 15:49:05,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:05,950 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:49:05,950 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:49:05,951 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-03-15 15:49:05,952 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-03-15 15:49:05,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:05,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 15:49:05,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:49:06,163 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:06,163 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-15 15:49:06,163 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [124504574] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:06,163 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-15 15:49:06,163 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [5] total 10 [2022-03-15 15:49:06,163 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1828738605] [2022-03-15 15:49:06,163 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:06,164 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:06,164 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:06,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:06,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:06,164 INFO L87 Difference]: Start difference. First operand 261 states and 806 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:06,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:06,289 INFO L93 Difference]: Finished difference Result 476 states and 1395 transitions. [2022-03-15 15:49:06,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:06,289 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:06,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:06,291 INFO L225 Difference]: With dead ends: 476 [2022-03-15 15:49:06,291 INFO L226 Difference]: Without dead ends: 476 [2022-03-15 15:49:06,291 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:49:06,291 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 79 mSDsluCounter, 106 mSDsCounter, 0 mSdLazyCounter, 211 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 211 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:06,291 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [79 Valid, 64 Invalid, 214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 211 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:06,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 476 states. [2022-03-15 15:49:06,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 476 to 272. [2022-03-15 15:49:06,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 272 states, 271 states have (on average 3.151291512915129) internal successors, (854), 271 states have internal predecessors, (854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:06,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 272 states to 272 states and 854 transitions. [2022-03-15 15:49:06,296 INFO L78 Accepts]: Start accepts. Automaton has 272 states and 854 transitions. Word has length 18 [2022-03-15 15:49:06,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:06,296 INFO L470 AbstractCegarLoop]: Abstraction has 272 states and 854 transitions. [2022-03-15 15:49:06,296 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:06,296 INFO L276 IsEmpty]: Start isEmpty. Operand 272 states and 854 transitions. [2022-03-15 15:49:06,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:06,297 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:06,297 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:06,317 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-03-15 15:49:06,511 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:49:06,512 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:06,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:06,512 INFO L85 PathProgramCache]: Analyzing trace with hash 742678520, now seen corresponding path program 2 times [2022-03-15 15:49:06,512 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:06,512 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595657658] [2022-03-15 15:49:06,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:06,512 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:06,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:06,567 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:06,567 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:06,567 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [595657658] [2022-03-15 15:49:06,568 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [595657658] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:49:06,568 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1072333265] [2022-03-15 15:49:06,569 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:49:06,569 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:49:06,569 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:49:06,570 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-03-15 15:49:06,609 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-03-15 15:49:06,617 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-03-15 15:49:06,617 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:49:06,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-15 15:49:06,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:49:06,789 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:49:06,790 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-15 15:49:06,790 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1072333265] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:06,790 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-15 15:49:06,790 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7] total 11 [2022-03-15 15:49:06,790 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1265032568] [2022-03-15 15:49:06,790 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:06,790 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-15 15:49:06,790 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:06,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-15 15:49:06,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:06,791 INFO L87 Difference]: Start difference. First operand 272 states and 854 transitions. Second operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:06,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:06,938 INFO L93 Difference]: Finished difference Result 464 states and 1373 transitions. [2022-03-15 15:49:06,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-15 15:49:06,938 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:06,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:06,939 INFO L225 Difference]: With dead ends: 464 [2022-03-15 15:49:06,940 INFO L226 Difference]: Without dead ends: 437 [2022-03-15 15:49:06,940 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:49:06,940 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 47 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 130 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 130 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:06,940 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 39 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 130 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:06,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 437 states. [2022-03-15 15:49:06,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 437 to 280. [2022-03-15 15:49:06,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 280 states, 279 states have (on average 3.186379928315412) internal successors, (889), 279 states have internal predecessors, (889), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:06,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 280 states to 280 states and 889 transitions. [2022-03-15 15:49:06,945 INFO L78 Accepts]: Start accepts. Automaton has 280 states and 889 transitions. Word has length 18 [2022-03-15 15:49:06,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:06,945 INFO L470 AbstractCegarLoop]: Abstraction has 280 states and 889 transitions. [2022-03-15 15:49:06,945 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:06,945 INFO L276 IsEmpty]: Start isEmpty. Operand 280 states and 889 transitions. [2022-03-15 15:49:06,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:06,946 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:06,946 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:06,964 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-03-15 15:49:07,154 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,SelfDestructingSolverStorable41 [2022-03-15 15:49:07,154 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:07,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:07,154 INFO L85 PathProgramCache]: Analyzing trace with hash 1437942816, now seen corresponding path program 3 times [2022-03-15 15:49:07,154 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:07,154 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2020903643] [2022-03-15 15:49:07,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:07,155 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:07,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:07,207 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:07,207 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:07,207 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2020903643] [2022-03-15 15:49:07,207 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2020903643] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:49:07,207 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [302095219] [2022-03-15 15:49:07,207 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:49:07,207 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:49:07,208 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:49:07,208 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-03-15 15:49:07,209 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-03-15 15:49:07,245 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2022-03-15 15:49:07,245 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:49:07,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-15 15:49:07,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:49:07,398 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:49:07,398 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-15 15:49:07,398 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [302095219] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:07,398 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-15 15:49:07,398 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7] total 11 [2022-03-15 15:49:07,398 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1006997116] [2022-03-15 15:49:07,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:07,399 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-15 15:49:07,399 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:07,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-15 15:49:07,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:07,399 INFO L87 Difference]: Start difference. First operand 280 states and 889 transitions. Second operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:07,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:07,539 INFO L93 Difference]: Finished difference Result 471 states and 1399 transitions. [2022-03-15 15:49:07,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-15 15:49:07,539 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:07,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:07,540 INFO L225 Difference]: With dead ends: 471 [2022-03-15 15:49:07,540 INFO L226 Difference]: Without dead ends: 444 [2022-03-15 15:49:07,540 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:49:07,540 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 44 mSDsluCounter, 59 mSDsCounter, 0 mSdLazyCounter, 143 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 143 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:07,541 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 40 Invalid, 147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 143 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:07,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 444 states. [2022-03-15 15:49:07,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 444 to 286. [2022-03-15 15:49:07,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 285 states have (on average 3.221052631578947) internal successors, (918), 285 states have internal predecessors, (918), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:07,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 918 transitions. [2022-03-15 15:49:07,545 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 918 transitions. Word has length 18 [2022-03-15 15:49:07,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:07,545 INFO L470 AbstractCegarLoop]: Abstraction has 286 states and 918 transitions. [2022-03-15 15:49:07,546 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:07,546 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 918 transitions. [2022-03-15 15:49:07,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:07,546 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:07,546 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:07,564 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-03-15 15:49:07,759 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:49:07,759 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:07,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:07,760 INFO L85 PathProgramCache]: Analyzing trace with hash -1403492240, now seen corresponding path program 4 times [2022-03-15 15:49:07,760 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:07,760 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [397519322] [2022-03-15 15:49:07,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:07,760 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:07,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:07,800 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:07,801 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:07,801 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [397519322] [2022-03-15 15:49:07,801 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [397519322] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:49:07,801 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2014632190] [2022-03-15 15:49:07,801 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:49:07,801 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:49:07,801 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:49:07,802 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-03-15 15:49:07,803 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-03-15 15:49:07,834 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:49:07,834 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:49:07,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 15:49:07,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:49:07,913 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:07,913 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-15 15:49:07,913 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2014632190] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:07,913 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-15 15:49:07,914 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 10 [2022-03-15 15:49:07,914 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [933698508] [2022-03-15 15:49:07,914 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:07,914 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:07,914 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:07,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:07,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:07,914 INFO L87 Difference]: Start difference. First operand 286 states and 918 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:08,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:08,037 INFO L93 Difference]: Finished difference Result 522 states and 1572 transitions. [2022-03-15 15:49:08,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:08,038 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:08,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:08,039 INFO L225 Difference]: With dead ends: 522 [2022-03-15 15:49:08,039 INFO L226 Difference]: Without dead ends: 522 [2022-03-15 15:49:08,039 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:49:08,039 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 73 mSDsluCounter, 110 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:08,039 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 66 Invalid, 218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 216 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:08,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2022-03-15 15:49:08,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 290. [2022-03-15 15:49:08,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 289 states have (on average 3.2318339100346023) internal successors, (934), 289 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:08,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 934 transitions. [2022-03-15 15:49:08,044 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 934 transitions. Word has length 18 [2022-03-15 15:49:08,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:08,044 INFO L470 AbstractCegarLoop]: Abstraction has 290 states and 934 transitions. [2022-03-15 15:49:08,045 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:08,045 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 934 transitions. [2022-03-15 15:49:08,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:08,045 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:08,045 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:08,063 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-03-15 15:49:08,261 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:49:08,261 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:08,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:08,262 INFO L85 PathProgramCache]: Analyzing trace with hash -1230244548, now seen corresponding path program 5 times [2022-03-15 15:49:08,262 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:08,262 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1712342856] [2022-03-15 15:49:08,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:08,262 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:08,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:08,287 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:08,287 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:08,288 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1712342856] [2022-03-15 15:49:08,288 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1712342856] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:49:08,288 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [533146033] [2022-03-15 15:49:08,288 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:49:08,288 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:49:08,288 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:49:08,289 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-03-15 15:49:08,290 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-03-15 15:49:08,323 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:49:08,323 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:49:08,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 15:49:08,325 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:49:08,395 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:08,395 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-15 15:49:08,395 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [533146033] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:08,395 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-15 15:49:08,395 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [5] total 10 [2022-03-15 15:49:08,396 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1798841381] [2022-03-15 15:49:08,396 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:08,396 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:08,396 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:08,396 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:08,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:08,396 INFO L87 Difference]: Start difference. First operand 290 states and 934 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:08,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:08,521 INFO L93 Difference]: Finished difference Result 480 states and 1464 transitions. [2022-03-15 15:49:08,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:08,521 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:08,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:08,522 INFO L225 Difference]: With dead ends: 480 [2022-03-15 15:49:08,522 INFO L226 Difference]: Without dead ends: 480 [2022-03-15 15:49:08,522 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:49:08,522 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 67 mSDsluCounter, 106 mSDsCounter, 0 mSdLazyCounter, 204 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 67 SdHoareTripleChecker+Invalid, 206 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:08,523 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [67 Valid, 67 Invalid, 206 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 204 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:08,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 480 states. [2022-03-15 15:49:08,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 480 to 292. [2022-03-15 15:49:08,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 291 states have (on average 3.2336769759450172) internal successors, (941), 291 states have internal predecessors, (941), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:08,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 941 transitions. [2022-03-15 15:49:08,528 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 941 transitions. Word has length 18 [2022-03-15 15:49:08,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:08,528 INFO L470 AbstractCegarLoop]: Abstraction has 292 states and 941 transitions. [2022-03-15 15:49:08,528 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:08,528 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 941 transitions. [2022-03-15 15:49:08,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:08,528 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:08,528 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:08,547 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-03-15 15:49:08,729 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,SelfDestructingSolverStorable44 [2022-03-15 15:49:08,729 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:08,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:08,729 INFO L85 PathProgramCache]: Analyzing trace with hash 889456409, now seen corresponding path program 7 times [2022-03-15 15:49:08,729 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:08,730 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [150228965] [2022-03-15 15:49:08,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:08,730 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:08,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:08,794 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:08,794 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:08,794 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [150228965] [2022-03-15 15:49:08,794 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [150228965] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:08,794 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:08,794 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-15 15:49:08,795 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346610051] [2022-03-15 15:49:08,795 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:08,795 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:49:08,795 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:08,795 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:49:08,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:49:08,795 INFO L87 Difference]: Start difference. First operand 292 states and 941 transitions. Second operand has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:08,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:08,969 INFO L93 Difference]: Finished difference Result 663 states and 1958 transitions. [2022-03-15 15:49:08,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:08,969 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:08,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:08,970 INFO L225 Difference]: With dead ends: 663 [2022-03-15 15:49:08,970 INFO L226 Difference]: Without dead ends: 663 [2022-03-15 15:49:08,971 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=87, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:49:08,972 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 83 mSDsluCounter, 113 mSDsCounter, 0 mSdLazyCounter, 201 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 207 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 201 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:08,972 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 73 Invalid, 207 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 201 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:08,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2022-03-15 15:49:08,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 306. [2022-03-15 15:49:08,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 306 states, 305 states have (on average 3.2688524590163937) internal successors, (997), 305 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-03-15 15:49:08,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 306 states to 306 states and 997 transitions. [2022-03-15 15:49:08,978 INFO L78 Accepts]: Start accepts. Automaton has 306 states and 997 transitions. Word has length 18 [2022-03-15 15:49:08,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:08,978 INFO L470 AbstractCegarLoop]: Abstraction has 306 states and 997 transitions. [2022-03-15 15:49:08,978 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:08,978 INFO L276 IsEmpty]: Start isEmpty. Operand 306 states and 997 transitions. [2022-03-15 15:49:08,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:08,979 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:08,979 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:08,979 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2022-03-15 15:49:08,979 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:08,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:08,979 INFO L85 PathProgramCache]: Analyzing trace with hash 1475366529, now seen corresponding path program 5 times [2022-03-15 15:49:08,979 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:08,979 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1955839114] [2022-03-15 15:49:08,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:08,980 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:08,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:09,051 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:09,052 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:09,052 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1955839114] [2022-03-15 15:49:09,052 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1955839114] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:09,052 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:09,052 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:09,052 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1726446867] [2022-03-15 15:49:09,052 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:09,052 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:09,052 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:09,052 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:09,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:09,053 INFO L87 Difference]: Start difference. First operand 306 states and 997 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:09,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:09,260 INFO L93 Difference]: Finished difference Result 620 states and 1827 transitions. [2022-03-15 15:49:09,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:09,261 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:09,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:09,262 INFO L225 Difference]: With dead ends: 620 [2022-03-15 15:49:09,262 INFO L226 Difference]: Without dead ends: 602 [2022-03-15 15:49:09,262 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:09,262 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 66 mSDsluCounter, 114 mSDsCounter, 0 mSdLazyCounter, 197 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 197 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:09,263 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 75 Invalid, 198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 197 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:09,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states. [2022-03-15 15:49:09,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 306. [2022-03-15 15:49:09,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 306 states, 305 states have (on average 3.2524590163934426) internal successors, (992), 305 states have internal predecessors, (992), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:09,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 306 states to 306 states and 992 transitions. [2022-03-15 15:49:09,268 INFO L78 Accepts]: Start accepts. Automaton has 306 states and 992 transitions. Word has length 18 [2022-03-15 15:49:09,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:09,268 INFO L470 AbstractCegarLoop]: Abstraction has 306 states and 992 transitions. [2022-03-15 15:49:09,268 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:09,268 INFO L276 IsEmpty]: Start isEmpty. Operand 306 states and 992 transitions. [2022-03-15 15:49:09,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:09,269 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:09,269 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:09,269 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2022-03-15 15:49:09,269 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:09,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:09,270 INFO L85 PathProgramCache]: Analyzing trace with hash -1380628897, now seen corresponding path program 8 times [2022-03-15 15:49:09,270 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:09,270 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1001337506] [2022-03-15 15:49:09,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:09,270 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:09,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:09,310 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:09,311 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:09,311 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1001337506] [2022-03-15 15:49:09,311 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1001337506] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:09,311 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:09,311 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:09,311 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058895736] [2022-03-15 15:49:09,311 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:09,311 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:09,311 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:09,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:09,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:09,312 INFO L87 Difference]: Start difference. First operand 306 states and 992 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:09,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:09,454 INFO L93 Difference]: Finished difference Result 694 states and 2025 transitions. [2022-03-15 15:49:09,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:09,454 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:09,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:09,456 INFO L225 Difference]: With dead ends: 694 [2022-03-15 15:49:09,456 INFO L226 Difference]: Without dead ends: 694 [2022-03-15 15:49:09,456 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:09,456 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 93 mSDsluCounter, 88 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 61 SdHoareTripleChecker+Invalid, 165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:09,456 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [93 Valid, 61 Invalid, 165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:09,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 694 states. [2022-03-15 15:49:09,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 694 to 312. [2022-03-15 15:49:09,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 311 states have (on average 3.270096463022508) internal successors, (1017), 311 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-03-15 15:49:09,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 1017 transitions. [2022-03-15 15:49:09,463 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 1017 transitions. Word has length 18 [2022-03-15 15:49:09,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:09,464 INFO L470 AbstractCegarLoop]: Abstraction has 312 states and 1017 transitions. [2022-03-15 15:49:09,464 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:09,465 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 1017 transitions. [2022-03-15 15:49:09,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:09,465 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:09,465 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:09,465 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2022-03-15 15:49:09,465 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:09,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:09,466 INFO L85 PathProgramCache]: Analyzing trace with hash -498551463, now seen corresponding path program 9 times [2022-03-15 15:49:09,466 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:09,466 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [290661183] [2022-03-15 15:49:09,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:09,466 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:09,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:09,518 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:09,519 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:09,519 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [290661183] [2022-03-15 15:49:09,519 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [290661183] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:09,519 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:09,519 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:09,519 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1129468244] [2022-03-15 15:49:09,519 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:09,519 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:09,519 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:09,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:09,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:09,520 INFO L87 Difference]: Start difference. First operand 312 states and 1017 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:09,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:09,654 INFO L93 Difference]: Finished difference Result 651 states and 1916 transitions. [2022-03-15 15:49:09,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:09,655 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:09,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:09,658 INFO L225 Difference]: With dead ends: 651 [2022-03-15 15:49:09,658 INFO L226 Difference]: Without dead ends: 645 [2022-03-15 15:49:09,659 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:09,659 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 84 mSDsluCounter, 93 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:09,659 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 64 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 166 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:09,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 645 states. [2022-03-15 15:49:09,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 645 to 310. [2022-03-15 15:49:09,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310 states, 309 states have (on average 3.255663430420712) internal successors, (1006), 309 states have internal predecessors, (1006), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:09,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 1006 transitions. [2022-03-15 15:49:09,670 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 1006 transitions. Word has length 18 [2022-03-15 15:49:09,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:09,670 INFO L470 AbstractCegarLoop]: Abstraction has 310 states and 1006 transitions. [2022-03-15 15:49:09,670 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:09,670 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 1006 transitions. [2022-03-15 15:49:09,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:09,671 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:09,672 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:09,672 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2022-03-15 15:49:09,673 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:09,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:09,673 INFO L85 PathProgramCache]: Analyzing trace with hash 454705420, now seen corresponding path program 6 times [2022-03-15 15:49:09,673 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:09,673 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [221679837] [2022-03-15 15:49:09,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:09,674 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:09,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:09,735 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:09,735 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:09,735 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [221679837] [2022-03-15 15:49:09,735 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [221679837] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:49:09,735 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [624640663] [2022-03-15 15:49:09,735 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:49:09,736 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:49:09,736 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:49:09,737 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-03-15 15:49:09,737 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-03-15 15:49:09,768 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2022-03-15 15:49:09,768 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:49:09,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-15 15:49:09,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:49:09,966 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:49:09,966 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-15 15:49:09,966 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [624640663] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:09,966 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-15 15:49:09,966 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7] total 11 [2022-03-15 15:49:09,966 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1838142583] [2022-03-15 15:49:09,966 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:09,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-15 15:49:09,967 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:09,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-15 15:49:09,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:09,967 INFO L87 Difference]: Start difference. First operand 310 states and 1006 transitions. Second operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:10,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:10,112 INFO L93 Difference]: Finished difference Result 466 states and 1421 transitions. [2022-03-15 15:49:10,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-15 15:49:10,112 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:10,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:10,113 INFO L225 Difference]: With dead ends: 466 [2022-03-15 15:49:10,113 INFO L226 Difference]: Without dead ends: 439 [2022-03-15 15:49:10,114 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:49:10,114 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 34 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 46 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:10,114 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 46 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 158 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:10,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 439 states. [2022-03-15 15:49:10,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 439 to 298. [2022-03-15 15:49:10,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 298 states, 297 states have (on average 3.1986531986531985) internal successors, (950), 297 states have internal predecessors, (950), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:10,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 298 states to 298 states and 950 transitions. [2022-03-15 15:49:10,119 INFO L78 Accepts]: Start accepts. Automaton has 298 states and 950 transitions. Word has length 18 [2022-03-15 15:49:10,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:10,119 INFO L470 AbstractCegarLoop]: Abstraction has 298 states and 950 transitions. [2022-03-15 15:49:10,119 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:10,119 INFO L276 IsEmpty]: Start isEmpty. Operand 298 states and 950 transitions. [2022-03-15 15:49:10,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:10,120 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:10,120 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:10,137 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-03-15 15:49:10,337 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-03-15 15:49:10,338 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:10,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:10,338 INFO L85 PathProgramCache]: Analyzing trace with hash -1912530013, now seen corresponding path program 10 times [2022-03-15 15:49:10,338 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:10,338 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1556380091] [2022-03-15 15:49:10,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:10,338 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:10,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:10,411 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:10,411 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:10,411 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1556380091] [2022-03-15 15:49:10,411 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1556380091] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:49:10,411 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1826008177] [2022-03-15 15:49:10,411 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:49:10,411 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:49:10,411 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:49:10,412 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-03-15 15:49:10,444 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-03-15 15:49:10,453 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:49:10,453 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:49:10,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 15:49:10,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:49:10,573 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:10,574 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:49:10,690 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:10,690 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1826008177] provided 1 perfect and 1 imperfect interpolant sequences [2022-03-15 15:49:10,690 INFO L191 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-03-15 15:49:10,690 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8, 7] total 15 [2022-03-15 15:49:10,690 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1714470630] [2022-03-15 15:49:10,690 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:10,690 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:10,690 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:10,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:10,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:49:10,691 INFO L87 Difference]: Start difference. First operand 298 states and 950 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:10,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:10,833 INFO L93 Difference]: Finished difference Result 663 states and 1939 transitions. [2022-03-15 15:49:10,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:10,833 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:10,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:10,835 INFO L225 Difference]: With dead ends: 663 [2022-03-15 15:49:10,835 INFO L226 Difference]: Without dead ends: 663 [2022-03-15 15:49:10,835 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=83, Invalid=259, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:49:10,835 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 68 mSDsluCounter, 111 mSDsCounter, 0 mSdLazyCounter, 211 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 211 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:10,835 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 69 Invalid, 214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 211 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:10,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2022-03-15 15:49:10,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 288. [2022-03-15 15:49:10,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 287 states have (on average 3.202090592334495) internal successors, (919), 287 states have internal predecessors, (919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:10,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 919 transitions. [2022-03-15 15:49:10,841 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 919 transitions. Word has length 18 [2022-03-15 15:49:10,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:10,841 INFO L470 AbstractCegarLoop]: Abstraction has 288 states and 919 transitions. [2022-03-15 15:49:10,841 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:10,841 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 919 transitions. [2022-03-15 15:49:10,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:10,841 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:10,841 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:10,857 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2022-03-15 15:49:11,057 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:49:11,057 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:11,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:11,058 INFO L85 PathProgramCache]: Analyzing trace with hash -701371553, now seen corresponding path program 11 times [2022-03-15 15:49:11,058 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:11,058 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1154784891] [2022-03-15 15:49:11,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:11,058 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:11,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:11,111 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:11,112 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:11,112 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1154784891] [2022-03-15 15:49:11,112 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1154784891] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:11,112 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:11,112 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:11,112 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [306708617] [2022-03-15 15:49:11,112 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:11,112 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:11,112 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:11,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:11,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:11,113 INFO L87 Difference]: Start difference. First operand 288 states and 919 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:11,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:11,234 INFO L93 Difference]: Finished difference Result 620 states and 1831 transitions. [2022-03-15 15:49:11,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:11,235 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:11,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:11,236 INFO L225 Difference]: With dead ends: 620 [2022-03-15 15:49:11,236 INFO L226 Difference]: Without dead ends: 620 [2022-03-15 15:49:11,236 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:11,236 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 78 mSDsluCounter, 105 mSDsCounter, 0 mSdLazyCounter, 193 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 196 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 193 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:11,237 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 66 Invalid, 196 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 193 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:11,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 620 states. [2022-03-15 15:49:11,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 620 to 291. [2022-03-15 15:49:11,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 290 states have (on average 3.220689655172414) internal successors, (934), 290 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:11,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 934 transitions. [2022-03-15 15:49:11,242 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 934 transitions. Word has length 18 [2022-03-15 15:49:11,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:11,242 INFO L470 AbstractCegarLoop]: Abstraction has 291 states and 934 transitions. [2022-03-15 15:49:11,242 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:11,242 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 934 transitions. [2022-03-15 15:49:11,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:11,242 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:11,243 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:11,243 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2022-03-15 15:49:11,243 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:11,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:11,243 INFO L85 PathProgramCache]: Analyzing trace with hash 572783301, now seen corresponding path program 12 times [2022-03-15 15:49:11,243 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:11,243 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2028221564] [2022-03-15 15:49:11,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:11,243 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:11,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:11,293 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:11,294 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:11,294 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2028221564] [2022-03-15 15:49:11,294 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2028221564] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:11,294 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:11,294 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:11,294 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1792480386] [2022-03-15 15:49:11,294 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:11,294 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:11,294 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:11,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:11,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:11,295 INFO L87 Difference]: Start difference. First operand 291 states and 934 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:11,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:11,399 INFO L93 Difference]: Finished difference Result 587 states and 1754 transitions. [2022-03-15 15:49:11,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:11,399 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:11,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:11,400 INFO L225 Difference]: With dead ends: 587 [2022-03-15 15:49:11,401 INFO L226 Difference]: Without dead ends: 587 [2022-03-15 15:49:11,401 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:11,401 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 63 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 186 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 61 SdHoareTripleChecker+Invalid, 189 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:11,401 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 61 Invalid, 189 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 186 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:11,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 587 states. [2022-03-15 15:49:11,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 587 to 288. [2022-03-15 15:49:11,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 287 states have (on average 3.202090592334495) internal successors, (919), 287 states have internal predecessors, (919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:11,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 919 transitions. [2022-03-15 15:49:11,406 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 919 transitions. Word has length 18 [2022-03-15 15:49:11,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:11,406 INFO L470 AbstractCegarLoop]: Abstraction has 288 states and 919 transitions. [2022-03-15 15:49:11,406 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:11,406 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 919 transitions. [2022-03-15 15:49:11,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:11,407 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:11,407 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:11,407 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2022-03-15 15:49:11,407 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:11,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:11,407 INFO L85 PathProgramCache]: Analyzing trace with hash -1423509395, now seen corresponding path program 6 times [2022-03-15 15:49:11,407 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:11,407 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [960678032] [2022-03-15 15:49:11,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:11,408 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:11,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:11,463 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:11,464 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:11,464 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [960678032] [2022-03-15 15:49:11,464 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [960678032] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:11,464 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:11,464 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:11,464 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322719003] [2022-03-15 15:49:11,464 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:11,464 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:11,464 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:11,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:11,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:11,465 INFO L87 Difference]: Start difference. First operand 288 states and 919 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:11,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:11,574 INFO L93 Difference]: Finished difference Result 542 states and 1606 transitions. [2022-03-15 15:49:11,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:11,574 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:11,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:11,575 INFO L225 Difference]: With dead ends: 542 [2022-03-15 15:49:11,575 INFO L226 Difference]: Without dead ends: 524 [2022-03-15 15:49:11,575 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:11,576 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 71 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:11,576 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [71 Valid, 55 Invalid, 169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:11,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2022-03-15 15:49:11,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 292. [2022-03-15 15:49:11,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 291 states have (on average 3.1924398625429555) internal successors, (929), 291 states have internal predecessors, (929), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:11,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 929 transitions. [2022-03-15 15:49:11,581 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 929 transitions. Word has length 18 [2022-03-15 15:49:11,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:11,581 INFO L470 AbstractCegarLoop]: Abstraction has 292 states and 929 transitions. [2022-03-15 15:49:11,581 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:11,581 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 929 transitions. [2022-03-15 15:49:11,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:11,581 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:11,581 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:11,582 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2022-03-15 15:49:11,582 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:11,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:11,582 INFO L85 PathProgramCache]: Analyzing trace with hash 366573125, now seen corresponding path program 7 times [2022-03-15 15:49:11,582 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:11,582 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1583186417] [2022-03-15 15:49:11,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:11,582 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:11,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:11,634 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:11,634 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:11,634 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1583186417] [2022-03-15 15:49:11,634 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1583186417] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:11,634 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:11,634 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:11,634 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1546155914] [2022-03-15 15:49:11,635 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:11,635 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:11,635 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:11,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:11,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:11,635 INFO L87 Difference]: Start difference. First operand 292 states and 929 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:11,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:11,738 INFO L93 Difference]: Finished difference Result 532 states and 1585 transitions. [2022-03-15 15:49:11,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:11,738 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:11,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:11,739 INFO L225 Difference]: With dead ends: 532 [2022-03-15 15:49:11,739 INFO L226 Difference]: Without dead ends: 525 [2022-03-15 15:49:11,739 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:11,740 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 67 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:11,740 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [67 Valid, 51 Invalid, 159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 156 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:11,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2022-03-15 15:49:11,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 303. [2022-03-15 15:49:11,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 303 states, 302 states have (on average 3.172185430463576) internal successors, (958), 302 states have internal predecessors, (958), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:11,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 303 states to 303 states and 958 transitions. [2022-03-15 15:49:11,745 INFO L78 Accepts]: Start accepts. Automaton has 303 states and 958 transitions. Word has length 18 [2022-03-15 15:49:11,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:11,745 INFO L470 AbstractCegarLoop]: Abstraction has 303 states and 958 transitions. [2022-03-15 15:49:11,745 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:11,745 INFO L276 IsEmpty]: Start isEmpty. Operand 303 states and 958 transitions. [2022-03-15 15:49:11,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:11,745 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:11,746 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:11,746 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2022-03-15 15:49:11,746 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:11,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:11,746 INFO L85 PathProgramCache]: Analyzing trace with hash 1435810591, now seen corresponding path program 8 times [2022-03-15 15:49:11,746 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:11,746 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [779254722] [2022-03-15 15:49:11,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:11,746 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:11,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:11,794 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:11,794 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:11,794 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [779254722] [2022-03-15 15:49:11,794 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [779254722] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:11,794 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:11,795 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:11,795 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [949733983] [2022-03-15 15:49:11,795 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:11,795 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:11,795 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:11,795 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:11,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:11,795 INFO L87 Difference]: Start difference. First operand 303 states and 958 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:11,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:11,892 INFO L93 Difference]: Finished difference Result 501 states and 1528 transitions. [2022-03-15 15:49:11,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:11,892 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:11,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:11,896 INFO L225 Difference]: With dead ends: 501 [2022-03-15 15:49:11,896 INFO L226 Difference]: Without dead ends: 501 [2022-03-15 15:49:11,896 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=53, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:11,896 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 48 mSDsluCounter, 94 mSDsCounter, 0 mSdLazyCounter, 174 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 177 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 174 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:11,897 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 57 Invalid, 177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 174 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:11,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 501 states. [2022-03-15 15:49:11,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 501 to 292. [2022-03-15 15:49:11,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 291 states have (on average 3.1924398625429555) internal successors, (929), 291 states have internal predecessors, (929), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:11,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 929 transitions. [2022-03-15 15:49:11,901 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 929 transitions. Word has length 18 [2022-03-15 15:49:11,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:11,902 INFO L470 AbstractCegarLoop]: Abstraction has 292 states and 929 transitions. [2022-03-15 15:49:11,902 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:11,902 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 929 transitions. [2022-03-15 15:49:11,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:11,902 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:11,902 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:11,902 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2022-03-15 15:49:11,902 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:11,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:11,903 INFO L85 PathProgramCache]: Analyzing trace with hash -178316529, now seen corresponding path program 13 times [2022-03-15 15:49:11,903 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:11,903 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128157149] [2022-03-15 15:49:11,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:11,904 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:11,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:11,965 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:11,966 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:11,966 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [128157149] [2022-03-15 15:49:11,966 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [128157149] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:11,966 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:11,966 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:11,966 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [630782920] [2022-03-15 15:49:11,966 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:11,966 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:11,966 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:11,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:11,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:11,967 INFO L87 Difference]: Start difference. First operand 292 states and 929 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:12,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:12,106 INFO L93 Difference]: Finished difference Result 625 states and 1841 transitions. [2022-03-15 15:49:12,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:12,106 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:12,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:12,107 INFO L225 Difference]: With dead ends: 625 [2022-03-15 15:49:12,107 INFO L226 Difference]: Without dead ends: 625 [2022-03-15 15:49:12,107 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:12,108 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 77 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 203 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 203 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:12,108 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 65 Invalid, 208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 203 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:12,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 625 states. [2022-03-15 15:49:12,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 625 to 300. [2022-03-15 15:49:12,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 300 states, 299 states have (on average 3.230769230769231) internal successors, (966), 299 states have internal predecessors, (966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:12,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 300 states to 300 states and 966 transitions. [2022-03-15 15:49:12,113 INFO L78 Accepts]: Start accepts. Automaton has 300 states and 966 transitions. Word has length 18 [2022-03-15 15:49:12,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:12,113 INFO L470 AbstractCegarLoop]: Abstraction has 300 states and 966 transitions. [2022-03-15 15:49:12,113 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:12,113 INFO L276 IsEmpty]: Start isEmpty. Operand 300 states and 966 transitions. [2022-03-15 15:49:12,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:12,114 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:12,114 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:12,114 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2022-03-15 15:49:12,114 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:12,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:12,114 INFO L85 PathProgramCache]: Analyzing trace with hash 703760905, now seen corresponding path program 14 times [2022-03-15 15:49:12,114 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:12,114 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [122285864] [2022-03-15 15:49:12,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:12,115 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:12,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:12,159 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:12,159 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:12,159 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [122285864] [2022-03-15 15:49:12,159 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [122285864] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:12,159 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:12,159 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:12,159 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [976106142] [2022-03-15 15:49:12,160 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:12,160 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:12,160 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:12,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:12,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:12,160 INFO L87 Difference]: Start difference. First operand 300 states and 966 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:12,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:12,318 INFO L93 Difference]: Finished difference Result 611 states and 1790 transitions. [2022-03-15 15:49:12,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:12,318 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:12,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:12,319 INFO L225 Difference]: With dead ends: 611 [2022-03-15 15:49:12,319 INFO L226 Difference]: Without dead ends: 605 [2022-03-15 15:49:12,319 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:12,320 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 84 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 203 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:12,320 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 64 Invalid, 203 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 198 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:12,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 605 states. [2022-03-15 15:49:12,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 605 to 303. [2022-03-15 15:49:12,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 303 states, 302 states have (on average 3.205298013245033) internal successors, (968), 302 states have internal predecessors, (968), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:12,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 303 states to 303 states and 968 transitions. [2022-03-15 15:49:12,325 INFO L78 Accepts]: Start accepts. Automaton has 303 states and 968 transitions. Word has length 18 [2022-03-15 15:49:12,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:12,325 INFO L470 AbstractCegarLoop]: Abstraction has 303 states and 968 transitions. [2022-03-15 15:49:12,325 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:12,325 INFO L276 IsEmpty]: Start isEmpty. Operand 303 states and 968 transitions. [2022-03-15 15:49:12,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:12,326 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:12,326 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:12,326 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2022-03-15 15:49:12,326 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:12,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:12,326 INFO L85 PathProgramCache]: Analyzing trace with hash 562580805, now seen corresponding path program 15 times [2022-03-15 15:49:12,326 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:12,326 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1085279725] [2022-03-15 15:49:12,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:12,327 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:12,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:12,394 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:12,395 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:12,395 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1085279725] [2022-03-15 15:49:12,395 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1085279725] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:49:12,395 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [133957153] [2022-03-15 15:49:12,395 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:49:12,395 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:49:12,395 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:49:12,396 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-03-15 15:49:12,397 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-03-15 15:49:12,430 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-15 15:49:12,430 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:49:12,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 15:49:12,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:49:12,560 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:12,561 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:49:12,671 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:12,671 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [133957153] provided 1 perfect and 1 imperfect interpolant sequences [2022-03-15 15:49:12,671 INFO L191 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-03-15 15:49:12,671 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7, 7] total 16 [2022-03-15 15:49:12,671 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1637106658] [2022-03-15 15:49:12,671 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:12,671 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:12,671 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:12,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:12,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2022-03-15 15:49:12,672 INFO L87 Difference]: Start difference. First operand 303 states and 968 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:12,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:12,797 INFO L93 Difference]: Finished difference Result 621 states and 1824 transitions. [2022-03-15 15:49:12,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:12,798 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:12,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:12,799 INFO L225 Difference]: With dead ends: 621 [2022-03-15 15:49:12,799 INFO L226 Difference]: Without dead ends: 621 [2022-03-15 15:49:12,799 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:49:12,800 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 75 mSDsluCounter, 84 mSDsCounter, 0 mSdLazyCounter, 173 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 56 SdHoareTripleChecker+Invalid, 178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 173 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:12,800 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [75 Valid, 56 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 173 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:12,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 621 states. [2022-03-15 15:49:12,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 621 to 296. [2022-03-15 15:49:12,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296 states, 295 states have (on average 3.2203389830508473) internal successors, (950), 295 states have internal predecessors, (950), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:12,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 950 transitions. [2022-03-15 15:49:12,805 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 950 transitions. Word has length 18 [2022-03-15 15:49:12,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:12,805 INFO L470 AbstractCegarLoop]: Abstraction has 296 states and 950 transitions. [2022-03-15 15:49:12,805 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:12,805 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 950 transitions. [2022-03-15 15:49:12,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:12,806 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:12,806 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:12,823 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-03-15 15:49:13,022 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2022-03-15 15:49:13,022 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:13,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:13,023 INFO L85 PathProgramCache]: Analyzing trace with hash 1556956425, now seen corresponding path program 16 times [2022-03-15 15:49:13,023 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:13,023 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [444183202] [2022-03-15 15:49:13,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:13,023 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:13,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:13,080 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:13,081 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:13,081 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [444183202] [2022-03-15 15:49:13,081 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [444183202] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:13,081 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:13,081 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:13,081 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1990952450] [2022-03-15 15:49:13,081 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:13,081 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:13,081 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:13,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:13,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:13,082 INFO L87 Difference]: Start difference. First operand 296 states and 950 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:13,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:13,175 INFO L93 Difference]: Finished difference Result 590 states and 1757 transitions. [2022-03-15 15:49:13,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:13,175 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:13,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:13,176 INFO L225 Difference]: With dead ends: 590 [2022-03-15 15:49:13,176 INFO L226 Difference]: Without dead ends: 590 [2022-03-15 15:49:13,176 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=53, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:13,177 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 68 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 46 SdHoareTripleChecker+Invalid, 144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:13,177 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 46 Invalid, 144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 140 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:13,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 590 states. [2022-03-15 15:49:13,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 590 to 293. [2022-03-15 15:49:13,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 292 states have (on average 3.202054794520548) internal successors, (935), 292 states have internal predecessors, (935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:13,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 935 transitions. [2022-03-15 15:49:13,182 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 935 transitions. Word has length 18 [2022-03-15 15:49:13,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:13,182 INFO L470 AbstractCegarLoop]: Abstraction has 293 states and 935 transitions. [2022-03-15 15:49:13,182 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:13,182 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 935 transitions. [2022-03-15 15:49:13,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:13,182 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:13,183 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:13,183 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2022-03-15 15:49:13,183 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:13,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:13,183 INFO L85 PathProgramCache]: Analyzing trace with hash -1757557739, now seen corresponding path program 17 times [2022-03-15 15:49:13,183 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:13,183 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [992340212] [2022-03-15 15:49:13,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:13,183 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:13,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:13,238 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:13,238 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:13,238 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [992340212] [2022-03-15 15:49:13,239 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [992340212] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:13,239 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:13,239 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:13,239 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740191833] [2022-03-15 15:49:13,239 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:13,239 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:13,239 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:13,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:13,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:13,239 INFO L87 Difference]: Start difference. First operand 293 states and 935 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:13,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:13,346 INFO L93 Difference]: Finished difference Result 556 states and 1644 transitions. [2022-03-15 15:49:13,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:13,346 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:13,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:13,347 INFO L225 Difference]: With dead ends: 556 [2022-03-15 15:49:13,347 INFO L226 Difference]: Without dead ends: 550 [2022-03-15 15:49:13,347 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=66, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:13,347 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 60 mSDsluCounter, 91 mSDsCounter, 0 mSdLazyCounter, 175 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 180 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 175 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:13,347 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [60 Valid, 57 Invalid, 180 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 175 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:13,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2022-03-15 15:49:13,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 303. [2022-03-15 15:49:13,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 303 states, 302 states have (on average 3.185430463576159) internal successors, (962), 302 states have internal predecessors, (962), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:13,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 303 states to 303 states and 962 transitions. [2022-03-15 15:49:13,353 INFO L78 Accepts]: Start accepts. Automaton has 303 states and 962 transitions. Word has length 18 [2022-03-15 15:49:13,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:13,353 INFO L470 AbstractCegarLoop]: Abstraction has 303 states and 962 transitions. [2022-03-15 15:49:13,353 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:13,353 INFO L276 IsEmpty]: Start isEmpty. Operand 303 states and 962 transitions. [2022-03-15 15:49:13,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:13,353 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:13,353 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:13,354 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2022-03-15 15:49:13,354 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:13,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:13,355 INFO L85 PathProgramCache]: Analyzing trace with hash -1733657825, now seen corresponding path program 18 times [2022-03-15 15:49:13,355 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:13,355 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [996547395] [2022-03-15 15:49:13,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:13,355 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:13,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:13,409 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:13,409 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:13,409 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [996547395] [2022-03-15 15:49:13,409 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [996547395] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:13,410 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:13,410 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:13,410 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41775100] [2022-03-15 15:49:13,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:13,410 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:13,410 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:13,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:13,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:13,410 INFO L87 Difference]: Start difference. First operand 303 states and 962 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:13,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:13,507 INFO L93 Difference]: Finished difference Result 533 states and 1605 transitions. [2022-03-15 15:49:13,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:13,507 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:13,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:13,508 INFO L225 Difference]: With dead ends: 533 [2022-03-15 15:49:13,508 INFO L226 Difference]: Without dead ends: 533 [2022-03-15 15:49:13,508 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:13,509 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 51 mSDsluCounter, 55 mSDsCounter, 0 mSdLazyCounter, 129 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 41 SdHoareTripleChecker+Invalid, 134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 129 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:13,509 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [51 Valid, 41 Invalid, 134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 129 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:13,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 533 states. [2022-03-15 15:49:13,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 533 to 295. [2022-03-15 15:49:13,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 295 states, 294 states have (on average 3.197278911564626) internal successors, (940), 294 states have internal predecessors, (940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:13,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 940 transitions. [2022-03-15 15:49:13,514 INFO L78 Accepts]: Start accepts. Automaton has 295 states and 940 transitions. Word has length 18 [2022-03-15 15:49:13,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:13,514 INFO L470 AbstractCegarLoop]: Abstraction has 295 states and 940 transitions. [2022-03-15 15:49:13,514 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:13,514 INFO L276 IsEmpty]: Start isEmpty. Operand 295 states and 940 transitions. [2022-03-15 15:49:13,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:13,514 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:13,514 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:13,514 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2022-03-15 15:49:13,514 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:13,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:13,515 INFO L85 PathProgramCache]: Analyzing trace with hash -1163277137, now seen corresponding path program 19 times [2022-03-15 15:49:13,515 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:13,515 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1278146907] [2022-03-15 15:49:13,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:13,515 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:13,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:13,574 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:13,575 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:13,575 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1278146907] [2022-03-15 15:49:13,575 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1278146907] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:13,575 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:13,575 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:13,575 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1127754397] [2022-03-15 15:49:13,575 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:13,575 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:13,575 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:13,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:13,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:13,576 INFO L87 Difference]: Start difference. First operand 295 states and 940 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:13,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:13,708 INFO L93 Difference]: Finished difference Result 586 states and 1696 transitions. [2022-03-15 15:49:13,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:13,711 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:13,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:13,712 INFO L225 Difference]: With dead ends: 586 [2022-03-15 15:49:13,712 INFO L226 Difference]: Without dead ends: 586 [2022-03-15 15:49:13,712 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:13,713 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 65 mSDsluCounter, 114 mSDsCounter, 0 mSdLazyCounter, 201 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 76 SdHoareTripleChecker+Invalid, 203 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 201 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:13,713 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [65 Valid, 76 Invalid, 203 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 201 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:13,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 586 states. [2022-03-15 15:49:13,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 586 to 292. [2022-03-15 15:49:13,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 291 states have (on average 3.1821305841924397) internal successors, (926), 291 states have internal predecessors, (926), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:13,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 926 transitions. [2022-03-15 15:49:13,718 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 926 transitions. Word has length 18 [2022-03-15 15:49:13,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:13,718 INFO L470 AbstractCegarLoop]: Abstraction has 292 states and 926 transitions. [2022-03-15 15:49:13,718 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:13,718 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 926 transitions. [2022-03-15 15:49:13,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:13,719 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:13,719 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:13,719 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2022-03-15 15:49:13,719 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:13,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:13,719 INFO L85 PathProgramCache]: Analyzing trace with hash -907635435, now seen corresponding path program 9 times [2022-03-15 15:49:13,719 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:13,720 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [317619342] [2022-03-15 15:49:13,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:13,720 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:13,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:13,758 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:13,758 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:13,758 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [317619342] [2022-03-15 15:49:13,758 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [317619342] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:13,758 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:13,758 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:13,758 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1240936261] [2022-03-15 15:49:13,758 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:13,758 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:13,758 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:13,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:13,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:13,759 INFO L87 Difference]: Start difference. First operand 292 states and 926 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:13,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:13,887 INFO L93 Difference]: Finished difference Result 576 states and 1657 transitions. [2022-03-15 15:49:13,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:13,887 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:13,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:13,888 INFO L225 Difference]: With dead ends: 576 [2022-03-15 15:49:13,888 INFO L226 Difference]: Without dead ends: 569 [2022-03-15 15:49:13,888 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:13,888 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 78 mSDsluCounter, 105 mSDsCounter, 0 mSdLazyCounter, 187 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 67 SdHoareTripleChecker+Invalid, 191 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 187 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:13,888 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 67 Invalid, 191 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 187 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:13,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2022-03-15 15:49:13,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 299. [2022-03-15 15:49:13,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 299 states, 298 states have (on average 3.1476510067114094) internal successors, (938), 298 states have internal predecessors, (938), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:13,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 299 states to 299 states and 938 transitions. [2022-03-15 15:49:13,894 INFO L78 Accepts]: Start accepts. Automaton has 299 states and 938 transitions. Word has length 18 [2022-03-15 15:49:13,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:13,894 INFO L470 AbstractCegarLoop]: Abstraction has 299 states and 938 transitions. [2022-03-15 15:49:13,894 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:13,894 INFO L276 IsEmpty]: Start isEmpty. Operand 299 states and 938 transitions. [2022-03-15 15:49:13,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:13,894 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:13,894 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:13,895 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2022-03-15 15:49:13,895 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:13,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:13,895 INFO L85 PathProgramCache]: Analyzing trace with hash -1256692637, now seen corresponding path program 10 times [2022-03-15 15:49:13,895 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:13,895 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1567333761] [2022-03-15 15:49:13,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:13,895 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:13,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:13,934 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:13,934 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:13,935 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1567333761] [2022-03-15 15:49:13,935 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1567333761] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:13,935 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:13,935 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:13,935 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1150007192] [2022-03-15 15:49:13,935 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:13,935 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:13,935 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:13,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:13,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:13,935 INFO L87 Difference]: Start difference. First operand 299 states and 938 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:14,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:14,065 INFO L93 Difference]: Finished difference Result 578 states and 1670 transitions. [2022-03-15 15:49:14,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:14,065 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:14,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:14,066 INFO L225 Difference]: With dead ends: 578 [2022-03-15 15:49:14,066 INFO L226 Difference]: Without dead ends: 578 [2022-03-15 15:49:14,066 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:14,066 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 65 mSDsluCounter, 83 mSDsCounter, 0 mSdLazyCounter, 159 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 61 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:14,067 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [65 Valid, 61 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 159 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:14,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 578 states. [2022-03-15 15:49:14,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 578 to 299. [2022-03-15 15:49:14,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 299 states, 298 states have (on average 3.1476510067114094) internal successors, (938), 298 states have internal predecessors, (938), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:14,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 299 states to 299 states and 938 transitions. [2022-03-15 15:49:14,072 INFO L78 Accepts]: Start accepts. Automaton has 299 states and 938 transitions. Word has length 18 [2022-03-15 15:49:14,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:14,072 INFO L470 AbstractCegarLoop]: Abstraction has 299 states and 938 transitions. [2022-03-15 15:49:14,072 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:14,072 INFO L276 IsEmpty]: Start isEmpty. Operand 299 states and 938 transitions. [2022-03-15 15:49:14,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:14,073 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:14,073 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:14,073 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2022-03-15 15:49:14,073 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:14,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:14,073 INFO L85 PathProgramCache]: Analyzing trace with hash -1734731943, now seen corresponding path program 20 times [2022-03-15 15:49:14,073 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:14,073 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [867155090] [2022-03-15 15:49:14,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:14,073 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:14,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:14,122 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:14,122 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:14,122 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [867155090] [2022-03-15 15:49:14,123 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [867155090] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:14,123 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:14,123 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:14,123 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1502059652] [2022-03-15 15:49:14,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:14,123 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:14,123 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:14,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:14,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:14,124 INFO L87 Difference]: Start difference. First operand 299 states and 938 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:14,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:14,268 INFO L93 Difference]: Finished difference Result 592 states and 1700 transitions. [2022-03-15 15:49:14,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:14,268 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:14,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:14,269 INFO L225 Difference]: With dead ends: 592 [2022-03-15 15:49:14,269 INFO L226 Difference]: Without dead ends: 586 [2022-03-15 15:49:14,269 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:14,269 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 62 mSDsluCounter, 113 mSDsCounter, 0 mSdLazyCounter, 196 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:14,269 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 74 Invalid, 198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 196 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:14,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 586 states. [2022-03-15 15:49:14,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 586 to 296. [2022-03-15 15:49:14,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296 states, 295 states have (on average 3.142372881355932) internal successors, (927), 295 states have internal predecessors, (927), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:14,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 927 transitions. [2022-03-15 15:49:14,275 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 927 transitions. Word has length 18 [2022-03-15 15:49:14,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:14,275 INFO L470 AbstractCegarLoop]: Abstraction has 296 states and 927 transitions. [2022-03-15 15:49:14,275 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:14,275 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 927 transitions. [2022-03-15 15:49:14,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:14,275 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:14,276 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:14,276 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2022-03-15 15:49:14,276 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:14,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:14,276 INFO L85 PathProgramCache]: Analyzing trace with hash -1791922439, now seen corresponding path program 11 times [2022-03-15 15:49:14,276 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:14,276 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [892521773] [2022-03-15 15:49:14,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:14,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:14,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:14,322 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:14,322 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:14,322 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [892521773] [2022-03-15 15:49:14,323 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [892521773] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:14,323 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:14,323 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:14,323 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [613874348] [2022-03-15 15:49:14,323 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:14,323 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:14,323 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:14,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:14,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:14,323 INFO L87 Difference]: Start difference. First operand 296 states and 927 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:14,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:14,450 INFO L93 Difference]: Finished difference Result 606 states and 1760 transitions. [2022-03-15 15:49:14,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:14,450 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:14,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:14,451 INFO L225 Difference]: With dead ends: 606 [2022-03-15 15:49:14,451 INFO L226 Difference]: Without dead ends: 606 [2022-03-15 15:49:14,451 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:14,452 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 68 mSDsluCounter, 109 mSDsCounter, 0 mSdLazyCounter, 196 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:14,452 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 73 Invalid, 199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 196 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:14,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 606 states. [2022-03-15 15:49:14,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 606 to 296. [2022-03-15 15:49:14,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296 states, 295 states have (on average 3.142372881355932) internal successors, (927), 295 states have internal predecessors, (927), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:14,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 927 transitions. [2022-03-15 15:49:14,458 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 927 transitions. Word has length 18 [2022-03-15 15:49:14,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:14,458 INFO L470 AbstractCegarLoop]: Abstraction has 296 states and 927 transitions. [2022-03-15 15:49:14,458 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:14,458 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 927 transitions. [2022-03-15 15:49:14,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:14,459 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:14,459 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:14,459 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2022-03-15 15:49:14,459 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:14,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:14,459 INFO L85 PathProgramCache]: Analyzing trace with hash -659020787, now seen corresponding path program 21 times [2022-03-15 15:49:14,460 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:14,460 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [426890429] [2022-03-15 15:49:14,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:14,460 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:14,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:14,509 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:14,509 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:14,509 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [426890429] [2022-03-15 15:49:14,509 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [426890429] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:14,510 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:14,510 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:14,510 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1488738290] [2022-03-15 15:49:14,510 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:14,510 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:14,510 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:14,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:14,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:14,510 INFO L87 Difference]: Start difference. First operand 296 states and 927 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:14,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:14,627 INFO L93 Difference]: Finished difference Result 585 states and 1676 transitions. [2022-03-15 15:49:14,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:14,627 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:14,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:14,628 INFO L225 Difference]: With dead ends: 585 [2022-03-15 15:49:14,628 INFO L226 Difference]: Without dead ends: 573 [2022-03-15 15:49:14,629 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:14,629 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 60 mSDsluCounter, 91 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:14,629 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [60 Valid, 70 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:14,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 573 states. [2022-03-15 15:49:14,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 573 to 293. [2022-03-15 15:49:14,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 292 states have (on average 3.136986301369863) internal successors, (916), 292 states have internal predecessors, (916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:14,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 916 transitions. [2022-03-15 15:49:14,634 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 916 transitions. Word has length 18 [2022-03-15 15:49:14,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:14,634 INFO L470 AbstractCegarLoop]: Abstraction has 293 states and 916 transitions. [2022-03-15 15:49:14,634 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:14,634 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 916 transitions. [2022-03-15 15:49:14,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:14,634 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:14,634 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:14,635 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2022-03-15 15:49:14,635 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:14,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:14,635 INFO L85 PathProgramCache]: Analyzing trace with hash -1474113580, now seen corresponding path program 7 times [2022-03-15 15:49:14,635 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:14,635 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1838580714] [2022-03-15 15:49:14,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:14,635 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:14,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:14,674 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:14,674 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:14,674 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1838580714] [2022-03-15 15:49:14,674 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1838580714] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:49:14,674 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1403308192] [2022-03-15 15:49:14,675 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:49:14,675 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:49:14,675 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:49:14,676 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-03-15 15:49:14,677 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-03-15 15:49:14,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:14,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 15:49:14,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:49:14,807 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:14,807 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-15 15:49:14,807 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1403308192] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:14,807 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-15 15:49:14,807 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [5] total 10 [2022-03-15 15:49:14,807 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [43965743] [2022-03-15 15:49:14,807 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:14,807 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:14,808 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:14,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:14,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:14,808 INFO L87 Difference]: Start difference. First operand 293 states and 916 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:14,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:14,927 INFO L93 Difference]: Finished difference Result 533 states and 1597 transitions. [2022-03-15 15:49:14,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:14,927 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:14,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:14,928 INFO L225 Difference]: With dead ends: 533 [2022-03-15 15:49:14,928 INFO L226 Difference]: Without dead ends: 533 [2022-03-15 15:49:14,928 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:49:14,929 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 69 mSDsluCounter, 89 mSDsCounter, 0 mSdLazyCounter, 182 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:14,929 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 59 Invalid, 187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 182 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:14,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 533 states. [2022-03-15 15:49:14,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 533 to 297. [2022-03-15 15:49:14,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 296 states have (on average 3.1486486486486487) internal successors, (932), 296 states have internal predecessors, (932), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:14,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 932 transitions. [2022-03-15 15:49:14,933 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 932 transitions. Word has length 18 [2022-03-15 15:49:14,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:14,933 INFO L470 AbstractCegarLoop]: Abstraction has 297 states and 932 transitions. [2022-03-15 15:49:14,933 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:14,933 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 932 transitions. [2022-03-15 15:49:14,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:14,934 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:14,934 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:14,952 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-03-15 15:49:15,134 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,SelfDestructingSolverStorable68 [2022-03-15 15:49:15,134 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:15,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:15,135 INFO L85 PathProgramCache]: Analyzing trace with hash -1300865888, now seen corresponding path program 8 times [2022-03-15 15:49:15,135 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:15,135 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [58720207] [2022-03-15 15:49:15,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:15,135 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:15,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:15,200 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:15,201 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:15,201 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [58720207] [2022-03-15 15:49:15,201 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [58720207] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:49:15,201 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1989914345] [2022-03-15 15:49:15,201 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:49:15,201 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:49:15,201 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:49:15,202 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-03-15 15:49:15,203 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-03-15 15:49:15,238 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-03-15 15:49:15,239 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:49:15,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-15 15:49:15,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:49:15,378 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:49:15,379 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-15 15:49:15,379 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1989914345] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:15,379 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-15 15:49:15,379 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 10 [2022-03-15 15:49:15,379 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1520561269] [2022-03-15 15:49:15,379 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:15,379 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-15 15:49:15,379 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:15,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-15 15:49:15,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:15,380 INFO L87 Difference]: Start difference. First operand 297 states and 932 transitions. Second operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:15,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:15,550 INFO L93 Difference]: Finished difference Result 426 states and 1273 transitions. [2022-03-15 15:49:15,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-15 15:49:15,550 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:15,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:15,551 INFO L225 Difference]: With dead ends: 426 [2022-03-15 15:49:15,551 INFO L226 Difference]: Without dead ends: 399 [2022-03-15 15:49:15,552 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:49:15,552 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 39 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 154 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 154 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:15,552 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 45 Invalid, 156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 154 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:15,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 399 states. [2022-03-15 15:49:15,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 399 to 293. [2022-03-15 15:49:15,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 292 states have (on average 3.136986301369863) internal successors, (916), 292 states have internal predecessors, (916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:15,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 916 transitions. [2022-03-15 15:49:15,556 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 916 transitions. Word has length 18 [2022-03-15 15:49:15,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:15,556 INFO L470 AbstractCegarLoop]: Abstraction has 293 states and 916 transitions. [2022-03-15 15:49:15,556 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:15,556 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 916 transitions. [2022-03-15 15:49:15,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:15,557 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:15,557 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:15,579 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-03-15 15:49:15,767 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,SelfDestructingSolverStorable69 [2022-03-15 15:49:15,767 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:15,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:15,768 INFO L85 PathProgramCache]: Analyzing trace with hash 682234941, now seen corresponding path program 12 times [2022-03-15 15:49:15,768 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:15,768 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1064962434] [2022-03-15 15:49:15,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:15,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:15,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:15,816 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:15,816 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:15,816 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1064962434] [2022-03-15 15:49:15,816 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1064962434] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:15,816 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:15,816 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:15,816 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1859028556] [2022-03-15 15:49:15,816 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:15,816 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:15,816 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:15,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:15,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:15,817 INFO L87 Difference]: Start difference. First operand 293 states and 916 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:15,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:15,953 INFO L93 Difference]: Finished difference Result 601 states and 1710 transitions. [2022-03-15 15:49:15,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:15,954 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:15,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:15,955 INFO L225 Difference]: With dead ends: 601 [2022-03-15 15:49:15,955 INFO L226 Difference]: Without dead ends: 594 [2022-03-15 15:49:15,955 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:15,955 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 93 mSDsluCounter, 113 mSDsCounter, 0 mSdLazyCounter, 199 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 203 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 199 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:15,955 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [93 Valid, 73 Invalid, 203 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 199 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:15,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 594 states. [2022-03-15 15:49:15,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 594 to 300. [2022-03-15 15:49:15,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 300 states, 299 states have (on average 3.157190635451505) internal successors, (944), 299 states have internal predecessors, (944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:15,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 300 states to 300 states and 944 transitions. [2022-03-15 15:49:15,961 INFO L78 Accepts]: Start accepts. Automaton has 300 states and 944 transitions. Word has length 18 [2022-03-15 15:49:15,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:15,961 INFO L470 AbstractCegarLoop]: Abstraction has 300 states and 944 transitions. [2022-03-15 15:49:15,961 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:15,961 INFO L276 IsEmpty]: Start isEmpty. Operand 300 states and 944 transitions. [2022-03-15 15:49:15,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:15,962 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:15,962 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:15,962 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2022-03-15 15:49:15,962 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:15,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:15,962 INFO L85 PathProgramCache]: Analyzing trace with hash 333177739, now seen corresponding path program 13 times [2022-03-15 15:49:15,962 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:15,963 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107683737] [2022-03-15 15:49:15,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:15,963 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:15,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:16,014 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:16,014 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:16,014 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107683737] [2022-03-15 15:49:16,014 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [107683737] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:16,014 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:16,014 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:16,014 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1317971312] [2022-03-15 15:49:16,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:16,014 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:16,014 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:16,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:16,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:16,015 INFO L87 Difference]: Start difference. First operand 300 states and 944 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:16,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:16,153 INFO L93 Difference]: Finished difference Result 610 states and 1745 transitions. [2022-03-15 15:49:16,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:16,153 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:16,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:16,154 INFO L225 Difference]: With dead ends: 610 [2022-03-15 15:49:16,154 INFO L226 Difference]: Without dead ends: 610 [2022-03-15 15:49:16,155 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:16,155 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 88 mSDsluCounter, 113 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:16,155 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 75 Invalid, 209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 205 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:16,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2022-03-15 15:49:16,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 297. [2022-03-15 15:49:16,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 296 states have (on average 3.1621621621621623) internal successors, (936), 296 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-03-15 15:49:16,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 936 transitions. [2022-03-15 15:49:16,160 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 936 transitions. Word has length 18 [2022-03-15 15:49:16,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:16,160 INFO L470 AbstractCegarLoop]: Abstraction has 297 states and 936 transitions. [2022-03-15 15:49:16,160 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:16,160 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 936 transitions. [2022-03-15 15:49:16,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:16,161 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:16,161 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:16,161 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2022-03-15 15:49:16,161 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:16,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:16,161 INFO L85 PathProgramCache]: Analyzing trace with hash 780242416, now seen corresponding path program 9 times [2022-03-15 15:49:16,161 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:16,161 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [207451363] [2022-03-15 15:49:16,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:16,162 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:16,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:16,222 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:16,222 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:16,222 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [207451363] [2022-03-15 15:49:16,222 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [207451363] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:49:16,222 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1008162127] [2022-03-15 15:49:16,222 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:49:16,222 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:49:16,223 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:49:16,223 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-03-15 15:49:16,224 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-03-15 15:49:16,259 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2022-03-15 15:49:16,259 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:49:16,259 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-15 15:49:16,260 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:49:16,530 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:49:16,530 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-15 15:49:16,531 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1008162127] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:16,531 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-15 15:49:16,531 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7] total 11 [2022-03-15 15:49:16,531 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1630436780] [2022-03-15 15:49:16,531 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:16,531 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-15 15:49:16,531 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:16,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-15 15:49:16,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:16,531 INFO L87 Difference]: Start difference. First operand 297 states and 936 transitions. Second operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:16,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:16,663 INFO L93 Difference]: Finished difference Result 443 states and 1329 transitions. [2022-03-15 15:49:16,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-15 15:49:16,664 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:16,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:16,665 INFO L225 Difference]: With dead ends: 443 [2022-03-15 15:49:16,665 INFO L226 Difference]: Without dead ends: 416 [2022-03-15 15:49:16,665 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:49:16,665 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 36 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 145 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:16,665 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 44 Invalid, 149 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 145 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:16,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 416 states. [2022-03-15 15:49:16,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 416 to 281. [2022-03-15 15:49:16,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 281 states, 280 states have (on average 3.1214285714285714) internal successors, (874), 280 states have internal predecessors, (874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:16,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 281 states to 281 states and 874 transitions. [2022-03-15 15:49:16,670 INFO L78 Accepts]: Start accepts. Automaton has 281 states and 874 transitions. Word has length 18 [2022-03-15 15:49:16,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:16,670 INFO L470 AbstractCegarLoop]: Abstraction has 281 states and 874 transitions. [2022-03-15 15:49:16,670 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:16,670 INFO L276 IsEmpty]: Start isEmpty. Operand 281 states and 874 transitions. [2022-03-15 15:49:16,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:16,670 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:16,671 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:16,687 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-03-15 15:49:16,871 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:49:16,871 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:16,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:16,871 INFO L85 PathProgramCache]: Analyzing trace with hash -935297839, now seen corresponding path program 14 times [2022-03-15 15:49:16,871 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:16,872 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [817957175] [2022-03-15 15:49:16,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:16,872 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:16,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:16,924 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:16,924 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:16,924 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [817957175] [2022-03-15 15:49:16,924 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [817957175] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:16,924 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:16,924 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:16,924 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1938408831] [2022-03-15 15:49:16,924 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:16,924 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:16,925 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:16,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:16,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:16,925 INFO L87 Difference]: Start difference. First operand 281 states and 874 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:17,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:17,027 INFO L93 Difference]: Finished difference Result 539 states and 1542 transitions. [2022-03-15 15:49:17,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:17,027 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:17,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:17,028 INFO L225 Difference]: With dead ends: 539 [2022-03-15 15:49:17,028 INFO L226 Difference]: Without dead ends: 532 [2022-03-15 15:49:17,028 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=66, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:17,028 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 67 mSDsluCounter, 78 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:17,028 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [67 Valid, 53 Invalid, 164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:17,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2022-03-15 15:49:17,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 285. [2022-03-15 15:49:17,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 284 states have (on average 3.1267605633802815) internal successors, (888), 284 states have internal predecessors, (888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:17,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 888 transitions. [2022-03-15 15:49:17,033 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 888 transitions. Word has length 18 [2022-03-15 15:49:17,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:17,033 INFO L470 AbstractCegarLoop]: Abstraction has 285 states and 888 transitions. [2022-03-15 15:49:17,033 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:17,033 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 888 transitions. [2022-03-15 15:49:17,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:17,033 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:17,034 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:17,034 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2022-03-15 15:49:17,034 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:17,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:17,034 INFO L85 PathProgramCache]: Analyzing trace with hash 1668250745, now seen corresponding path program 15 times [2022-03-15 15:49:17,034 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:17,034 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [869948797] [2022-03-15 15:49:17,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:17,034 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:17,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:17,105 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:17,106 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:17,106 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [869948797] [2022-03-15 15:49:17,106 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [869948797] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:17,106 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:17,106 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:17,106 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1874186698] [2022-03-15 15:49:17,106 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:17,106 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:17,106 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:17,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:17,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:17,107 INFO L87 Difference]: Start difference. First operand 285 states and 888 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:17,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:17,215 INFO L93 Difference]: Finished difference Result 514 states and 1506 transitions. [2022-03-15 15:49:17,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:17,215 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:17,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:17,216 INFO L225 Difference]: With dead ends: 514 [2022-03-15 15:49:17,216 INFO L226 Difference]: Without dead ends: 514 [2022-03-15 15:49:17,216 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:17,217 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 58 mSDsluCounter, 78 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:17,217 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [58 Valid, 52 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 166 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:17,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2022-03-15 15:49:17,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 283. [2022-03-15 15:49:17,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 282 states have (on average 3.131205673758865) internal successors, (883), 282 states have internal predecessors, (883), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:17,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 883 transitions. [2022-03-15 15:49:17,221 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 883 transitions. Word has length 18 [2022-03-15 15:49:17,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:17,222 INFO L470 AbstractCegarLoop]: Abstraction has 283 states and 883 transitions. [2022-03-15 15:49:17,222 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:17,222 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 883 transitions. [2022-03-15 15:49:17,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:17,222 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:17,222 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:17,222 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2022-03-15 15:49:17,222 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:17,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:17,223 INFO L85 PathProgramCache]: Analyzing trace with hash 230289209, now seen corresponding path program 16 times [2022-03-15 15:49:17,223 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:17,223 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [106890692] [2022-03-15 15:49:17,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:17,223 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:17,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:17,291 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:17,291 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:17,291 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [106890692] [2022-03-15 15:49:17,291 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [106890692] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:17,291 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:17,291 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:17,291 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1416830704] [2022-03-15 15:49:17,291 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:17,291 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:17,292 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:17,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:17,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:17,292 INFO L87 Difference]: Start difference. First operand 283 states and 883 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:17,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:17,421 INFO L93 Difference]: Finished difference Result 574 states and 1655 transitions. [2022-03-15 15:49:17,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:17,421 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:17,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:17,422 INFO L225 Difference]: With dead ends: 574 [2022-03-15 15:49:17,422 INFO L226 Difference]: Without dead ends: 574 [2022-03-15 15:49:17,422 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:17,423 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 79 mSDsluCounter, 85 mSDsCounter, 0 mSdLazyCounter, 177 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 181 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:17,423 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [79 Valid, 59 Invalid, 181 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 177 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:17,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 574 states. [2022-03-15 15:49:17,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 574 to 286. [2022-03-15 15:49:17,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 285 states have (on average 3.150877192982456) internal successors, (898), 285 states have internal predecessors, (898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:17,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 898 transitions. [2022-03-15 15:49:17,428 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 898 transitions. Word has length 18 [2022-03-15 15:49:17,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:17,428 INFO L470 AbstractCegarLoop]: Abstraction has 286 states and 898 transitions. [2022-03-15 15:49:17,428 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:17,428 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 898 transitions. [2022-03-15 15:49:17,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:17,428 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:17,429 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:17,429 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2022-03-15 15:49:17,429 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:17,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:17,429 INFO L85 PathProgramCache]: Analyzing trace with hash 1009394725, now seen corresponding path program 17 times [2022-03-15 15:49:17,429 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:17,429 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [975106293] [2022-03-15 15:49:17,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:17,429 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:17,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:17,484 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:17,484 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:17,484 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [975106293] [2022-03-15 15:49:17,484 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [975106293] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:17,484 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:17,484 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:17,484 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [7876184] [2022-03-15 15:49:17,484 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:17,484 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:17,484 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:17,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:17,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:17,485 INFO L87 Difference]: Start difference. First operand 286 states and 898 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:17,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:17,578 INFO L93 Difference]: Finished difference Result 538 states and 1575 transitions. [2022-03-15 15:49:17,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:17,578 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:17,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:17,579 INFO L225 Difference]: With dead ends: 538 [2022-03-15 15:49:17,579 INFO L226 Difference]: Without dead ends: 538 [2022-03-15 15:49:17,579 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=53, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:17,580 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 62 mSDsluCounter, 65 mSDsCounter, 0 mSdLazyCounter, 145 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:17,580 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 51 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 145 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:17,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2022-03-15 15:49:17,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 282. [2022-03-15 15:49:17,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 282 states, 281 states have (on average 3.1209964412811386) internal successors, (877), 281 states have internal predecessors, (877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:17,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 282 states to 282 states and 877 transitions. [2022-03-15 15:49:17,584 INFO L78 Accepts]: Start accepts. Automaton has 282 states and 877 transitions. Word has length 18 [2022-03-15 15:49:17,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:17,584 INFO L470 AbstractCegarLoop]: Abstraction has 282 states and 877 transitions. [2022-03-15 15:49:17,584 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:17,584 INFO L276 IsEmpty]: Start isEmpty. Operand 282 states and 877 transitions. [2022-03-15 15:49:17,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:17,585 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:17,585 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:17,585 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2022-03-15 15:49:17,585 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:17,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:17,585 INFO L85 PathProgramCache]: Analyzing trace with hash -686499573, now seen corresponding path program 18 times [2022-03-15 15:49:17,585 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:17,585 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [520495991] [2022-03-15 15:49:17,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:17,585 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:17,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:17,622 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:17,622 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:17,622 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [520495991] [2022-03-15 15:49:17,622 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [520495991] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:17,623 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:17,623 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:17,623 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608418755] [2022-03-15 15:49:17,623 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:17,623 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:17,623 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:17,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:17,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:17,623 INFO L87 Difference]: Start difference. First operand 282 states and 877 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:17,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:17,729 INFO L93 Difference]: Finished difference Result 583 states and 1689 transitions. [2022-03-15 15:49:17,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:17,730 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:17,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:17,730 INFO L225 Difference]: With dead ends: 583 [2022-03-15 15:49:17,730 INFO L226 Difference]: Without dead ends: 583 [2022-03-15 15:49:17,731 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:17,731 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 73 mSDsluCounter, 93 mSDsCounter, 0 mSdLazyCounter, 182 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:17,731 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 63 Invalid, 184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 182 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:17,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 583 states. [2022-03-15 15:49:17,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 583 to 276. [2022-03-15 15:49:17,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 276 states, 275 states have (on average 3.098181818181818) internal successors, (852), 275 states have internal predecessors, (852), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:17,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 852 transitions. [2022-03-15 15:49:17,736 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 852 transitions. Word has length 18 [2022-03-15 15:49:17,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:17,736 INFO L470 AbstractCegarLoop]: Abstraction has 276 states and 852 transitions. [2022-03-15 15:49:17,736 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:17,736 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 852 transitions. [2022-03-15 15:49:17,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:17,736 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:17,736 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:17,736 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2022-03-15 15:49:17,737 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:17,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:17,737 INFO L85 PathProgramCache]: Analyzing trace with hash -1882139421, now seen corresponding path program 19 times [2022-03-15 15:49:17,737 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:17,737 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1503685304] [2022-03-15 15:49:17,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:17,737 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:17,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:17,782 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:17,783 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:17,783 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1503685304] [2022-03-15 15:49:17,783 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1503685304] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:17,783 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:17,783 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:17,783 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201998363] [2022-03-15 15:49:17,783 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:17,783 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:17,783 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:17,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:17,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:17,784 INFO L87 Difference]: Start difference. First operand 276 states and 852 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:17,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:17,900 INFO L93 Difference]: Finished difference Result 573 states and 1649 transitions. [2022-03-15 15:49:17,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:17,901 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:17,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:17,901 INFO L225 Difference]: With dead ends: 573 [2022-03-15 15:49:17,901 INFO L226 Difference]: Without dead ends: 573 [2022-03-15 15:49:17,902 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:17,903 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 77 mSDsluCounter, 99 mSDsCounter, 0 mSdLazyCounter, 190 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:17,903 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 66 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 190 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:17,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 573 states. [2022-03-15 15:49:17,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 573 to 275. [2022-03-15 15:49:17,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 275 states, 274 states have (on average 3.091240875912409) internal successors, (847), 274 states have internal predecessors, (847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:17,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 275 states to 275 states and 847 transitions. [2022-03-15 15:49:17,908 INFO L78 Accepts]: Start accepts. Automaton has 275 states and 847 transitions. Word has length 18 [2022-03-15 15:49:17,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:17,908 INFO L470 AbstractCegarLoop]: Abstraction has 275 states and 847 transitions. [2022-03-15 15:49:17,908 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:17,908 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 847 transitions. [2022-03-15 15:49:17,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:17,908 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:17,908 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:17,908 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2022-03-15 15:49:17,908 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:17,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:17,909 INFO L85 PathProgramCache]: Analyzing trace with hash -1103033905, now seen corresponding path program 20 times [2022-03-15 15:49:17,909 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:17,909 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [8063358] [2022-03-15 15:49:17,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:17,909 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:17,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:17,966 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:17,966 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:17,966 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [8063358] [2022-03-15 15:49:17,966 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [8063358] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:17,966 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:17,966 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:17,966 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355330650] [2022-03-15 15:49:17,966 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:17,966 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:17,966 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:17,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:17,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:17,967 INFO L87 Difference]: Start difference. First operand 275 states and 847 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:18,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:18,064 INFO L93 Difference]: Finished difference Result 531 states and 1554 transitions. [2022-03-15 15:49:18,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:18,065 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:18,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:18,065 INFO L225 Difference]: With dead ends: 531 [2022-03-15 15:49:18,065 INFO L226 Difference]: Without dead ends: 531 [2022-03-15 15:49:18,066 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=53, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:18,066 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 59 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:18,066 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [59 Valid, 51 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:18,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 531 states. [2022-03-15 15:49:18,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 531 to 263. [2022-03-15 15:49:18,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 263 states, 262 states have (on average 3.0839694656488548) internal successors, (808), 262 states have internal predecessors, (808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:18,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 263 states to 263 states and 808 transitions. [2022-03-15 15:49:18,070 INFO L78 Accepts]: Start accepts. Automaton has 263 states and 808 transitions. Word has length 18 [2022-03-15 15:49:18,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:18,070 INFO L470 AbstractCegarLoop]: Abstraction has 263 states and 808 transitions. [2022-03-15 15:49:18,070 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:18,070 INFO L276 IsEmpty]: Start isEmpty. Operand 263 states and 808 transitions. [2022-03-15 15:49:18,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:18,071 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:18,071 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:18,071 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2022-03-15 15:49:18,071 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:18,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:18,071 INFO L85 PathProgramCache]: Analyzing trace with hash 349512577, now seen corresponding path program 22 times [2022-03-15 15:49:18,071 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:18,071 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [675545197] [2022-03-15 15:49:18,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:18,072 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:18,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:18,123 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:18,123 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:18,123 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [675545197] [2022-03-15 15:49:18,123 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [675545197] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:18,123 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:18,123 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:18,123 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1305592999] [2022-03-15 15:49:18,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:18,124 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:18,124 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:18,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:18,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:18,124 INFO L87 Difference]: Start difference. First operand 263 states and 808 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:18,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:18,247 INFO L93 Difference]: Finished difference Result 491 states and 1405 transitions. [2022-03-15 15:49:18,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:18,247 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:18,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:18,248 INFO L225 Difference]: With dead ends: 491 [2022-03-15 15:49:18,248 INFO L226 Difference]: Without dead ends: 479 [2022-03-15 15:49:18,248 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:18,248 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 60 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 191 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:18,249 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [60 Valid, 64 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 191 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:18,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 479 states. [2022-03-15 15:49:18,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 479 to 263. [2022-03-15 15:49:18,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 263 states, 262 states have (on average 3.0763358778625953) internal successors, (806), 262 states have internal predecessors, (806), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:18,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 263 states to 263 states and 806 transitions. [2022-03-15 15:49:18,252 INFO L78 Accepts]: Start accepts. Automaton has 263 states and 806 transitions. Word has length 18 [2022-03-15 15:49:18,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:18,253 INFO L470 AbstractCegarLoop]: Abstraction has 263 states and 806 transitions. [2022-03-15 15:49:18,253 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:18,253 INFO L276 IsEmpty]: Start isEmpty. Operand 263 states and 806 transitions. [2022-03-15 15:49:18,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:18,253 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:18,253 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:18,253 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80 [2022-03-15 15:49:18,253 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:18,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:18,254 INFO L85 PathProgramCache]: Analyzing trace with hash 404240159, now seen corresponding path program 23 times [2022-03-15 15:49:18,254 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:18,254 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1599075631] [2022-03-15 15:49:18,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:18,254 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:18,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:18,311 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:18,311 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:18,311 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1599075631] [2022-03-15 15:49:18,311 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1599075631] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:18,311 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:18,311 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-15 15:49:18,311 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [892639106] [2022-03-15 15:49:18,312 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:18,312 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:49:18,312 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:18,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:49:18,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:49:18,312 INFO L87 Difference]: Start difference. First operand 263 states and 806 transitions. Second operand has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:18,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:18,436 INFO L93 Difference]: Finished difference Result 436 states and 1281 transitions. [2022-03-15 15:49:18,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:18,436 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:18,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:18,437 INFO L225 Difference]: With dead ends: 436 [2022-03-15 15:49:18,437 INFO L226 Difference]: Without dead ends: 436 [2022-03-15 15:49:18,437 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:18,437 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 60 mSDsluCounter, 109 mSDsCounter, 0 mSdLazyCounter, 214 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 214 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:18,437 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [60 Valid, 74 Invalid, 219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 214 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:18,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 436 states. [2022-03-15 15:49:18,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 436 to 270. [2022-03-15 15:49:18,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 270 states, 269 states have (on average 3.100371747211896) internal successors, (834), 269 states have internal predecessors, (834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:18,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 270 states to 270 states and 834 transitions. [2022-03-15 15:49:18,441 INFO L78 Accepts]: Start accepts. Automaton has 270 states and 834 transitions. Word has length 18 [2022-03-15 15:49:18,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:18,441 INFO L470 AbstractCegarLoop]: Abstraction has 270 states and 834 transitions. [2022-03-15 15:49:18,441 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:18,441 INFO L276 IsEmpty]: Start isEmpty. Operand 270 states and 834 transitions. [2022-03-15 15:49:18,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:18,442 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:18,442 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:18,442 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81 [2022-03-15 15:49:18,442 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:18,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:18,442 INFO L85 PathProgramCache]: Analyzing trace with hash 990150279, now seen corresponding path program 21 times [2022-03-15 15:49:18,442 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:18,442 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [5745573] [2022-03-15 15:49:18,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:18,443 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:18,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:18,513 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:18,513 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:18,514 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [5745573] [2022-03-15 15:49:18,514 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [5745573] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:18,514 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:18,514 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:18,514 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [893897898] [2022-03-15 15:49:18,514 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:18,514 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:18,514 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:18,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:18,514 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:18,514 INFO L87 Difference]: Start difference. First operand 270 states and 834 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:18,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:18,610 INFO L93 Difference]: Finished difference Result 487 states and 1391 transitions. [2022-03-15 15:49:18,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:18,611 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:18,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:18,611 INFO L225 Difference]: With dead ends: 487 [2022-03-15 15:49:18,611 INFO L226 Difference]: Without dead ends: 469 [2022-03-15 15:49:18,611 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:49:18,612 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 63 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:18,612 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 64 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:18,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 469 states. [2022-03-15 15:49:18,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 469 to 270. [2022-03-15 15:49:18,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 270 states, 269 states have (on average 3.0817843866171004) internal successors, (829), 269 states have internal predecessors, (829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:18,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 270 states to 270 states and 829 transitions. [2022-03-15 15:49:18,616 INFO L78 Accepts]: Start accepts. Automaton has 270 states and 829 transitions. Word has length 18 [2022-03-15 15:49:18,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:18,616 INFO L470 AbstractCegarLoop]: Abstraction has 270 states and 829 transitions. [2022-03-15 15:49:18,616 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:18,616 INFO L276 IsEmpty]: Start isEmpty. Operand 270 states and 829 transitions. [2022-03-15 15:49:18,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:18,616 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:18,616 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:18,616 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82 [2022-03-15 15:49:18,617 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:18,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:18,617 INFO L85 PathProgramCache]: Analyzing trace with hash -1865845147, now seen corresponding path program 24 times [2022-03-15 15:49:18,617 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:18,617 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1644442684] [2022-03-15 15:49:18,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:18,617 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:18,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:18,666 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:18,666 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:18,666 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1644442684] [2022-03-15 15:49:18,666 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1644442684] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:18,666 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:18,666 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:18,667 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1297215770] [2022-03-15 15:49:18,667 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:18,667 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:18,667 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:18,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:18,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:18,667 INFO L87 Difference]: Start difference. First operand 270 states and 829 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:18,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:18,784 INFO L93 Difference]: Finished difference Result 477 states and 1374 transitions. [2022-03-15 15:49:18,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:18,784 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:18,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:18,785 INFO L225 Difference]: With dead ends: 477 [2022-03-15 15:49:18,785 INFO L226 Difference]: Without dead ends: 477 [2022-03-15 15:49:18,785 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:18,785 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 84 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 154 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 154 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:18,786 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 52 Invalid, 159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 154 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:18,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 477 states. [2022-03-15 15:49:18,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 477 to 276. [2022-03-15 15:49:18,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 276 states, 275 states have (on average 3.1054545454545455) internal successors, (854), 275 states have internal predecessors, (854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:18,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 854 transitions. [2022-03-15 15:49:18,790 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 854 transitions. Word has length 18 [2022-03-15 15:49:18,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:18,790 INFO L470 AbstractCegarLoop]: Abstraction has 276 states and 854 transitions. [2022-03-15 15:49:18,790 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:18,790 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 854 transitions. [2022-03-15 15:49:18,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:18,790 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:18,791 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:18,791 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83 [2022-03-15 15:49:18,791 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:18,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:18,791 INFO L85 PathProgramCache]: Analyzing trace with hash -983767713, now seen corresponding path program 25 times [2022-03-15 15:49:18,791 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:18,791 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1785035381] [2022-03-15 15:49:18,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:18,791 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:18,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:18,829 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:18,829 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:18,829 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1785035381] [2022-03-15 15:49:18,830 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1785035381] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:18,830 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:18,830 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:18,830 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [19803556] [2022-03-15 15:49:18,830 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:18,830 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:18,830 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:18,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:18,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:18,830 INFO L87 Difference]: Start difference. First operand 276 states and 854 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:18,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:18,946 INFO L93 Difference]: Finished difference Result 434 states and 1265 transitions. [2022-03-15 15:49:18,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:18,946 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:18,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:18,947 INFO L225 Difference]: With dead ends: 434 [2022-03-15 15:49:18,947 INFO L226 Difference]: Without dead ends: 428 [2022-03-15 15:49:18,947 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:18,947 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 72 mSDsluCounter, 78 mSDsCounter, 0 mSdLazyCounter, 159 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:18,947 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 53 Invalid, 164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 159 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:18,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 428 states. [2022-03-15 15:49:18,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 428 to 274. [2022-03-15 15:49:18,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 274 states, 273 states have (on average 3.087912087912088) internal successors, (843), 273 states have internal predecessors, (843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:18,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 274 states to 274 states and 843 transitions. [2022-03-15 15:49:18,951 INFO L78 Accepts]: Start accepts. Automaton has 274 states and 843 transitions. Word has length 18 [2022-03-15 15:49:18,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:18,951 INFO L470 AbstractCegarLoop]: Abstraction has 274 states and 843 transitions. [2022-03-15 15:49:18,951 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:18,951 INFO L276 IsEmpty]: Start isEmpty. Operand 274 states and 843 transitions. [2022-03-15 15:49:18,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:18,952 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:18,952 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:18,952 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84 [2022-03-15 15:49:18,952 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:18,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:18,952 INFO L85 PathProgramCache]: Analyzing trace with hash 1897221033, now seen corresponding path program 26 times [2022-03-15 15:49:18,952 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:18,952 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1363973375] [2022-03-15 15:49:18,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:18,952 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:18,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:19,019 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:19,019 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:19,019 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1363973375] [2022-03-15 15:49:19,019 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1363973375] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:49:19,019 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [22028887] [2022-03-15 15:49:19,019 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:49:19,019 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:49:19,020 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:49:19,020 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-03-15 15:49:19,021 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-03-15 15:49:19,060 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:49:19,060 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:49:19,061 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 15:49:19,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:49:19,164 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:19,164 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:49:19,262 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:19,262 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [22028887] provided 1 perfect and 1 imperfect interpolant sequences [2022-03-15 15:49:19,262 INFO L191 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-03-15 15:49:19,262 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8, 7] total 13 [2022-03-15 15:49:19,262 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539524592] [2022-03-15 15:49:19,262 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:19,262 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:19,263 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:19,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:19,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:49:19,264 INFO L87 Difference]: Start difference. First operand 274 states and 843 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:19,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:19,396 INFO L93 Difference]: Finished difference Result 548 states and 1586 transitions. [2022-03-15 15:49:19,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:19,396 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:19,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:19,397 INFO L225 Difference]: With dead ends: 548 [2022-03-15 15:49:19,397 INFO L226 Difference]: Without dead ends: 548 [2022-03-15 15:49:19,398 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=78, Invalid=194, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:49:19,398 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 64 mSDsluCounter, 95 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 194 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:19,398 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [64 Valid, 63 Invalid, 194 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 189 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:19,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2022-03-15 15:49:19,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 280. [2022-03-15 15:49:19,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 280 states, 279 states have (on average 3.10752688172043) internal successors, (867), 279 states have internal predecessors, (867), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:19,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 280 states to 280 states and 867 transitions. [2022-03-15 15:49:19,402 INFO L78 Accepts]: Start accepts. Automaton has 280 states and 867 transitions. Word has length 18 [2022-03-15 15:49:19,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:19,403 INFO L470 AbstractCegarLoop]: Abstraction has 280 states and 867 transitions. [2022-03-15 15:49:19,403 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:19,403 INFO L276 IsEmpty]: Start isEmpty. Operand 280 states and 867 transitions. [2022-03-15 15:49:19,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:19,403 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:19,403 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:19,421 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-03-15 15:49:19,614 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:49:19,614 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:19,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:19,614 INFO L85 PathProgramCache]: Analyzing trace with hash -1186587803, now seen corresponding path program 27 times [2022-03-15 15:49:19,614 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:19,614 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1244740010] [2022-03-15 15:49:19,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:19,615 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:19,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:19,668 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:19,668 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:19,668 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1244740010] [2022-03-15 15:49:19,668 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1244740010] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:19,668 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:19,668 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:19,668 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2043359066] [2022-03-15 15:49:19,668 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:19,668 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:19,668 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:19,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:19,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:19,669 INFO L87 Difference]: Start difference. First operand 280 states and 867 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:19,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:19,804 INFO L93 Difference]: Finished difference Result 515 states and 1504 transitions. [2022-03-15 15:49:19,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:19,804 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:19,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:19,805 INFO L225 Difference]: With dead ends: 515 [2022-03-15 15:49:19,805 INFO L226 Difference]: Without dead ends: 515 [2022-03-15 15:49:19,805 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:19,806 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 71 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 214 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 214 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:19,806 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [71 Valid, 69 Invalid, 219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 214 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:19,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 515 states. [2022-03-15 15:49:19,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 515 to 283. [2022-03-15 15:49:19,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 282 states have (on average 3.127659574468085) internal successors, (882), 282 states have internal predecessors, (882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:19,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 882 transitions. [2022-03-15 15:49:19,810 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 882 transitions. Word has length 18 [2022-03-15 15:49:19,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:19,810 INFO L470 AbstractCegarLoop]: Abstraction has 283 states and 882 transitions. [2022-03-15 15:49:19,810 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:19,810 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 882 transitions. [2022-03-15 15:49:19,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:19,811 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:19,811 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:19,811 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86 [2022-03-15 15:49:19,811 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:19,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:19,811 INFO L85 PathProgramCache]: Analyzing trace with hash 87567051, now seen corresponding path program 28 times [2022-03-15 15:49:19,811 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:19,812 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [248218404] [2022-03-15 15:49:19,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:19,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:19,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:19,852 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:19,852 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:19,852 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [248218404] [2022-03-15 15:49:19,852 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [248218404] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:19,852 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:19,852 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:19,852 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [233133211] [2022-03-15 15:49:19,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:19,853 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:19,853 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:19,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:19,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:19,853 INFO L87 Difference]: Start difference. First operand 283 states and 882 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:19,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:19,978 INFO L93 Difference]: Finished difference Result 482 states and 1427 transitions. [2022-03-15 15:49:19,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:19,978 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:19,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:19,979 INFO L225 Difference]: With dead ends: 482 [2022-03-15 15:49:19,979 INFO L226 Difference]: Without dead ends: 482 [2022-03-15 15:49:19,979 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:19,980 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 58 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:19,980 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [58 Valid, 69 Invalid, 221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 216 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:19,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 482 states. [2022-03-15 15:49:19,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 482 to 274. [2022-03-15 15:49:19,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 274 states, 273 states have (on average 3.087912087912088) internal successors, (843), 273 states have internal predecessors, (843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:19,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 274 states to 274 states and 843 transitions. [2022-03-15 15:49:19,984 INFO L78 Accepts]: Start accepts. Automaton has 274 states and 843 transitions. Word has length 18 [2022-03-15 15:49:19,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:19,984 INFO L470 AbstractCegarLoop]: Abstraction has 274 states and 843 transitions. [2022-03-15 15:49:19,984 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:19,984 INFO L276 IsEmpty]: Start isEmpty. Operand 274 states and 843 transitions. [2022-03-15 15:49:19,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:19,985 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:19,985 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:19,985 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87 [2022-03-15 15:49:19,985 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:19,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:19,985 INFO L85 PathProgramCache]: Analyzing trace with hash -1908725645, now seen corresponding path program 22 times [2022-03-15 15:49:19,985 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:19,985 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355982047] [2022-03-15 15:49:19,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:19,985 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:19,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:20,028 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:20,029 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:20,029 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [355982047] [2022-03-15 15:49:20,029 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [355982047] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:20,029 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:20,029 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:20,029 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1794196761] [2022-03-15 15:49:20,029 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:20,029 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:20,029 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:20,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:20,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:20,030 INFO L87 Difference]: Start difference. First operand 274 states and 843 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:20,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:20,125 INFO L93 Difference]: Finished difference Result 542 states and 1526 transitions. [2022-03-15 15:49:20,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:20,125 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:20,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:20,126 INFO L225 Difference]: With dead ends: 542 [2022-03-15 15:49:20,126 INFO L226 Difference]: Without dead ends: 524 [2022-03-15 15:49:20,126 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:20,126 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 68 mSDsluCounter, 101 mSDsCounter, 0 mSdLazyCounter, 179 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 179 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:20,126 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 65 Invalid, 179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 179 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:20,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2022-03-15 15:49:20,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 278. [2022-03-15 15:49:20,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 278 states, 277 states have (on average 3.07942238267148) internal successors, (853), 277 states have internal predecessors, (853), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:20,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 278 states to 278 states and 853 transitions. [2022-03-15 15:49:20,131 INFO L78 Accepts]: Start accepts. Automaton has 278 states and 853 transitions. Word has length 18 [2022-03-15 15:49:20,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:20,131 INFO L470 AbstractCegarLoop]: Abstraction has 278 states and 853 transitions. [2022-03-15 15:49:20,131 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:20,131 INFO L276 IsEmpty]: Start isEmpty. Operand 278 states and 853 transitions. [2022-03-15 15:49:20,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:20,131 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:20,131 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:20,131 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88 [2022-03-15 15:49:20,132 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:20,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:20,132 INFO L85 PathProgramCache]: Analyzing trace with hash -118643125, now seen corresponding path program 23 times [2022-03-15 15:49:20,132 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:20,132 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [832964540] [2022-03-15 15:49:20,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:20,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:20,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:20,190 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:20,190 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:20,190 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [832964540] [2022-03-15 15:49:20,190 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [832964540] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:20,190 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:20,191 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:20,191 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [996900905] [2022-03-15 15:49:20,191 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:20,191 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:20,191 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:20,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:20,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:20,191 INFO L87 Difference]: Start difference. First operand 278 states and 853 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:20,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:20,311 INFO L93 Difference]: Finished difference Result 532 states and 1505 transitions. [2022-03-15 15:49:20,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:20,311 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:20,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:20,312 INFO L225 Difference]: With dead ends: 532 [2022-03-15 15:49:20,312 INFO L226 Difference]: Without dead ends: 525 [2022-03-15 15:49:20,312 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:20,313 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 75 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 179 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 67 SdHoareTripleChecker+Invalid, 181 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 179 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:20,313 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [75 Valid, 67 Invalid, 181 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 179 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:20,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2022-03-15 15:49:20,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 289. [2022-03-15 15:49:20,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 289 states, 288 states have (on average 3.0625) internal successors, (882), 288 states have internal predecessors, (882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:20,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 882 transitions. [2022-03-15 15:49:20,317 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 882 transitions. Word has length 18 [2022-03-15 15:49:20,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:20,317 INFO L470 AbstractCegarLoop]: Abstraction has 289 states and 882 transitions. [2022-03-15 15:49:20,317 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:20,317 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 882 transitions. [2022-03-15 15:49:20,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:20,318 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:20,318 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:20,318 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89 [2022-03-15 15:49:20,318 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:20,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:20,318 INFO L85 PathProgramCache]: Analyzing trace with hash 950594341, now seen corresponding path program 24 times [2022-03-15 15:49:20,318 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:20,318 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438386908] [2022-03-15 15:49:20,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:20,319 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:20,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:20,375 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:20,375 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:20,375 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [438386908] [2022-03-15 15:49:20,375 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [438386908] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:20,376 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:20,376 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:20,376 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [244519673] [2022-03-15 15:49:20,376 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:20,376 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:20,376 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:20,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:20,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:20,376 INFO L87 Difference]: Start difference. First operand 289 states and 882 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:20,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:20,469 INFO L93 Difference]: Finished difference Result 501 states and 1448 transitions. [2022-03-15 15:49:20,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:20,469 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:20,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:20,470 INFO L225 Difference]: With dead ends: 501 [2022-03-15 15:49:20,470 INFO L226 Difference]: Without dead ends: 501 [2022-03-15 15:49:20,470 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=67, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:20,470 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 55 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 142 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 142 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:20,471 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 54 Invalid, 144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 142 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:20,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 501 states. [2022-03-15 15:49:20,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 501 to 274. [2022-03-15 15:49:20,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 274 states, 273 states have (on average 3.087912087912088) internal successors, (843), 273 states have internal predecessors, (843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:20,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 274 states to 274 states and 843 transitions. [2022-03-15 15:49:20,475 INFO L78 Accepts]: Start accepts. Automaton has 274 states and 843 transitions. Word has length 18 [2022-03-15 15:49:20,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:20,475 INFO L470 AbstractCegarLoop]: Abstraction has 274 states and 843 transitions. [2022-03-15 15:49:20,475 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:20,475 INFO L276 IsEmpty]: Start isEmpty. Operand 274 states and 843 transitions. [2022-03-15 15:49:20,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:20,475 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:20,475 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:20,475 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90 [2022-03-15 15:49:20,475 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:20,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:20,476 INFO L85 PathProgramCache]: Analyzing trace with hash -663532779, now seen corresponding path program 29 times [2022-03-15 15:49:20,476 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:20,476 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816411701] [2022-03-15 15:49:20,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:20,476 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:20,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:20,535 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:20,535 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:20,535 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816411701] [2022-03-15 15:49:20,536 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816411701] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:20,536 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:20,536 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:20,536 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [342702919] [2022-03-15 15:49:20,536 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:20,536 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:20,536 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:20,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:20,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:20,536 INFO L87 Difference]: Start difference. First operand 274 states and 843 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:20,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:20,674 INFO L93 Difference]: Finished difference Result 555 states and 1597 transitions. [2022-03-15 15:49:20,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:20,674 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:20,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:20,675 INFO L225 Difference]: With dead ends: 555 [2022-03-15 15:49:20,675 INFO L226 Difference]: Without dead ends: 555 [2022-03-15 15:49:20,675 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:20,676 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 88 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:20,676 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 54 Invalid, 167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:20,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2022-03-15 15:49:20,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 281. [2022-03-15 15:49:20,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 281 states, 280 states have (on average 3.1214285714285714) internal successors, (874), 280 states have internal predecessors, (874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:20,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 281 states to 281 states and 874 transitions. [2022-03-15 15:49:20,680 INFO L78 Accepts]: Start accepts. Automaton has 281 states and 874 transitions. Word has length 18 [2022-03-15 15:49:20,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:20,680 INFO L470 AbstractCegarLoop]: Abstraction has 281 states and 874 transitions. [2022-03-15 15:49:20,680 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:20,680 INFO L276 IsEmpty]: Start isEmpty. Operand 281 states and 874 transitions. [2022-03-15 15:49:20,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:20,681 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:20,681 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:20,681 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91 [2022-03-15 15:49:20,681 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:20,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:20,681 INFO L85 PathProgramCache]: Analyzing trace with hash 218544655, now seen corresponding path program 30 times [2022-03-15 15:49:20,681 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:20,681 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663574593] [2022-03-15 15:49:20,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:20,682 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:20,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:20,733 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:20,734 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:20,734 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663574593] [2022-03-15 15:49:20,734 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [663574593] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:20,734 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:20,734 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:20,734 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2033784764] [2022-03-15 15:49:20,734 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:20,734 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:20,734 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:20,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:20,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:20,735 INFO L87 Difference]: Start difference. First operand 281 states and 874 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:20,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:20,870 INFO L93 Difference]: Finished difference Result 541 states and 1546 transitions. [2022-03-15 15:49:20,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:20,871 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:20,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:20,872 INFO L225 Difference]: With dead ends: 541 [2022-03-15 15:49:20,872 INFO L226 Difference]: Without dead ends: 535 [2022-03-15 15:49:20,872 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:20,872 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 92 mSDsluCounter, 91 mSDsCounter, 0 mSdLazyCounter, 185 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 61 SdHoareTripleChecker+Invalid, 190 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 185 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:20,872 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [92 Valid, 61 Invalid, 190 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 185 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:20,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2022-03-15 15:49:20,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 275. [2022-03-15 15:49:20,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 275 states, 274 states have (on average 3.0985401459854014) internal successors, (849), 274 states have internal predecessors, (849), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:20,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 275 states to 275 states and 849 transitions. [2022-03-15 15:49:20,877 INFO L78 Accepts]: Start accepts. Automaton has 275 states and 849 transitions. Word has length 18 [2022-03-15 15:49:20,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:20,877 INFO L470 AbstractCegarLoop]: Abstraction has 275 states and 849 transitions. [2022-03-15 15:49:20,877 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:20,877 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 849 transitions. [2022-03-15 15:49:20,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:20,878 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:20,878 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:20,878 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92 [2022-03-15 15:49:20,878 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:20,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:20,878 INFO L85 PathProgramCache]: Analyzing trace with hash 77364555, now seen corresponding path program 31 times [2022-03-15 15:49:20,878 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:20,878 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1528806278] [2022-03-15 15:49:20,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:20,878 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:20,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:20,937 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:20,937 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:20,937 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1528806278] [2022-03-15 15:49:20,938 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1528806278] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:49:20,938 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1506720339] [2022-03-15 15:49:20,938 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:49:20,938 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:49:20,938 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:49:20,939 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-03-15 15:49:20,965 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-03-15 15:49:20,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:20,984 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 15:49:20,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:49:21,089 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:21,089 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:49:21,177 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:21,178 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1506720339] provided 1 perfect and 1 imperfect interpolant sequences [2022-03-15 15:49:21,178 INFO L191 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-03-15 15:49:21,178 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7, 7] total 14 [2022-03-15 15:49:21,178 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439951043] [2022-03-15 15:49:21,178 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:21,178 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:21,178 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:21,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:21,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:49:21,179 INFO L87 Difference]: Start difference. First operand 275 states and 849 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:21,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:21,296 INFO L93 Difference]: Finished difference Result 566 states and 1635 transitions. [2022-03-15 15:49:21,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:21,297 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:21,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:21,298 INFO L225 Difference]: With dead ends: 566 [2022-03-15 15:49:21,298 INFO L226 Difference]: Without dead ends: 566 [2022-03-15 15:49:21,298 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=233, Unknown=0, NotChecked=0, Total=306 [2022-03-15 15:49:21,298 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 83 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:21,298 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 54 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:21,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2022-03-15 15:49:21,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 278. [2022-03-15 15:49:21,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 278 states, 277 states have (on average 3.11913357400722) internal successors, (864), 277 states have internal predecessors, (864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:21,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 278 states to 278 states and 864 transitions. [2022-03-15 15:49:21,302 INFO L78 Accepts]: Start accepts. Automaton has 278 states and 864 transitions. Word has length 18 [2022-03-15 15:49:21,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:21,303 INFO L470 AbstractCegarLoop]: Abstraction has 278 states and 864 transitions. [2022-03-15 15:49:21,303 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:21,303 INFO L276 IsEmpty]: Start isEmpty. Operand 278 states and 864 transitions. [2022-03-15 15:49:21,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:21,303 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:21,303 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:21,319 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-03-15 15:49:21,504 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable93 [2022-03-15 15:49:21,504 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:21,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:21,504 INFO L85 PathProgramCache]: Analyzing trace with hash 1071740175, now seen corresponding path program 32 times [2022-03-15 15:49:21,504 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:21,504 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [469627997] [2022-03-15 15:49:21,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:21,504 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:21,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:21,555 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:21,555 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:21,555 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [469627997] [2022-03-15 15:49:21,555 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [469627997] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:21,555 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:21,555 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:21,555 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [568345579] [2022-03-15 15:49:21,556 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:21,556 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:21,556 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:21,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:21,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:21,556 INFO L87 Difference]: Start difference. First operand 278 states and 864 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:21,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:21,661 INFO L93 Difference]: Finished difference Result 535 states and 1568 transitions. [2022-03-15 15:49:21,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:21,661 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:21,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:21,662 INFO L225 Difference]: With dead ends: 535 [2022-03-15 15:49:21,662 INFO L226 Difference]: Without dead ends: 535 [2022-03-15 15:49:21,662 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=67, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:21,662 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 72 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:21,662 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 52 Invalid, 172 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:21,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2022-03-15 15:49:21,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 275. [2022-03-15 15:49:21,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 275 states, 274 states have (on average 3.0985401459854014) internal successors, (849), 274 states have internal predecessors, (849), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:21,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 275 states to 275 states and 849 transitions. [2022-03-15 15:49:21,666 INFO L78 Accepts]: Start accepts. Automaton has 275 states and 849 transitions. Word has length 18 [2022-03-15 15:49:21,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:21,667 INFO L470 AbstractCegarLoop]: Abstraction has 275 states and 849 transitions. [2022-03-15 15:49:21,667 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:21,667 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 849 transitions. [2022-03-15 15:49:21,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:21,667 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:21,667 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:21,667 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94 [2022-03-15 15:49:21,667 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:21,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:21,668 INFO L85 PathProgramCache]: Analyzing trace with hash 2052193307, now seen corresponding path program 33 times [2022-03-15 15:49:21,668 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:21,668 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1132611600] [2022-03-15 15:49:21,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:21,668 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:21,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:21,727 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:21,727 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:21,727 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1132611600] [2022-03-15 15:49:21,727 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1132611600] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:21,727 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:21,727 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:21,728 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477689940] [2022-03-15 15:49:21,728 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:21,728 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:21,728 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:21,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:21,730 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:21,731 INFO L87 Difference]: Start difference. First operand 275 states and 849 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:21,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:21,825 INFO L93 Difference]: Finished difference Result 489 states and 1415 transitions. [2022-03-15 15:49:21,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:21,825 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:21,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:21,826 INFO L225 Difference]: With dead ends: 489 [2022-03-15 15:49:21,826 INFO L226 Difference]: Without dead ends: 483 [2022-03-15 15:49:21,826 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:21,826 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 75 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 131 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 131 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:21,826 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [75 Valid, 44 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 131 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:21,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 483 states. [2022-03-15 15:49:21,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 483 to 279. [2022-03-15 15:49:21,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279 states, 278 states have (on average 3.1043165467625897) internal successors, (863), 278 states have internal predecessors, (863), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:21,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 863 transitions. [2022-03-15 15:49:21,830 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 863 transitions. Word has length 18 [2022-03-15 15:49:21,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:21,830 INFO L470 AbstractCegarLoop]: Abstraction has 279 states and 863 transitions. [2022-03-15 15:49:21,830 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:21,830 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 863 transitions. [2022-03-15 15:49:21,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:21,831 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:21,831 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:21,831 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95 [2022-03-15 15:49:21,831 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:21,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:21,831 INFO L85 PathProgramCache]: Analyzing trace with hash 2076093221, now seen corresponding path program 34 times [2022-03-15 15:49:21,831 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:21,831 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [334328686] [2022-03-15 15:49:21,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:21,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:21,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:21,886 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:21,886 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:21,886 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [334328686] [2022-03-15 15:49:21,886 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [334328686] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:21,886 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:21,886 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:21,887 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1637035473] [2022-03-15 15:49:21,887 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:21,887 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:21,887 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:21,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:21,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:21,887 INFO L87 Difference]: Start difference. First operand 279 states and 863 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:22,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:22,000 INFO L93 Difference]: Finished difference Result 472 states and 1397 transitions. [2022-03-15 15:49:22,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:22,000 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:22,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:22,001 INFO L225 Difference]: With dead ends: 472 [2022-03-15 15:49:22,001 INFO L226 Difference]: Without dead ends: 472 [2022-03-15 15:49:22,001 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=66, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:22,001 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 66 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:22,001 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 51 Invalid, 172 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:22,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 472 states. [2022-03-15 15:49:22,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 472 to 274. [2022-03-15 15:49:22,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 274 states, 273 states have (on average 3.0842490842490844) internal successors, (842), 273 states have internal predecessors, (842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:22,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 274 states to 274 states and 842 transitions. [2022-03-15 15:49:22,006 INFO L78 Accepts]: Start accepts. Automaton has 274 states and 842 transitions. Word has length 18 [2022-03-15 15:49:22,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:22,006 INFO L470 AbstractCegarLoop]: Abstraction has 274 states and 842 transitions. [2022-03-15 15:49:22,006 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:22,006 INFO L276 IsEmpty]: Start isEmpty. Operand 274 states and 842 transitions. [2022-03-15 15:49:22,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:22,006 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:22,006 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:22,007 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96 [2022-03-15 15:49:22,007 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:22,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:22,007 INFO L85 PathProgramCache]: Analyzing trace with hash 836442943, now seen corresponding path program 35 times [2022-03-15 15:49:22,007 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:22,007 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [777071558] [2022-03-15 15:49:22,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:22,007 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:22,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:22,069 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:22,069 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:22,069 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [777071558] [2022-03-15 15:49:22,069 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [777071558] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:22,069 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:22,070 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-15 15:49:22,070 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [333993959] [2022-03-15 15:49:22,070 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:22,070 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:49:22,070 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:22,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:49:22,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:49:22,071 INFO L87 Difference]: Start difference. First operand 274 states and 842 transitions. Second operand has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:22,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:22,181 INFO L93 Difference]: Finished difference Result 468 states and 1370 transitions. [2022-03-15 15:49:22,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:22,181 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:22,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:22,182 INFO L225 Difference]: With dead ends: 468 [2022-03-15 15:49:22,182 INFO L226 Difference]: Without dead ends: 468 [2022-03-15 15:49:22,182 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:22,183 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 76 mSDsluCounter, 94 mSDsCounter, 0 mSdLazyCounter, 192 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 196 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 192 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:22,183 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 63 Invalid, 196 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 192 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:22,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 468 states. [2022-03-15 15:49:22,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 468 to 273. [2022-03-15 15:49:22,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 273 states, 272 states have (on average 3.0808823529411766) internal successors, (838), 272 states have internal predecessors, (838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:22,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 273 states to 273 states and 838 transitions. [2022-03-15 15:49:22,187 INFO L78 Accepts]: Start accepts. Automaton has 273 states and 838 transitions. Word has length 18 [2022-03-15 15:49:22,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:22,187 INFO L470 AbstractCegarLoop]: Abstraction has 273 states and 838 transitions. [2022-03-15 15:49:22,187 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:22,187 INFO L276 IsEmpty]: Start isEmpty. Operand 273 states and 838 transitions. [2022-03-15 15:49:22,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:22,187 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:22,188 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:22,188 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97 [2022-03-15 15:49:22,188 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:22,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:22,188 INFO L85 PathProgramCache]: Analyzing trace with hash 2047601403, now seen corresponding path program 36 times [2022-03-15 15:49:22,188 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:22,188 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [81139898] [2022-03-15 15:49:22,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:22,188 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:22,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:22,226 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:22,226 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:22,226 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [81139898] [2022-03-15 15:49:22,227 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [81139898] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:49:22,227 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [817891661] [2022-03-15 15:49:22,227 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:49:22,227 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:49:22,227 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:49:22,228 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-03-15 15:49:22,228 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-03-15 15:49:22,267 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-15 15:49:22,267 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:49:22,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 15:49:22,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:49:22,355 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:22,355 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:49:22,424 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:22,424 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [817891661] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:49:22,424 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:49:22,424 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 12 [2022-03-15 15:49:22,424 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615342725] [2022-03-15 15:49:22,424 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:49:22,424 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 15:49:22,424 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:22,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 15:49:22,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:49:22,425 INFO L87 Difference]: Start difference. First operand 273 states and 838 transitions. Second operand has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 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-03-15 15:49:22,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:22,564 INFO L93 Difference]: Finished difference Result 472 states and 1362 transitions. [2022-03-15 15:49:22,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:22,564 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 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 18 [2022-03-15 15:49:22,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:22,565 INFO L225 Difference]: With dead ends: 472 [2022-03-15 15:49:22,565 INFO L226 Difference]: Without dead ends: 472 [2022-03-15 15:49:22,565 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:49:22,565 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 93 mSDsluCounter, 159 mSDsCounter, 0 mSdLazyCounter, 295 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 93 SdHoareTripleChecker+Invalid, 297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 295 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:22,565 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [93 Valid, 93 Invalid, 297 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 295 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:22,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 472 states. [2022-03-15 15:49:22,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 472 to 272. [2022-03-15 15:49:22,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 272 states, 271 states have (on average 3.07380073800738) internal successors, (833), 271 states have internal predecessors, (833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:22,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 272 states to 272 states and 833 transitions. [2022-03-15 15:49:22,569 INFO L78 Accepts]: Start accepts. Automaton has 272 states and 833 transitions. Word has length 18 [2022-03-15 15:49:22,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:22,569 INFO L470 AbstractCegarLoop]: Abstraction has 272 states and 833 transitions. [2022-03-15 15:49:22,569 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 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-03-15 15:49:22,570 INFO L276 IsEmpty]: Start isEmpty. Operand 272 states and 833 transitions. [2022-03-15 15:49:22,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:22,570 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:22,570 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:22,587 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-03-15 15:49:22,770 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:49:22,770 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:22,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:22,771 INFO L85 PathProgramCache]: Analyzing trace with hash -973211039, now seen corresponding path program 37 times [2022-03-15 15:49:22,771 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:22,771 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [217244265] [2022-03-15 15:49:22,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:22,771 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:22,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:22,809 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:22,809 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:22,809 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [217244265] [2022-03-15 15:49:22,809 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [217244265] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:49:22,809 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [920592907] [2022-03-15 15:49:22,809 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:49:22,809 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:49:22,809 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:49:22,810 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-03-15 15:49:22,811 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-03-15 15:49:22,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:22,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 15:49:22,857 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:49:22,940 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:22,940 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:49:23,005 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:23,005 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [920592907] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:49:23,005 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:49:23,005 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2022-03-15 15:49:23,005 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958465136] [2022-03-15 15:49:23,005 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:49:23,006 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 15:49:23,006 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:23,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 15:49:23,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:49:23,006 INFO L87 Difference]: Start difference. First operand 272 states and 833 transitions. Second operand has 13 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 13 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-03-15 15:49:23,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:23,156 INFO L93 Difference]: Finished difference Result 429 states and 1265 transitions. [2022-03-15 15:49:23,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:23,156 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 13 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 18 [2022-03-15 15:49:23,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:23,157 INFO L225 Difference]: With dead ends: 429 [2022-03-15 15:49:23,157 INFO L226 Difference]: Without dead ends: 429 [2022-03-15 15:49:23,157 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=75, Invalid=165, Unknown=0, NotChecked=0, Total=240 [2022-03-15 15:49:23,157 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 70 mSDsluCounter, 151 mSDsCounter, 0 mSdLazyCounter, 288 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 89 SdHoareTripleChecker+Invalid, 290 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 288 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:23,157 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 89 Invalid, 290 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 288 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:23,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 429 states. [2022-03-15 15:49:23,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 429 to 255. [2022-03-15 15:49:23,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 255 states, 254 states have (on average 3.0393700787401574) internal successors, (772), 254 states have internal predecessors, (772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:23,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 255 states to 255 states and 772 transitions. [2022-03-15 15:49:23,161 INFO L78 Accepts]: Start accepts. Automaton has 255 states and 772 transitions. Word has length 18 [2022-03-15 15:49:23,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:23,161 INFO L470 AbstractCegarLoop]: Abstraction has 255 states and 772 transitions. [2022-03-15 15:49:23,161 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 13 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-03-15 15:49:23,161 INFO L276 IsEmpty]: Start isEmpty. Operand 255 states and 772 transitions. [2022-03-15 15:49:23,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:23,161 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:23,161 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:23,177 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-03-15 15:49:23,377 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:49:23,377 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:23,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:23,378 INFO L85 PathProgramCache]: Analyzing trace with hash 191422761, now seen corresponding path program 38 times [2022-03-15 15:49:23,378 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:23,378 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952581789] [2022-03-15 15:49:23,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:23,378 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:23,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:23,421 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:23,421 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:23,421 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952581789] [2022-03-15 15:49:23,421 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952581789] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:23,421 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:23,421 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:23,422 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [156785853] [2022-03-15 15:49:23,422 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:23,422 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:23,422 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:23,422 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:23,422 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:23,422 INFO L87 Difference]: Start difference. First operand 255 states and 772 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:23,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:23,533 INFO L93 Difference]: Finished difference Result 443 states and 1280 transitions. [2022-03-15 15:49:23,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:23,533 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:23,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:23,534 INFO L225 Difference]: With dead ends: 443 [2022-03-15 15:49:23,534 INFO L226 Difference]: Without dead ends: 443 [2022-03-15 15:49:23,534 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:23,534 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 71 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 204 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 206 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:23,534 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [71 Valid, 70 Invalid, 206 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 204 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:23,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 443 states. [2022-03-15 15:49:23,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 443 to 261. [2022-03-15 15:49:23,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 261 states, 260 states have (on average 3.0730769230769233) internal successors, (799), 260 states have internal predecessors, (799), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:23,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 799 transitions. [2022-03-15 15:49:23,539 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 799 transitions. Word has length 18 [2022-03-15 15:49:23,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:23,539 INFO L470 AbstractCegarLoop]: Abstraction has 261 states and 799 transitions. [2022-03-15 15:49:23,539 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:23,539 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 799 transitions. [2022-03-15 15:49:23,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:23,539 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:23,539 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:23,539 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100 [2022-03-15 15:49:23,540 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:23,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:23,540 INFO L85 PathProgramCache]: Analyzing trace with hash 1465577615, now seen corresponding path program 39 times [2022-03-15 15:49:23,540 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:23,540 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1737794674] [2022-03-15 15:49:23,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:23,540 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:23,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:23,584 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:23,584 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:23,584 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1737794674] [2022-03-15 15:49:23,584 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1737794674] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:23,584 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:23,585 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:23,585 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1200390267] [2022-03-15 15:49:23,585 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:23,585 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:23,585 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:23,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:23,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:23,585 INFO L87 Difference]: Start difference. First operand 261 states and 799 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:23,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:23,699 INFO L93 Difference]: Finished difference Result 449 states and 1295 transitions. [2022-03-15 15:49:23,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:23,699 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:23,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:23,700 INFO L225 Difference]: With dead ends: 449 [2022-03-15 15:49:23,700 INFO L226 Difference]: Without dead ends: 449 [2022-03-15 15:49:23,700 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:23,700 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 72 mSDsluCounter, 105 mSDsCounter, 0 mSdLazyCounter, 203 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 205 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 203 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:23,700 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 66 Invalid, 205 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 203 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:23,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 449 states. [2022-03-15 15:49:23,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 449 to 258. [2022-03-15 15:49:23,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 258 states, 257 states have (on average 3.0505836575875485) internal successors, (784), 257 states have internal predecessors, (784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:23,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 258 states to 258 states and 784 transitions. [2022-03-15 15:49:23,704 INFO L78 Accepts]: Start accepts. Automaton has 258 states and 784 transitions. Word has length 18 [2022-03-15 15:49:23,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:23,705 INFO L470 AbstractCegarLoop]: Abstraction has 258 states and 784 transitions. [2022-03-15 15:49:23,705 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:23,705 INFO L276 IsEmpty]: Start isEmpty. Operand 258 states and 784 transitions. [2022-03-15 15:49:23,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:23,705 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:23,705 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:23,705 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101 [2022-03-15 15:49:23,705 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:23,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:23,706 INFO L85 PathProgramCache]: Analyzing trace with hash 395118011, now seen corresponding path program 40 times [2022-03-15 15:49:23,706 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:23,706 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1623169948] [2022-03-15 15:49:23,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:23,706 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:23,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:23,748 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:23,748 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:23,748 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1623169948] [2022-03-15 15:49:23,748 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1623169948] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:23,748 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:23,748 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:23,748 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [223789226] [2022-03-15 15:49:23,748 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:23,748 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:23,748 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:23,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:23,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:23,749 INFO L87 Difference]: Start difference. First operand 258 states and 784 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:23,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:23,843 INFO L93 Difference]: Finished difference Result 407 states and 1188 transitions. [2022-03-15 15:49:23,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:23,843 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:23,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:23,844 INFO L225 Difference]: With dead ends: 407 [2022-03-15 15:49:23,844 INFO L226 Difference]: Without dead ends: 407 [2022-03-15 15:49:23,844 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:23,844 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 63 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:23,844 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 60 Invalid, 172 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 170 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:23,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 407 states. [2022-03-15 15:49:23,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 407 to 264. [2022-03-15 15:49:23,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 264 states, 263 states have (on average 3.038022813688213) internal successors, (799), 263 states have internal predecessors, (799), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:23,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 264 states to 264 states and 799 transitions. [2022-03-15 15:49:23,848 INFO L78 Accepts]: Start accepts. Automaton has 264 states and 799 transitions. Word has length 18 [2022-03-15 15:49:23,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:23,849 INFO L470 AbstractCegarLoop]: Abstraction has 264 states and 799 transitions. [2022-03-15 15:49:23,849 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:23,849 INFO L276 IsEmpty]: Start isEmpty. Operand 264 states and 799 transitions. [2022-03-15 15:49:23,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:23,849 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:23,849 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:23,849 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable102 [2022-03-15 15:49:23,849 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:23,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:23,850 INFO L85 PathProgramCache]: Analyzing trace with hash 1113307943, now seen corresponding path program 25 times [2022-03-15 15:49:23,850 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:23,850 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [171991727] [2022-03-15 15:49:23,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:23,850 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:23,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:23,884 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:23,884 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:23,884 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [171991727] [2022-03-15 15:49:23,884 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [171991727] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:23,884 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:23,884 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:23,884 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [784090827] [2022-03-15 15:49:23,884 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:23,884 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:23,884 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:23,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:23,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:23,885 INFO L87 Difference]: Start difference. First operand 264 states and 799 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:23,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:23,970 INFO L93 Difference]: Finished difference Result 401 states and 1136 transitions. [2022-03-15 15:49:23,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:23,970 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:23,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:23,971 INFO L225 Difference]: With dead ends: 401 [2022-03-15 15:49:23,971 INFO L226 Difference]: Without dead ends: 383 [2022-03-15 15:49:23,971 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:23,971 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 64 mSDsluCounter, 93 mSDsCounter, 0 mSdLazyCounter, 175 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 175 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:23,971 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [64 Valid, 59 Invalid, 175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 175 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:23,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 383 states. [2022-03-15 15:49:23,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 383 to 268. [2022-03-15 15:49:23,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 268 states, 267 states have (on average 3.0299625468164795) internal successors, (809), 267 states have internal predecessors, (809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:23,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 268 states to 268 states and 809 transitions. [2022-03-15 15:49:23,975 INFO L78 Accepts]: Start accepts. Automaton has 268 states and 809 transitions. Word has length 18 [2022-03-15 15:49:23,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:23,975 INFO L470 AbstractCegarLoop]: Abstraction has 268 states and 809 transitions. [2022-03-15 15:49:23,975 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:23,975 INFO L276 IsEmpty]: Start isEmpty. Operand 268 states and 809 transitions. [2022-03-15 15:49:23,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:23,976 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:23,976 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:23,976 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable103 [2022-03-15 15:49:23,976 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:23,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:23,976 INFO L85 PathProgramCache]: Analyzing trace with hash -1391576833, now seen corresponding path program 26 times [2022-03-15 15:49:23,976 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:23,976 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [188977550] [2022-03-15 15:49:23,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:23,977 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:23,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:24,015 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:24,016 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:24,016 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [188977550] [2022-03-15 15:49:24,016 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [188977550] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:24,016 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:24,016 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:24,016 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1416188177] [2022-03-15 15:49:24,016 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:24,016 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:24,016 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:24,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:24,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:24,017 INFO L87 Difference]: Start difference. First operand 268 states and 809 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:24,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:24,102 INFO L93 Difference]: Finished difference Result 422 states and 1178 transitions. [2022-03-15 15:49:24,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:24,103 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:24,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:24,104 INFO L225 Difference]: With dead ends: 422 [2022-03-15 15:49:24,104 INFO L226 Difference]: Without dead ends: 415 [2022-03-15 15:49:24,104 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:24,104 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 69 mSDsluCounter, 78 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 158 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:24,104 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 52 Invalid, 158 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 156 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:24,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 415 states. [2022-03-15 15:49:24,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 415 to 279. [2022-03-15 15:49:24,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279 states, 278 states have (on average 3.014388489208633) internal successors, (838), 278 states have internal predecessors, (838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:24,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 838 transitions. [2022-03-15 15:49:24,108 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 838 transitions. Word has length 18 [2022-03-15 15:49:24,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:24,108 INFO L470 AbstractCegarLoop]: Abstraction has 279 states and 838 transitions. [2022-03-15 15:49:24,109 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:24,109 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 838 transitions. [2022-03-15 15:49:24,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:24,109 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:24,109 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:24,109 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104 [2022-03-15 15:49:24,109 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:24,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:24,109 INFO L85 PathProgramCache]: Analyzing trace with hash -322339367, now seen corresponding path program 27 times [2022-03-15 15:49:24,110 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:24,110 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1793841339] [2022-03-15 15:49:24,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:24,110 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:24,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:24,154 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:24,154 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:24,155 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1793841339] [2022-03-15 15:49:24,155 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1793841339] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:24,155 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:24,155 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:24,155 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1063901626] [2022-03-15 15:49:24,155 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:24,156 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:24,156 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:24,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:24,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:24,157 INFO L87 Difference]: Start difference. First operand 279 states and 838 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:24,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:24,238 INFO L93 Difference]: Finished difference Result 391 states and 1121 transitions. [2022-03-15 15:49:24,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:24,238 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:24,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:24,239 INFO L225 Difference]: With dead ends: 391 [2022-03-15 15:49:24,239 INFO L226 Difference]: Without dead ends: 391 [2022-03-15 15:49:24,239 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:24,239 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 49 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:24,239 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 50 Invalid, 159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 157 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:24,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 391 states. [2022-03-15 15:49:24,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 391 to 264. [2022-03-15 15:49:24,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 264 states, 263 states have (on average 3.038022813688213) internal successors, (799), 263 states have internal predecessors, (799), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:24,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 264 states to 264 states and 799 transitions. [2022-03-15 15:49:24,243 INFO L78 Accepts]: Start accepts. Automaton has 264 states and 799 transitions. Word has length 18 [2022-03-15 15:49:24,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:24,243 INFO L470 AbstractCegarLoop]: Abstraction has 264 states and 799 transitions. [2022-03-15 15:49:24,243 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:24,243 INFO L276 IsEmpty]: Start isEmpty. Operand 264 states and 799 transitions. [2022-03-15 15:49:24,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:24,243 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:24,243 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:24,243 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105 [2022-03-15 15:49:24,244 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:24,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:24,244 INFO L85 PathProgramCache]: Analyzing trace with hash -1825606179, now seen corresponding path program 28 times [2022-03-15 15:49:24,244 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:24,244 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2011415587] [2022-03-15 15:49:24,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:24,244 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:24,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:24,288 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:24,288 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:24,288 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2011415587] [2022-03-15 15:49:24,289 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2011415587] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:24,289 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:24,289 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:24,289 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1588809395] [2022-03-15 15:49:24,289 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:24,290 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:24,290 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:24,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:24,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:24,290 INFO L87 Difference]: Start difference. First operand 264 states and 799 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:24,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:24,378 INFO L93 Difference]: Finished difference Result 362 states and 1047 transitions. [2022-03-15 15:49:24,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:24,379 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:24,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:24,379 INFO L225 Difference]: With dead ends: 362 [2022-03-15 15:49:24,379 INFO L226 Difference]: Without dead ends: 355 [2022-03-15 15:49:24,379 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:24,380 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 47 mSDsluCounter, 89 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:24,380 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 52 Invalid, 172 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 171 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:24,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 355 states. [2022-03-15 15:49:24,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 355 to 268. [2022-03-15 15:49:24,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 268 states, 267 states have (on average 3.0299625468164795) internal successors, (809), 267 states have internal predecessors, (809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:24,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 268 states to 268 states and 809 transitions. [2022-03-15 15:49:24,388 INFO L78 Accepts]: Start accepts. Automaton has 268 states and 809 transitions. Word has length 18 [2022-03-15 15:49:24,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:24,388 INFO L470 AbstractCegarLoop]: Abstraction has 268 states and 809 transitions. [2022-03-15 15:49:24,388 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:24,388 INFO L276 IsEmpty]: Start isEmpty. Operand 268 states and 809 transitions. [2022-03-15 15:49:24,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:24,388 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:24,388 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:24,388 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106 [2022-03-15 15:49:24,388 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:24,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:24,389 INFO L85 PathProgramCache]: Analyzing trace with hash -756368713, now seen corresponding path program 29 times [2022-03-15 15:49:24,389 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:24,389 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1890815348] [2022-03-15 15:49:24,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:24,389 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:24,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:24,437 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:24,437 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:24,437 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1890815348] [2022-03-15 15:49:24,437 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1890815348] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:24,437 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:24,437 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:24,438 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [40760353] [2022-03-15 15:49:24,438 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:24,438 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:24,438 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:24,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:24,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:24,438 INFO L87 Difference]: Start difference. First operand 268 states and 809 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:24,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:24,522 INFO L93 Difference]: Finished difference Result 361 states and 1052 transitions. [2022-03-15 15:49:24,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:24,522 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:24,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:24,523 INFO L225 Difference]: With dead ends: 361 [2022-03-15 15:49:24,523 INFO L226 Difference]: Without dead ends: 361 [2022-03-15 15:49:24,523 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:24,523 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 38 mSDsluCounter, 104 mSDsCounter, 0 mSdLazyCounter, 194 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 194 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:24,523 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 62 Invalid, 195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 194 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:24,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 361 states. [2022-03-15 15:49:24,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 361 to 266. [2022-03-15 15:49:24,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 266 states, 265 states have (on average 3.0339622641509436) internal successors, (804), 265 states have internal predecessors, (804), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:24,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 266 states to 266 states and 804 transitions. [2022-03-15 15:49:24,526 INFO L78 Accepts]: Start accepts. Automaton has 266 states and 804 transitions. Word has length 18 [2022-03-15 15:49:24,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:24,527 INFO L470 AbstractCegarLoop]: Abstraction has 266 states and 804 transitions. [2022-03-15 15:49:24,527 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:24,527 INFO L276 IsEmpty]: Start isEmpty. Operand 266 states and 804 transitions. [2022-03-15 15:49:24,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:24,527 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:24,527 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:24,527 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107 [2022-03-15 15:49:24,527 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:24,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:24,527 INFO L85 PathProgramCache]: Analyzing trace with hash 2019559785, now seen corresponding path program 30 times [2022-03-15 15:49:24,528 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:24,528 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1638605250] [2022-03-15 15:49:24,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:24,528 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:24,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:24,571 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:24,571 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:24,571 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1638605250] [2022-03-15 15:49:24,571 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1638605250] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:24,571 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:24,571 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:24,571 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1687771864] [2022-03-15 15:49:24,572 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:24,572 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:24,572 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:24,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:24,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:24,572 INFO L87 Difference]: Start difference. First operand 266 states and 804 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:24,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:24,652 INFO L93 Difference]: Finished difference Result 401 states and 1146 transitions. [2022-03-15 15:49:24,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:24,652 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:24,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:24,653 INFO L225 Difference]: With dead ends: 401 [2022-03-15 15:49:24,653 INFO L226 Difference]: Without dead ends: 401 [2022-03-15 15:49:24,653 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:24,653 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 56 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 196 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:24,653 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 73 Invalid, 197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 196 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:24,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 401 states. [2022-03-15 15:49:24,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 401 to 268. [2022-03-15 15:49:24,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 268 states, 267 states have (on average 3.0374531835205993) internal successors, (811), 267 states have internal predecessors, (811), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:24,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 268 states to 268 states and 811 transitions. [2022-03-15 15:49:24,658 INFO L78 Accepts]: Start accepts. Automaton has 268 states and 811 transitions. Word has length 18 [2022-03-15 15:49:24,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:24,658 INFO L470 AbstractCegarLoop]: Abstraction has 268 states and 811 transitions. [2022-03-15 15:49:24,658 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:24,658 INFO L276 IsEmpty]: Start isEmpty. Operand 268 states and 811 transitions. [2022-03-15 15:49:24,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:24,659 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:24,659 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:24,659 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108 [2022-03-15 15:49:24,659 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:24,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:24,659 INFO L85 PathProgramCache]: Analyzing trace with hash 1934189573, now seen corresponding path program 41 times [2022-03-15 15:49:24,660 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:24,660 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1502208459] [2022-03-15 15:49:24,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:24,660 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:24,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:24,718 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:24,718 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:24,718 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1502208459] [2022-03-15 15:49:24,718 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1502208459] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:24,718 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:24,718 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:24,718 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1514772482] [2022-03-15 15:49:24,719 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:24,719 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:24,719 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:24,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:24,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:24,719 INFO L87 Difference]: Start difference. First operand 268 states and 811 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:24,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:24,826 INFO L93 Difference]: Finished difference Result 489 states and 1427 transitions. [2022-03-15 15:49:24,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:24,827 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:24,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:24,828 INFO L225 Difference]: With dead ends: 489 [2022-03-15 15:49:24,828 INFO L226 Difference]: Without dead ends: 489 [2022-03-15 15:49:24,828 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=66, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:24,828 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 56 mSDsluCounter, 85 mSDsCounter, 0 mSdLazyCounter, 172 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 177 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:24,828 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 62 Invalid, 177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 172 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:24,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 489 states. [2022-03-15 15:49:24,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 489 to 278. [2022-03-15 15:49:24,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 278 states, 277 states have (on average 3.108303249097473) internal successors, (861), 277 states have internal predecessors, (861), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:24,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 278 states to 278 states and 861 transitions. [2022-03-15 15:49:24,832 INFO L78 Accepts]: Start accepts. Automaton has 278 states and 861 transitions. Word has length 18 [2022-03-15 15:49:24,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:24,832 INFO L470 AbstractCegarLoop]: Abstraction has 278 states and 861 transitions. [2022-03-15 15:49:24,832 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:24,832 INFO L276 IsEmpty]: Start isEmpty. Operand 278 states and 861 transitions. [2022-03-15 15:49:24,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:24,833 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:24,833 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:24,833 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109 [2022-03-15 15:49:24,833 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:24,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:24,833 INFO L85 PathProgramCache]: Analyzing trace with hash -651603781, now seen corresponding path program 31 times [2022-03-15 15:49:24,833 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:24,833 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2081349733] [2022-03-15 15:49:24,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:24,833 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:24,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:24,887 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:24,888 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:24,888 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2081349733] [2022-03-15 15:49:24,888 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2081349733] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:24,888 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:24,888 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:24,889 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [479022581] [2022-03-15 15:49:24,889 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:24,889 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:24,889 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:24,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:24,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:24,889 INFO L87 Difference]: Start difference. First operand 278 states and 861 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:24,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:24,991 INFO L93 Difference]: Finished difference Result 552 states and 1579 transitions. [2022-03-15 15:49:24,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:24,991 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:24,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:24,992 INFO L225 Difference]: With dead ends: 552 [2022-03-15 15:49:24,992 INFO L226 Difference]: Without dead ends: 545 [2022-03-15 15:49:24,992 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=66, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:24,992 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 74 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 137 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:24,992 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 52 Invalid, 141 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 137 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:24,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2022-03-15 15:49:24,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 290. [2022-03-15 15:49:24,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 289 states have (on average 3.1072664359861593) internal successors, (898), 289 states have internal predecessors, (898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:24,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 898 transitions. [2022-03-15 15:49:24,997 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 898 transitions. Word has length 18 [2022-03-15 15:49:24,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:24,997 INFO L470 AbstractCegarLoop]: Abstraction has 290 states and 898 transitions. [2022-03-15 15:49:24,997 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:24,997 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 898 transitions. [2022-03-15 15:49:25,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:25,000 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:25,000 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:25,000 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110 [2022-03-15 15:49:25,000 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:25,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:25,000 INFO L85 PathProgramCache]: Analyzing trace with hash -1000660983, now seen corresponding path program 32 times [2022-03-15 15:49:25,001 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:25,001 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2072744150] [2022-03-15 15:49:25,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:25,001 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:25,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:25,061 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:25,061 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:25,061 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2072744150] [2022-03-15 15:49:25,061 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2072744150] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:25,061 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:25,061 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:25,061 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [431065535] [2022-03-15 15:49:25,061 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:25,061 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:25,062 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:25,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:25,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:25,062 INFO L87 Difference]: Start difference. First operand 290 states and 898 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:25,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:25,176 INFO L93 Difference]: Finished difference Result 561 states and 1614 transitions. [2022-03-15 15:49:25,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:25,176 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:25,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:25,177 INFO L225 Difference]: With dead ends: 561 [2022-03-15 15:49:25,177 INFO L226 Difference]: Without dead ends: 561 [2022-03-15 15:49:25,177 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:25,178 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 61 mSDsluCounter, 95 mSDsCounter, 0 mSdLazyCounter, 176 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 180 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 176 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:25,178 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 66 Invalid, 180 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 176 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:25,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2022-03-15 15:49:25,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 290. [2022-03-15 15:49:25,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 289 states have (on average 3.1072664359861593) internal successors, (898), 289 states have internal predecessors, (898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:25,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 898 transitions. [2022-03-15 15:49:25,182 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 898 transitions. Word has length 18 [2022-03-15 15:49:25,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:25,182 INFO L470 AbstractCegarLoop]: Abstraction has 290 states and 898 transitions. [2022-03-15 15:49:25,182 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:25,182 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 898 transitions. [2022-03-15 15:49:25,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:25,183 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:25,183 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:25,183 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable111 [2022-03-15 15:49:25,183 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:25,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:25,183 INFO L85 PathProgramCache]: Analyzing trace with hash -1478700289, now seen corresponding path program 42 times [2022-03-15 15:49:25,183 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:25,183 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [163143841] [2022-03-15 15:49:25,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:25,184 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:25,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:25,229 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:25,229 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:25,229 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [163143841] [2022-03-15 15:49:25,229 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [163143841] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:25,229 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:25,229 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:25,229 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234992072] [2022-03-15 15:49:25,230 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:25,230 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:25,230 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:25,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:25,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:25,230 INFO L87 Difference]: Start difference. First operand 290 states and 898 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:25,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:25,310 INFO L93 Difference]: Finished difference Result 487 states and 1413 transitions. [2022-03-15 15:49:25,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:25,310 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:25,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:25,311 INFO L225 Difference]: With dead ends: 487 [2022-03-15 15:49:25,311 INFO L226 Difference]: Without dead ends: 481 [2022-03-15 15:49:25,311 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:25,311 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 65 mSDsluCounter, 55 mSDsCounter, 0 mSdLazyCounter, 125 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 125 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:25,311 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [65 Valid, 45 Invalid, 130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 125 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 15:49:25,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 481 states. [2022-03-15 15:49:25,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 481 to 293. [2022-03-15 15:49:25,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 292 states have (on average 3.0821917808219177) internal successors, (900), 292 states have internal predecessors, (900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:25,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 900 transitions. [2022-03-15 15:49:25,315 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 900 transitions. Word has length 18 [2022-03-15 15:49:25,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:25,315 INFO L470 AbstractCegarLoop]: Abstraction has 293 states and 900 transitions. [2022-03-15 15:49:25,315 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:25,315 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 900 transitions. [2022-03-15 15:49:25,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:25,316 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:25,316 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:25,316 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable112 [2022-03-15 15:49:25,316 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:25,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:25,316 INFO L85 PathProgramCache]: Analyzing trace with hash -1619880389, now seen corresponding path program 43 times [2022-03-15 15:49:25,316 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:25,316 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1798688154] [2022-03-15 15:49:25,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:25,317 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:25,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:25,374 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:25,374 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:25,374 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1798688154] [2022-03-15 15:49:25,374 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1798688154] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:25,374 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:25,374 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:25,374 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [833368006] [2022-03-15 15:49:25,374 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:25,375 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:25,375 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:25,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:25,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:25,375 INFO L87 Difference]: Start difference. First operand 293 states and 900 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:25,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:25,484 INFO L93 Difference]: Finished difference Result 558 states and 1611 transitions. [2022-03-15 15:49:25,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:25,484 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:25,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:25,485 INFO L225 Difference]: With dead ends: 558 [2022-03-15 15:49:25,485 INFO L226 Difference]: Without dead ends: 558 [2022-03-15 15:49:25,485 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=67, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:25,485 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 73 mSDsluCounter, 78 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:25,485 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 57 Invalid, 172 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:25,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2022-03-15 15:49:25,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 296. [2022-03-15 15:49:25,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296 states, 295 states have (on average 3.1016949152542375) internal successors, (915), 295 states have internal predecessors, (915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:25,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 915 transitions. [2022-03-15 15:49:25,490 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 915 transitions. Word has length 18 [2022-03-15 15:49:25,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:25,490 INFO L470 AbstractCegarLoop]: Abstraction has 296 states and 915 transitions. [2022-03-15 15:49:25,490 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:25,490 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 915 transitions. [2022-03-15 15:49:25,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:25,490 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:25,490 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:25,491 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable113 [2022-03-15 15:49:25,491 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:25,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:25,491 INFO L85 PathProgramCache]: Analyzing trace with hash -625504769, now seen corresponding path program 44 times [2022-03-15 15:49:25,491 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:25,491 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2075730749] [2022-03-15 15:49:25,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:25,491 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:25,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:25,551 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:25,551 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:25,551 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2075730749] [2022-03-15 15:49:25,551 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2075730749] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:25,551 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:25,552 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:25,552 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [420620106] [2022-03-15 15:49:25,552 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:25,552 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:25,552 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:25,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:25,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:25,552 INFO L87 Difference]: Start difference. First operand 296 states and 915 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:25,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:25,677 INFO L93 Difference]: Finished difference Result 527 states and 1544 transitions. [2022-03-15 15:49:25,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:25,677 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:25,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:25,678 INFO L225 Difference]: With dead ends: 527 [2022-03-15 15:49:25,678 INFO L226 Difference]: Without dead ends: 527 [2022-03-15 15:49:25,678 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:25,678 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 65 mSDsluCounter, 86 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:25,678 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [65 Valid, 60 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 171 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:25,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 527 states. [2022-03-15 15:49:25,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 527 to 293. [2022-03-15 15:49:25,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 292 states have (on average 3.0821917808219177) internal successors, (900), 292 states have internal predecessors, (900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:25,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 900 transitions. [2022-03-15 15:49:25,682 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 900 transitions. Word has length 18 [2022-03-15 15:49:25,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:25,683 INFO L470 AbstractCegarLoop]: Abstraction has 293 states and 900 transitions. [2022-03-15 15:49:25,683 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:25,683 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 900 transitions. [2022-03-15 15:49:25,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:25,683 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:25,683 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:25,683 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable114 [2022-03-15 15:49:25,683 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:25,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:25,684 INFO L85 PathProgramCache]: Analyzing trace with hash 2025830735, now seen corresponding path program 33 times [2022-03-15 15:49:25,684 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:25,684 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2131806187] [2022-03-15 15:49:25,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:25,684 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:25,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:25,736 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:25,736 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:25,736 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2131806187] [2022-03-15 15:49:25,736 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2131806187] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:25,736 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:25,736 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:25,736 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1460209473] [2022-03-15 15:49:25,736 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:25,737 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:25,737 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:25,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:25,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:25,737 INFO L87 Difference]: Start difference. First operand 293 states and 900 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:25,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:25,834 INFO L93 Difference]: Finished difference Result 593 states and 1666 transitions. [2022-03-15 15:49:25,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:25,835 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:25,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:25,836 INFO L225 Difference]: With dead ends: 593 [2022-03-15 15:49:25,836 INFO L226 Difference]: Without dead ends: 586 [2022-03-15 15:49:25,836 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=67, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:25,836 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 84 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:25,836 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 57 Invalid, 144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 140 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:25,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 586 states. [2022-03-15 15:49:25,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 586 to 297. [2022-03-15 15:49:25,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 296 states have (on average 3.0878378378378377) internal successors, (914), 296 states have internal predecessors, (914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:25,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 914 transitions. [2022-03-15 15:49:25,841 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 914 transitions. Word has length 18 [2022-03-15 15:49:25,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:25,841 INFO L470 AbstractCegarLoop]: Abstraction has 297 states and 914 transitions. [2022-03-15 15:49:25,841 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:25,841 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 914 transitions. [2022-03-15 15:49:25,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:25,841 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:25,841 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:25,842 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115 [2022-03-15 15:49:25,842 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:25,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:25,842 INFO L85 PathProgramCache]: Analyzing trace with hash 334412023, now seen corresponding path program 34 times [2022-03-15 15:49:25,842 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:25,842 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [316903208] [2022-03-15 15:49:25,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:25,842 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:25,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:25,901 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:25,901 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:25,902 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [316903208] [2022-03-15 15:49:25,902 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [316903208] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:25,902 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:25,902 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:25,902 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436834780] [2022-03-15 15:49:25,902 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:25,902 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:25,902 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:25,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:25,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:25,903 INFO L87 Difference]: Start difference. First operand 297 states and 914 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:26,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:26,053 INFO L93 Difference]: Finished difference Result 498 states and 1420 transitions. [2022-03-15 15:49:26,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 15:49:26,053 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:26,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:26,054 INFO L225 Difference]: With dead ends: 498 [2022-03-15 15:49:26,054 INFO L226 Difference]: Without dead ends: 498 [2022-03-15 15:49:26,054 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:49:26,055 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 75 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 79 SdHoareTripleChecker+Invalid, 210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:26,055 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [75 Valid, 79 Invalid, 210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 205 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:26,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 498 states. [2022-03-15 15:49:26,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 498 to 295. [2022-03-15 15:49:26,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 295 states, 294 states have (on average 3.0918367346938775) internal successors, (909), 294 states have internal predecessors, (909), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:26,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 909 transitions. [2022-03-15 15:49:26,059 INFO L78 Accepts]: Start accepts. Automaton has 295 states and 909 transitions. Word has length 18 [2022-03-15 15:49:26,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:26,059 INFO L470 AbstractCegarLoop]: Abstraction has 295 states and 909 transitions. [2022-03-15 15:49:26,059 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:26,059 INFO L276 IsEmpty]: Start isEmpty. Operand 295 states and 909 transitions. [2022-03-15 15:49:26,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:26,060 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:26,060 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:26,060 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116 [2022-03-15 15:49:26,060 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:26,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:26,060 INFO L85 PathProgramCache]: Analyzing trace with hash -1103549513, now seen corresponding path program 35 times [2022-03-15 15:49:26,060 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:26,061 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1502720592] [2022-03-15 15:49:26,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:26,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:26,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:26,125 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:26,125 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:26,125 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1502720592] [2022-03-15 15:49:26,125 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1502720592] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:26,125 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:26,125 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:26,125 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [637603518] [2022-03-15 15:49:26,125 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:26,126 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:26,126 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:26,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:26,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:26,126 INFO L87 Difference]: Start difference. First operand 295 states and 909 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:26,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:26,264 INFO L93 Difference]: Finished difference Result 529 states and 1512 transitions. [2022-03-15 15:49:26,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:26,264 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:26,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:26,265 INFO L225 Difference]: With dead ends: 529 [2022-03-15 15:49:26,265 INFO L226 Difference]: Without dead ends: 529 [2022-03-15 15:49:26,265 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:26,265 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 64 mSDsluCounter, 133 mSDsCounter, 0 mSdLazyCounter, 239 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 240 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 239 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:26,265 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [64 Valid, 82 Invalid, 240 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 239 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:26,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2022-03-15 15:49:26,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 298. [2022-03-15 15:49:26,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 298 states, 297 states have (on average 3.111111111111111) internal successors, (924), 297 states have internal predecessors, (924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:26,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 298 states to 298 states and 924 transitions. [2022-03-15 15:49:26,270 INFO L78 Accepts]: Start accepts. Automaton has 298 states and 924 transitions. Word has length 18 [2022-03-15 15:49:26,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:26,270 INFO L470 AbstractCegarLoop]: Abstraction has 298 states and 924 transitions. [2022-03-15 15:49:26,270 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:26,270 INFO L276 IsEmpty]: Start isEmpty. Operand 298 states and 924 transitions. [2022-03-15 15:49:26,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:26,270 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:26,270 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:26,270 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117 [2022-03-15 15:49:26,270 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:26,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:26,271 INFO L85 PathProgramCache]: Analyzing trace with hash -324443997, now seen corresponding path program 36 times [2022-03-15 15:49:26,271 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:26,271 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [809275554] [2022-03-15 15:49:26,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:26,271 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:26,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:26,338 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:26,339 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:26,339 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [809275554] [2022-03-15 15:49:26,339 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [809275554] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:26,339 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:26,339 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:26,339 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [951225986] [2022-03-15 15:49:26,339 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:26,339 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:26,339 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:26,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:26,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:26,340 INFO L87 Difference]: Start difference. First operand 298 states and 924 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:26,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:26,459 INFO L93 Difference]: Finished difference Result 484 states and 1407 transitions. [2022-03-15 15:49:26,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:26,460 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:26,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:26,460 INFO L225 Difference]: With dead ends: 484 [2022-03-15 15:49:26,460 INFO L226 Difference]: Without dead ends: 484 [2022-03-15 15:49:26,461 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:26,461 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 56 mSDsluCounter, 105 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:26,461 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 73 Invalid, 199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 198 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:26,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2022-03-15 15:49:26,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 295. [2022-03-15 15:49:26,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 295 states, 294 states have (on average 3.0918367346938775) internal successors, (909), 294 states have internal predecessors, (909), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:26,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 909 transitions. [2022-03-15 15:49:26,465 INFO L78 Accepts]: Start accepts. Automaton has 295 states and 909 transitions. Word has length 18 [2022-03-15 15:49:26,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:26,465 INFO L470 AbstractCegarLoop]: Abstraction has 295 states and 909 transitions. [2022-03-15 15:49:26,465 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:26,465 INFO L276 IsEmpty]: Start isEmpty. Operand 295 states and 909 transitions. [2022-03-15 15:49:26,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:26,466 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:26,466 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:26,466 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118 [2022-03-15 15:49:26,466 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:26,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:26,466 INFO L85 PathProgramCache]: Analyzing trace with hash 354948363, now seen corresponding path program 45 times [2022-03-15 15:49:26,466 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:26,466 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [423958641] [2022-03-15 15:49:26,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:26,466 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:26,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:26,518 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:26,519 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:26,519 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [423958641] [2022-03-15 15:49:26,519 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [423958641] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:26,519 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:26,519 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:26,519 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [715427173] [2022-03-15 15:49:26,519 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:26,519 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:26,519 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:26,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:26,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:26,520 INFO L87 Difference]: Start difference. First operand 295 states and 909 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:26,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:26,651 INFO L93 Difference]: Finished difference Result 526 states and 1501 transitions. [2022-03-15 15:49:26,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:26,652 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:26,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:26,652 INFO L225 Difference]: With dead ends: 526 [2022-03-15 15:49:26,652 INFO L226 Difference]: Without dead ends: 520 [2022-03-15 15:49:26,653 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:26,653 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 91 mSDsluCounter, 90 mSDsCounter, 0 mSdLazyCounter, 179 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 179 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:26,653 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [91 Valid, 60 Invalid, 184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 179 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:26,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2022-03-15 15:49:26,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 299. [2022-03-15 15:49:26,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 299 states, 298 states have (on average 3.097315436241611) internal successors, (923), 298 states have internal predecessors, (923), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:26,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 299 states to 299 states and 923 transitions. [2022-03-15 15:49:26,657 INFO L78 Accepts]: Start accepts. Automaton has 299 states and 923 transitions. Word has length 18 [2022-03-15 15:49:26,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:26,657 INFO L470 AbstractCegarLoop]: Abstraction has 299 states and 923 transitions. [2022-03-15 15:49:26,658 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:26,658 INFO L276 IsEmpty]: Start isEmpty. Operand 299 states and 923 transitions. [2022-03-15 15:49:26,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:26,658 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:26,658 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:26,658 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119 [2022-03-15 15:49:26,658 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:26,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:26,658 INFO L85 PathProgramCache]: Analyzing trace with hash 378848277, now seen corresponding path program 46 times [2022-03-15 15:49:26,658 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:26,659 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [445755432] [2022-03-15 15:49:26,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:26,659 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:26,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:26,711 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:26,712 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:26,712 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [445755432] [2022-03-15 15:49:26,712 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [445755432] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:26,713 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:26,713 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:26,713 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401443335] [2022-03-15 15:49:26,713 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:26,713 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:26,713 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:26,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:26,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:26,713 INFO L87 Difference]: Start difference. First operand 299 states and 923 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:26,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:26,856 INFO L93 Difference]: Finished difference Result 509 states and 1483 transitions. [2022-03-15 15:49:26,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:26,857 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:26,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:26,857 INFO L225 Difference]: With dead ends: 509 [2022-03-15 15:49:26,857 INFO L226 Difference]: Without dead ends: 509 [2022-03-15 15:49:26,858 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:26,858 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 72 mSDsluCounter, 100 mSDsCounter, 0 mSdLazyCounter, 194 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 194 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:26,858 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 62 Invalid, 199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 194 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:26,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509 states. [2022-03-15 15:49:26,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 296. [2022-03-15 15:49:26,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296 states, 295 states have (on average 3.0915254237288137) internal successors, (912), 295 states have internal predecessors, (912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:26,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 912 transitions. [2022-03-15 15:49:26,870 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 912 transitions. Word has length 18 [2022-03-15 15:49:26,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:26,870 INFO L470 AbstractCegarLoop]: Abstraction has 296 states and 912 transitions. [2022-03-15 15:49:26,870 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:26,870 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 912 transitions. [2022-03-15 15:49:26,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:26,871 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:26,871 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:26,871 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120 [2022-03-15 15:49:26,871 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:26,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:26,871 INFO L85 PathProgramCache]: Analyzing trace with hash 562658277, now seen corresponding path program 47 times [2022-03-15 15:49:26,871 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:26,871 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [470290851] [2022-03-15 15:49:26,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:26,872 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:26,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:26,922 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:26,922 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:26,922 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [470290851] [2022-03-15 15:49:26,922 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [470290851] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:26,922 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:26,922 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:26,923 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [347439706] [2022-03-15 15:49:26,923 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:26,923 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:26,923 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:26,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:26,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:26,923 INFO L87 Difference]: Start difference. First operand 296 states and 912 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:27,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:27,022 INFO L93 Difference]: Finished difference Result 522 states and 1539 transitions. [2022-03-15 15:49:27,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:27,023 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:27,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:27,023 INFO L225 Difference]: With dead ends: 522 [2022-03-15 15:49:27,024 INFO L226 Difference]: Without dead ends: 522 [2022-03-15 15:49:27,024 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=67, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:27,024 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 62 mSDsluCounter, 90 mSDsCounter, 0 mSdLazyCounter, 182 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 61 SdHoareTripleChecker+Invalid, 187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:27,024 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 61 Invalid, 187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 182 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:27,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2022-03-15 15:49:27,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 297. [2022-03-15 15:49:27,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 296 states have (on average 3.0878378378378377) internal successors, (914), 296 states have internal predecessors, (914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:27,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 914 transitions. [2022-03-15 15:49:27,028 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 914 transitions. Word has length 18 [2022-03-15 15:49:27,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:27,028 INFO L470 AbstractCegarLoop]: Abstraction has 297 states and 914 transitions. [2022-03-15 15:49:27,028 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:27,028 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 914 transitions. [2022-03-15 15:49:27,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:27,029 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:27,029 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:27,029 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121 [2022-03-15 15:49:27,029 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:27,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:27,029 INFO L85 PathProgramCache]: Analyzing trace with hash 1557033897, now seen corresponding path program 48 times [2022-03-15 15:49:27,029 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:27,029 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355514914] [2022-03-15 15:49:27,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:27,029 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:27,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:27,102 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:27,102 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:27,102 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [355514914] [2022-03-15 15:49:27,102 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [355514914] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:49:27,102 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [256011948] [2022-03-15 15:49:27,103 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:49:27,103 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:49:27,103 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:49:27,104 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-03-15 15:49:27,118 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-03-15 15:49:27,152 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-15 15:49:27,153 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:49:27,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 15:49:27,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:49:27,248 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:27,248 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:49:27,328 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:27,328 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [256011948] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:49:27,328 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:49:27,328 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 14 [2022-03-15 15:49:27,328 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1766608073] [2022-03-15 15:49:27,328 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:49:27,328 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-15 15:49:27,328 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:27,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-15 15:49:27,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:49:27,329 INFO L87 Difference]: Start difference. First operand 297 states and 914 transitions. Second operand has 14 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 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-03-15 15:49:27,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:27,478 INFO L93 Difference]: Finished difference Result 516 states and 1521 transitions. [2022-03-15 15:49:27,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:27,478 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 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 18 [2022-03-15 15:49:27,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:27,479 INFO L225 Difference]: With dead ends: 516 [2022-03-15 15:49:27,479 INFO L226 Difference]: Without dead ends: 516 [2022-03-15 15:49:27,479 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2022-03-15 15:49:27,479 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 85 mSDsluCounter, 180 mSDsCounter, 0 mSdLazyCounter, 318 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 101 SdHoareTripleChecker+Invalid, 323 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 318 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:27,479 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [85 Valid, 101 Invalid, 323 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 318 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:27,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 516 states. [2022-03-15 15:49:27,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 516 to 286. [2022-03-15 15:49:27,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 285 states have (on average 3.07719298245614) internal successors, (877), 285 states have internal predecessors, (877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:27,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 877 transitions. [2022-03-15 15:49:27,483 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 877 transitions. Word has length 18 [2022-03-15 15:49:27,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:27,483 INFO L470 AbstractCegarLoop]: Abstraction has 286 states and 877 transitions. [2022-03-15 15:49:27,483 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 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-03-15 15:49:27,483 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 877 transitions. [2022-03-15 15:49:27,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:27,484 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:27,484 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:27,500 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-03-15 15:49:27,684 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,SelfDestructingSolverStorable122 [2022-03-15 15:49:27,684 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:27,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:27,685 INFO L85 PathProgramCache]: Analyzing trace with hash 839713783, now seen corresponding path program 49 times [2022-03-15 15:49:27,685 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:27,685 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [245083005] [2022-03-15 15:49:27,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:27,685 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:27,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:27,737 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:27,737 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:27,737 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [245083005] [2022-03-15 15:49:27,737 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [245083005] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:27,737 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:27,737 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:27,737 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [463474078] [2022-03-15 15:49:27,737 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:27,737 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:27,737 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:27,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:27,738 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:27,738 INFO L87 Difference]: Start difference. First operand 286 states and 877 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:27,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:27,836 INFO L93 Difference]: Finished difference Result 512 states and 1495 transitions. [2022-03-15 15:49:27,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:27,836 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:27,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:27,837 INFO L225 Difference]: With dead ends: 512 [2022-03-15 15:49:27,837 INFO L226 Difference]: Without dead ends: 512 [2022-03-15 15:49:27,837 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:27,837 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 58 mSDsluCounter, 78 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:27,837 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [58 Valid, 59 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:27,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2022-03-15 15:49:27,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 283. [2022-03-15 15:49:27,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 282 states have (on average 3.0673758865248226) internal successors, (865), 282 states have internal predecessors, (865), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:27,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 865 transitions. [2022-03-15 15:49:27,842 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 865 transitions. Word has length 18 [2022-03-15 15:49:27,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:27,842 INFO L470 AbstractCegarLoop]: Abstraction has 283 states and 865 transitions. [2022-03-15 15:49:27,842 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:27,842 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 865 transitions. [2022-03-15 15:49:27,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:27,842 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:27,842 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:27,842 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable123 [2022-03-15 15:49:27,842 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:27,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:27,843 INFO L85 PathProgramCache]: Analyzing trace with hash -509083621, now seen corresponding path program 37 times [2022-03-15 15:49:27,843 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:27,843 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [404728632] [2022-03-15 15:49:27,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:27,843 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:27,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:27,886 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:27,886 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:27,886 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [404728632] [2022-03-15 15:49:27,886 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [404728632] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:27,886 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:27,886 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:27,886 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [701506279] [2022-03-15 15:49:27,887 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:27,887 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:27,887 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:27,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:27,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:27,887 INFO L87 Difference]: Start difference. First operand 283 states and 865 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:27,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:27,986 INFO L93 Difference]: Finished difference Result 544 states and 1538 transitions. [2022-03-15 15:49:27,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:27,987 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:27,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:27,987 INFO L225 Difference]: With dead ends: 544 [2022-03-15 15:49:27,988 INFO L226 Difference]: Without dead ends: 537 [2022-03-15 15:49:27,988 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=67, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:27,988 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 65 mSDsluCounter, 113 mSDsCounter, 0 mSdLazyCounter, 192 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 196 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 192 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:27,988 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [65 Valid, 69 Invalid, 196 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 192 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:27,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states. [2022-03-15 15:49:27,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 289. [2022-03-15 15:49:27,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 289 states, 288 states have (on average 3.0625) internal successors, (882), 288 states have internal predecessors, (882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:27,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 882 transitions. [2022-03-15 15:49:27,992 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 882 transitions. Word has length 18 [2022-03-15 15:49:27,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:27,992 INFO L470 AbstractCegarLoop]: Abstraction has 289 states and 882 transitions. [2022-03-15 15:49:27,992 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:27,993 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 882 transitions. [2022-03-15 15:49:27,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:27,993 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:27,993 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:27,993 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable124 [2022-03-15 15:49:27,993 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:27,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:27,993 INFO L85 PathProgramCache]: Analyzing trace with hash 2094464963, now seen corresponding path program 38 times [2022-03-15 15:49:27,993 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:27,994 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1406338983] [2022-03-15 15:49:27,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:27,994 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:27,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:28,063 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:28,064 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:28,064 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1406338983] [2022-03-15 15:49:28,064 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1406338983] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:28,064 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:28,064 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:28,064 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1972565571] [2022-03-15 15:49:28,064 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:28,064 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:28,064 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:28,064 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:28,064 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:28,065 INFO L87 Difference]: Start difference. First operand 289 states and 882 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:28,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:28,202 INFO L93 Difference]: Finished difference Result 495 states and 1406 transitions. [2022-03-15 15:49:28,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 15:49:28,202 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:28,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:28,203 INFO L225 Difference]: With dead ends: 495 [2022-03-15 15:49:28,203 INFO L226 Difference]: Without dead ends: 495 [2022-03-15 15:49:28,203 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:49:28,203 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 75 mSDsluCounter, 122 mSDsCounter, 0 mSdLazyCounter, 226 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 77 SdHoareTripleChecker+Invalid, 230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 226 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:28,203 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [75 Valid, 77 Invalid, 230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 226 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:28,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 495 states. [2022-03-15 15:49:28,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 495 to 287. [2022-03-15 15:49:28,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 286 states have (on average 3.0664335664335662) internal successors, (877), 286 states have internal predecessors, (877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:28,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 877 transitions. [2022-03-15 15:49:28,207 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 877 transitions. Word has length 18 [2022-03-15 15:49:28,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:28,208 INFO L470 AbstractCegarLoop]: Abstraction has 287 states and 877 transitions. [2022-03-15 15:49:28,208 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:28,208 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 877 transitions. [2022-03-15 15:49:28,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:28,210 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:28,210 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:28,210 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable125 [2022-03-15 15:49:28,210 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:28,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:28,210 INFO L85 PathProgramCache]: Analyzing trace with hash 1172762823, now seen corresponding path program 39 times [2022-03-15 15:49:28,210 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:28,210 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [611358957] [2022-03-15 15:49:28,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:28,210 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:28,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:28,275 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:28,275 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:28,275 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [611358957] [2022-03-15 15:49:28,275 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [611358957] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:28,275 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:28,275 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:28,275 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1446925826] [2022-03-15 15:49:28,275 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:28,275 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:28,275 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:28,276 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:28,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:28,276 INFO L87 Difference]: Start difference. First operand 287 states and 877 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:28,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:28,385 INFO L93 Difference]: Finished difference Result 498 states and 1414 transitions. [2022-03-15 15:49:28,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-15 15:49:28,386 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:28,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:28,386 INFO L225 Difference]: With dead ends: 498 [2022-03-15 15:49:28,386 INFO L226 Difference]: Without dead ends: 498 [2022-03-15 15:49:28,387 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:28,387 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 76 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 202 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 206 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 202 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:28,387 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 75 Invalid, 206 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 202 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:28,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 498 states. [2022-03-15 15:49:28,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 498 to 285. [2022-03-15 15:49:28,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 284 states have (on average 3.0704225352112675) internal successors, (872), 284 states have internal predecessors, (872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:28,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 872 transitions. [2022-03-15 15:49:28,391 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 872 transitions. Word has length 18 [2022-03-15 15:49:28,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:28,391 INFO L470 AbstractCegarLoop]: Abstraction has 285 states and 872 transitions. [2022-03-15 15:49:28,391 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:28,391 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 872 transitions. [2022-03-15 15:49:28,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:28,392 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:28,392 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:28,392 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126 [2022-03-15 15:49:28,392 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:28,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:28,392 INFO L85 PathProgramCache]: Analyzing trace with hash -610953751, now seen corresponding path program 40 times [2022-03-15 15:49:28,392 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:28,392 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [395049403] [2022-03-15 15:49:28,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:28,392 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:28,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:28,455 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:28,455 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:28,455 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [395049403] [2022-03-15 15:49:28,455 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [395049403] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:28,455 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:28,456 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:28,456 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1279231202] [2022-03-15 15:49:28,456 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:28,456 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:28,456 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:28,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:28,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:28,457 INFO L87 Difference]: Start difference. First operand 285 states and 872 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:28,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:28,582 INFO L93 Difference]: Finished difference Result 506 states and 1454 transitions. [2022-03-15 15:49:28,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:28,582 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:28,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:28,583 INFO L225 Difference]: With dead ends: 506 [2022-03-15 15:49:28,583 INFO L226 Difference]: Without dead ends: 506 [2022-03-15 15:49:28,583 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:28,583 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 69 mSDsluCounter, 105 mSDsCounter, 0 mSdLazyCounter, 204 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 205 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:28,583 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 71 Invalid, 205 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 204 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:28,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 506 states. [2022-03-15 15:49:28,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 506 to 286. [2022-03-15 15:49:28,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 285 states have (on average 3.066666666666667) internal successors, (874), 285 states have internal predecessors, (874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:28,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 874 transitions. [2022-03-15 15:49:28,587 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 874 transitions. Word has length 18 [2022-03-15 15:49:28,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:28,587 INFO L470 AbstractCegarLoop]: Abstraction has 286 states and 874 transitions. [2022-03-15 15:49:28,587 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:28,588 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 874 transitions. [2022-03-15 15:49:28,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:28,588 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:28,588 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:28,588 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127 [2022-03-15 15:49:28,588 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:28,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:28,588 INFO L85 PathProgramCache]: Analyzing trace with hash 168151765, now seen corresponding path program 41 times [2022-03-15 15:49:28,589 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:28,589 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [254539947] [2022-03-15 15:49:28,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:28,589 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:28,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:28,638 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:28,638 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:28,638 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [254539947] [2022-03-15 15:49:28,638 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [254539947] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:28,638 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:28,639 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:28,639 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1271769687] [2022-03-15 15:49:28,639 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:28,639 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:28,639 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:28,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:28,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:28,639 INFO L87 Difference]: Start difference. First operand 286 states and 874 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:28,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:28,750 INFO L93 Difference]: Finished difference Result 503 states and 1445 transitions. [2022-03-15 15:49:28,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:28,750 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:28,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:28,751 INFO L225 Difference]: With dead ends: 503 [2022-03-15 15:49:28,751 INFO L226 Difference]: Without dead ends: 503 [2022-03-15 15:49:28,751 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:28,751 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 65 mSDsluCounter, 103 mSDsCounter, 0 mSdLazyCounter, 195 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 196 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:28,751 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [65 Valid, 69 Invalid, 196 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 195 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:28,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 503 states. [2022-03-15 15:49:28,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 503 to 283. [2022-03-15 15:49:28,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 282 states have (on average 3.0460992907801416) internal successors, (859), 282 states have internal predecessors, (859), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:28,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 859 transitions. [2022-03-15 15:49:28,755 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 859 transitions. Word has length 18 [2022-03-15 15:49:28,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:28,755 INFO L470 AbstractCegarLoop]: Abstraction has 283 states and 859 transitions. [2022-03-15 15:49:28,756 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:28,756 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 859 transitions. [2022-03-15 15:49:28,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:28,756 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:28,756 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:28,756 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128 [2022-03-15 15:49:28,756 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:28,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:28,756 INFO L85 PathProgramCache]: Analyzing trace with hash -1160545655, now seen corresponding path program 42 times [2022-03-15 15:49:28,756 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:28,757 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [718815827] [2022-03-15 15:49:28,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:28,757 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:28,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:28,798 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:28,798 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:28,799 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [718815827] [2022-03-15 15:49:28,799 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [718815827] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:28,799 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:28,799 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:28,799 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1625928957] [2022-03-15 15:49:28,799 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:28,799 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:28,799 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:28,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:28,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:28,799 INFO L87 Difference]: Start difference. First operand 283 states and 859 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:28,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:28,904 INFO L93 Difference]: Finished difference Result 491 states and 1413 transitions. [2022-03-15 15:49:28,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:28,904 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:28,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:28,905 INFO L225 Difference]: With dead ends: 491 [2022-03-15 15:49:28,905 INFO L226 Difference]: Without dead ends: 491 [2022-03-15 15:49:28,905 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:28,905 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 59 mSDsluCounter, 122 mSDsCounter, 0 mSdLazyCounter, 207 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 86 SdHoareTripleChecker+Invalid, 208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 207 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:28,906 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [59 Valid, 86 Invalid, 208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 207 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:28,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 491 states. [2022-03-15 15:49:28,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 491 to 272. [2022-03-15 15:49:28,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 272 states, 271 states have (on average 3.055350553505535) internal successors, (828), 271 states have internal predecessors, (828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:28,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 272 states to 272 states and 828 transitions. [2022-03-15 15:49:28,909 INFO L78 Accepts]: Start accepts. Automaton has 272 states and 828 transitions. Word has length 18 [2022-03-15 15:49:28,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:28,909 INFO L470 AbstractCegarLoop]: Abstraction has 272 states and 828 transitions. [2022-03-15 15:49:28,909 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:28,910 INFO L276 IsEmpty]: Start isEmpty. Operand 272 states and 828 transitions. [2022-03-15 15:49:28,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:28,910 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:28,910 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:28,910 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable129 [2022-03-15 15:49:28,910 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:28,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:28,910 INFO L85 PathProgramCache]: Analyzing trace with hash 425058399, now seen corresponding path program 50 times [2022-03-15 15:49:28,910 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:28,910 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [161549705] [2022-03-15 15:49:28,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:28,911 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:28,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:28,961 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:28,961 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:28,961 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [161549705] [2022-03-15 15:49:28,961 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [161549705] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:28,962 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:28,962 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:28,962 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731417799] [2022-03-15 15:49:28,962 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:28,962 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:28,962 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:28,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:28,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:28,962 INFO L87 Difference]: Start difference. First operand 272 states and 828 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:29,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:29,088 INFO L93 Difference]: Finished difference Result 410 states and 1189 transitions. [2022-03-15 15:49:29,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:29,088 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:29,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:29,089 INFO L225 Difference]: With dead ends: 410 [2022-03-15 15:49:29,089 INFO L226 Difference]: Without dead ends: 404 [2022-03-15 15:49:29,089 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:29,089 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 66 mSDsluCounter, 103 mSDsCounter, 0 mSdLazyCounter, 182 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 61 SdHoareTripleChecker+Invalid, 187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:29,090 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 61 Invalid, 187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 182 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:29,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 404 states. [2022-03-15 15:49:29,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 404 to 286. [2022-03-15 15:49:29,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 285 states have (on average 3.042105263157895) internal successors, (867), 285 states have internal predecessors, (867), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:29,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 867 transitions. [2022-03-15 15:49:29,093 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 867 transitions. Word has length 18 [2022-03-15 15:49:29,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:29,093 INFO L470 AbstractCegarLoop]: Abstraction has 286 states and 867 transitions. [2022-03-15 15:49:29,093 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:29,093 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 867 transitions. [2022-03-15 15:49:29,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:29,094 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:29,094 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:29,094 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130 [2022-03-15 15:49:29,094 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:29,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:29,094 INFO L85 PathProgramCache]: Analyzing trace with hash 448958313, now seen corresponding path program 51 times [2022-03-15 15:49:29,094 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:29,095 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [271063243] [2022-03-15 15:49:29,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:29,095 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:29,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:29,138 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:29,139 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:29,139 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [271063243] [2022-03-15 15:49:29,139 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [271063243] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:29,139 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:29,139 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:29,139 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1673807028] [2022-03-15 15:49:29,139 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:29,139 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:29,139 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:29,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:29,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:29,139 INFO L87 Difference]: Start difference. First operand 286 states and 867 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:29,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:29,266 INFO L93 Difference]: Finished difference Result 416 states and 1210 transitions. [2022-03-15 15:49:29,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:29,266 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:29,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:29,267 INFO L225 Difference]: With dead ends: 416 [2022-03-15 15:49:29,267 INFO L226 Difference]: Without dead ends: 416 [2022-03-15 15:49:29,267 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:29,267 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 66 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 152 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 152 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:29,267 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 52 Invalid, 157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 152 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:29,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 416 states. [2022-03-15 15:49:29,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 416 to 284. [2022-03-15 15:49:29,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284 states, 283 states have (on average 3.045936395759717) internal successors, (862), 283 states have internal predecessors, (862), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:29,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 862 transitions. [2022-03-15 15:49:29,271 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 862 transitions. Word has length 18 [2022-03-15 15:49:29,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:29,271 INFO L470 AbstractCegarLoop]: Abstraction has 284 states and 862 transitions. [2022-03-15 15:49:29,271 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:29,271 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 862 transitions. [2022-03-15 15:49:29,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:29,272 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:29,272 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:29,272 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131 [2022-03-15 15:49:29,272 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:29,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:29,272 INFO L85 PathProgramCache]: Analyzing trace with hash 1489194111, now seen corresponding path program 52 times [2022-03-15 15:49:29,272 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:29,272 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1888998989] [2022-03-15 15:49:29,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:29,272 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:29,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:29,317 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:29,317 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:29,317 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1888998989] [2022-03-15 15:49:29,317 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1888998989] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:29,317 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:29,317 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:29,317 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1471043502] [2022-03-15 15:49:29,317 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:29,318 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:29,318 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:29,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:29,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:29,318 INFO L87 Difference]: Start difference. First operand 284 states and 862 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:29,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:29,433 INFO L93 Difference]: Finished difference Result 420 states and 1226 transitions. [2022-03-15 15:49:29,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:29,433 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:29,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:29,434 INFO L225 Difference]: With dead ends: 420 [2022-03-15 15:49:29,434 INFO L226 Difference]: Without dead ends: 420 [2022-03-15 15:49:29,434 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:29,434 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 58 mSDsluCounter, 86 mSDsCounter, 0 mSdLazyCounter, 165 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 61 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 165 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:29,434 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [58 Valid, 61 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 165 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:29,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 420 states. [2022-03-15 15:49:29,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 420 to 274. [2022-03-15 15:49:29,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 274 states, 273 states have (on average 3.051282051282051) internal successors, (833), 273 states have internal predecessors, (833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:29,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 274 states to 274 states and 833 transitions. [2022-03-15 15:49:29,438 INFO L78 Accepts]: Start accepts. Automaton has 274 states and 833 transitions. Word has length 18 [2022-03-15 15:49:29,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:29,438 INFO L470 AbstractCegarLoop]: Abstraction has 274 states and 833 transitions. [2022-03-15 15:49:29,438 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:29,438 INFO L276 IsEmpty]: Start isEmpty. Operand 274 states and 833 transitions. [2022-03-15 15:49:29,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:29,438 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:29,438 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:29,438 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132 [2022-03-15 15:49:29,438 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:29,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:29,439 INFO L85 PathProgramCache]: Analyzing trace with hash -1930344541, now seen corresponding path program 43 times [2022-03-15 15:49:29,439 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:29,439 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1966430132] [2022-03-15 15:49:29,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:29,439 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:29,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:29,492 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:29,492 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:29,492 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1966430132] [2022-03-15 15:49:29,492 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1966430132] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:29,492 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:29,492 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:29,492 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1992332891] [2022-03-15 15:49:29,492 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:29,493 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:29,493 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:29,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:29,493 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:29,493 INFO L87 Difference]: Start difference. First operand 274 states and 833 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:29,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:29,613 INFO L93 Difference]: Finished difference Result 405 states and 1206 transitions. [2022-03-15 15:49:29,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-15 15:49:29,613 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:29,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:29,614 INFO L225 Difference]: With dead ends: 405 [2022-03-15 15:49:29,614 INFO L226 Difference]: Without dead ends: 398 [2022-03-15 15:49:29,614 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=83, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:49:29,614 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 62 mSDsluCounter, 100 mSDsCounter, 0 mSdLazyCounter, 202 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 61 SdHoareTripleChecker+Invalid, 204 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 202 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:29,614 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 61 Invalid, 204 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 202 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:29,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 398 states. [2022-03-15 15:49:29,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 398 to 277. [2022-03-15 15:49:29,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 277 states, 276 states have (on average 3.0471014492753623) internal successors, (841), 276 states have internal predecessors, (841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:29,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 841 transitions. [2022-03-15 15:49:29,618 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 841 transitions. Word has length 18 [2022-03-15 15:49:29,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:29,618 INFO L470 AbstractCegarLoop]: Abstraction has 277 states and 841 transitions. [2022-03-15 15:49:29,618 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:29,618 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 841 transitions. [2022-03-15 15:49:29,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:29,618 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:29,618 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:29,618 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable133 [2022-03-15 15:49:29,618 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:29,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:29,619 INFO L85 PathProgramCache]: Analyzing trace with hash 2015565553, now seen corresponding path program 44 times [2022-03-15 15:49:29,619 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:29,619 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [878379627] [2022-03-15 15:49:29,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:29,619 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:29,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:29,678 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:29,678 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:29,678 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [878379627] [2022-03-15 15:49:29,678 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [878379627] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:29,678 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:29,678 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:29,678 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1514757231] [2022-03-15 15:49:29,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:29,678 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:29,678 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:29,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:29,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:29,679 INFO L87 Difference]: Start difference. First operand 277 states and 841 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:29,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:29,786 INFO L93 Difference]: Finished difference Result 407 states and 1219 transitions. [2022-03-15 15:49:29,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:29,786 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:29,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:29,787 INFO L225 Difference]: With dead ends: 407 [2022-03-15 15:49:29,787 INFO L226 Difference]: Without dead ends: 407 [2022-03-15 15:49:29,787 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:29,787 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 45 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 226 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 226 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:29,787 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 70 Invalid, 227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 226 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:29,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 407 states. [2022-03-15 15:49:29,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 407 to 274. [2022-03-15 15:49:29,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 274 states, 273 states have (on average 3.051282051282051) internal successors, (833), 273 states have internal predecessors, (833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:29,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 274 states to 274 states and 833 transitions. [2022-03-15 15:49:29,791 INFO L78 Accepts]: Start accepts. Automaton has 274 states and 833 transitions. Word has length 18 [2022-03-15 15:49:29,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:29,791 INFO L470 AbstractCegarLoop]: Abstraction has 274 states and 833 transitions. [2022-03-15 15:49:29,791 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:29,791 INFO L276 IsEmpty]: Start isEmpty. Operand 274 states and 833 transitions. [2022-03-15 15:49:29,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:29,791 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:29,791 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:29,792 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable134 [2022-03-15 15:49:29,792 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:29,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:29,792 INFO L85 PathProgramCache]: Analyzing trace with hash 1480335751, now seen corresponding path program 45 times [2022-03-15 15:49:29,792 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:29,792 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [844860181] [2022-03-15 15:49:29,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:29,792 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:29,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:29,836 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:29,836 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:29,836 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [844860181] [2022-03-15 15:49:29,837 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [844860181] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:29,837 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:29,837 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:29,837 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2016033890] [2022-03-15 15:49:29,837 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:29,837 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:29,837 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:29,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:29,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:29,837 INFO L87 Difference]: Start difference. First operand 274 states and 833 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:29,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:29,928 INFO L93 Difference]: Finished difference Result 443 states and 1310 transitions. [2022-03-15 15:49:29,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:29,929 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:29,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:29,929 INFO L225 Difference]: With dead ends: 443 [2022-03-15 15:49:29,929 INFO L226 Difference]: Without dead ends: 443 [2022-03-15 15:49:29,930 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:29,930 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 58 mSDsluCounter, 93 mSDsCounter, 0 mSdLazyCounter, 203 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 205 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 203 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:29,930 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [58 Valid, 65 Invalid, 205 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 203 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:29,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 443 states. [2022-03-15 15:49:29,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 443 to 271. [2022-03-15 15:49:29,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 271 states, 270 states have (on average 3.0555555555555554) internal successors, (825), 270 states have internal predecessors, (825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:29,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 271 states to 271 states and 825 transitions. [2022-03-15 15:49:29,933 INFO L78 Accepts]: Start accepts. Automaton has 271 states and 825 transitions. Word has length 18 [2022-03-15 15:49:29,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:29,933 INFO L470 AbstractCegarLoop]: Abstraction has 271 states and 825 transitions. [2022-03-15 15:49:29,933 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:29,934 INFO L276 IsEmpty]: Start isEmpty. Operand 271 states and 825 transitions. [2022-03-15 15:49:29,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:29,934 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:29,934 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:29,934 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable135 [2022-03-15 15:49:29,934 INFO L402 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:29,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:29,934 INFO L85 PathProgramCache]: Analyzing trace with hash -2049648107, now seen corresponding path program 53 times [2022-03-15 15:49:29,934 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:29,934 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [535692580] [2022-03-15 15:49:29,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:29,935 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:29,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:29,985 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:29,985 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:29,985 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [535692580] [2022-03-15 15:49:29,985 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [535692580] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:29,986 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:29,986 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:29,993 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2142145161] [2022-03-15 15:49:29,993 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:29,994 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:29,994 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:29,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:29,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:29,994 INFO L87 Difference]: Start difference. First operand 271 states and 825 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:30,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:30,091 INFO L93 Difference]: Finished difference Result 537 states and 1547 transitions. [2022-03-15 15:49:30,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:30,091 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:30,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:30,092 INFO L225 Difference]: With dead ends: 537 [2022-03-15 15:49:30,092 INFO L226 Difference]: Without dead ends: 537 [2022-03-15 15:49:30,092 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=53, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:30,092 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 78 mSDsluCounter, 64 mSDsCounter, 0 mSdLazyCounter, 143 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 143 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:30,092 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 55 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 143 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:30,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states. [2022-03-15 15:49:30,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 279. [2022-03-15 15:49:30,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279 states, 278 states have (on average 3.1115107913669067) internal successors, (865), 278 states have internal predecessors, (865), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:30,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 865 transitions. [2022-03-15 15:49:30,096 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 865 transitions. Word has length 18 [2022-03-15 15:49:30,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:30,096 INFO L470 AbstractCegarLoop]: Abstraction has 279 states and 865 transitions. [2022-03-15 15:49:30,096 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:30,097 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 865 transitions. [2022-03-15 15:49:30,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:30,097 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:30,097 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:30,097 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable136 [2022-03-15 15:49:30,097 INFO L402 AbstractCegarLoop]: === Iteration 138 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:30,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:30,097 INFO L85 PathProgramCache]: Analyzing trace with hash -340474165, now seen corresponding path program 46 times [2022-03-15 15:49:30,097 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:30,097 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [880100508] [2022-03-15 15:49:30,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:30,098 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:30,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:30,149 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:30,149 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:30,149 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [880100508] [2022-03-15 15:49:30,149 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [880100508] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:30,149 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:30,149 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:30,149 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616545490] [2022-03-15 15:49:30,149 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:30,149 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:30,149 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:30,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:30,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:30,150 INFO L87 Difference]: Start difference. First operand 279 states and 865 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:30,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:30,243 INFO L93 Difference]: Finished difference Result 529 states and 1531 transitions. [2022-03-15 15:49:30,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:30,243 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:30,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:30,244 INFO L225 Difference]: With dead ends: 529 [2022-03-15 15:49:30,244 INFO L226 Difference]: Without dead ends: 522 [2022-03-15 15:49:30,244 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=53, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:30,244 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 70 mSDsluCounter, 79 mSDsCounter, 0 mSdLazyCounter, 159 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:30,244 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 57 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 159 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:30,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2022-03-15 15:49:30,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 291. [2022-03-15 15:49:30,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 290 states have (on average 3.110344827586207) internal successors, (902), 290 states have internal predecessors, (902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:30,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 902 transitions. [2022-03-15 15:49:30,249 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 902 transitions. Word has length 18 [2022-03-15 15:49:30,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:30,249 INFO L470 AbstractCegarLoop]: Abstraction has 291 states and 902 transitions. [2022-03-15 15:49:30,249 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:30,249 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 902 transitions. [2022-03-15 15:49:30,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:30,249 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:30,249 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:30,249 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137 [2022-03-15 15:49:30,249 INFO L402 AbstractCegarLoop]: === Iteration 139 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:30,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:30,250 INFO L85 PathProgramCache]: Analyzing trace with hash -689531367, now seen corresponding path program 47 times [2022-03-15 15:49:30,250 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:30,250 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1711861842] [2022-03-15 15:49:30,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:30,250 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:30,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:30,308 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:30,308 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:30,308 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1711861842] [2022-03-15 15:49:30,308 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1711861842] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:30,308 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:30,308 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:30,308 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [880936325] [2022-03-15 15:49:30,308 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:30,309 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:30,309 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:30,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:30,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:30,309 INFO L87 Difference]: Start difference. First operand 291 states and 902 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:30,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:30,429 INFO L93 Difference]: Finished difference Result 521 states and 1512 transitions. [2022-03-15 15:49:30,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-15 15:49:30,429 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:30,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:30,430 INFO L225 Difference]: With dead ends: 521 [2022-03-15 15:49:30,430 INFO L226 Difference]: Without dead ends: 521 [2022-03-15 15:49:30,430 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:30,431 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 62 mSDsluCounter, 103 mSDsCounter, 0 mSdLazyCounter, 203 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 207 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 203 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:30,431 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 75 Invalid, 207 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 203 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:30,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2022-03-15 15:49:30,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 291. [2022-03-15 15:49:30,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 290 states have (on average 3.110344827586207) internal successors, (902), 290 states have internal predecessors, (902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:30,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 902 transitions. [2022-03-15 15:49:30,435 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 902 transitions. Word has length 18 [2022-03-15 15:49:30,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:30,435 INFO L470 AbstractCegarLoop]: Abstraction has 291 states and 902 transitions. [2022-03-15 15:49:30,435 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:30,435 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 902 transitions. [2022-03-15 15:49:30,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:30,435 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:30,435 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:30,435 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable138 [2022-03-15 15:49:30,436 INFO L402 AbstractCegarLoop]: === Iteration 140 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:30,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:30,436 INFO L85 PathProgramCache]: Analyzing trace with hash -1167570673, now seen corresponding path program 54 times [2022-03-15 15:49:30,436 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:30,436 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [582736470] [2022-03-15 15:49:30,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:30,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:30,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:30,484 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:30,484 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:30,484 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [582736470] [2022-03-15 15:49:30,484 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [582736470] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:30,484 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:30,484 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:30,484 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [627071875] [2022-03-15 15:49:30,484 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:30,484 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:30,484 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:30,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:30,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:30,485 INFO L87 Difference]: Start difference. First operand 291 states and 902 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:30,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:30,593 INFO L93 Difference]: Finished difference Result 548 states and 1570 transitions. [2022-03-15 15:49:30,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:30,593 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:30,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:30,594 INFO L225 Difference]: With dead ends: 548 [2022-03-15 15:49:30,594 INFO L226 Difference]: Without dead ends: 542 [2022-03-15 15:49:30,594 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:30,595 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 75 mSDsluCounter, 89 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:30,595 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [75 Valid, 64 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 171 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:30,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 542 states. [2022-03-15 15:49:30,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 542 to 294. [2022-03-15 15:49:30,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 294 states, 293 states have (on average 3.0853242320819114) internal successors, (904), 293 states have internal predecessors, (904), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:30,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 904 transitions. [2022-03-15 15:49:30,599 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 904 transitions. Word has length 18 [2022-03-15 15:49:30,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:30,599 INFO L470 AbstractCegarLoop]: Abstraction has 294 states and 904 transitions. [2022-03-15 15:49:30,599 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:30,599 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 904 transitions. [2022-03-15 15:49:30,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:30,600 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:30,600 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:30,600 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable139 [2022-03-15 15:49:30,600 INFO L402 AbstractCegarLoop]: === Iteration 141 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:30,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:30,600 INFO L85 PathProgramCache]: Analyzing trace with hash -1308750773, now seen corresponding path program 55 times [2022-03-15 15:49:30,600 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:30,600 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1526877645] [2022-03-15 15:49:30,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:30,600 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:30,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:30,651 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:30,651 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:30,651 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1526877645] [2022-03-15 15:49:30,651 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1526877645] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:30,651 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:30,651 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:30,651 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816123953] [2022-03-15 15:49:30,651 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:30,651 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:30,652 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:30,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:30,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:30,652 INFO L87 Difference]: Start difference. First operand 294 states and 904 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:30,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:30,754 INFO L93 Difference]: Finished difference Result 546 states and 1563 transitions. [2022-03-15 15:49:30,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:30,755 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:30,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:30,755 INFO L225 Difference]: With dead ends: 546 [2022-03-15 15:49:30,755 INFO L226 Difference]: Without dead ends: 546 [2022-03-15 15:49:30,756 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:30,756 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 64 mSDsluCounter, 88 mSDsCounter, 0 mSdLazyCounter, 183 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:30,756 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [64 Valid, 65 Invalid, 184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 183 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:30,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2022-03-15 15:49:30,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 287. [2022-03-15 15:49:30,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 286 states have (on average 3.097902097902098) internal successors, (886), 286 states have internal predecessors, (886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:30,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 886 transitions. [2022-03-15 15:49:30,760 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 886 transitions. Word has length 18 [2022-03-15 15:49:30,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:30,760 INFO L470 AbstractCegarLoop]: Abstraction has 287 states and 886 transitions. [2022-03-15 15:49:30,760 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:30,760 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 886 transitions. [2022-03-15 15:49:30,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:30,761 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:30,761 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:30,761 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140 [2022-03-15 15:49:30,761 INFO L402 AbstractCegarLoop]: === Iteration 142 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:30,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:30,761 INFO L85 PathProgramCache]: Analyzing trace with hash -314375153, now seen corresponding path program 56 times [2022-03-15 15:49:30,761 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:30,761 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1789729516] [2022-03-15 15:49:30,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:30,761 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:30,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:30,813 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:30,814 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:30,814 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1789729516] [2022-03-15 15:49:30,814 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1789729516] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:30,814 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:30,814 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:30,814 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1868988016] [2022-03-15 15:49:30,814 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:30,814 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:30,814 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:30,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:30,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:30,814 INFO L87 Difference]: Start difference. First operand 287 states and 886 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:30,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:30,939 INFO L93 Difference]: Finished difference Result 509 states and 1481 transitions. [2022-03-15 15:49:30,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:30,939 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:30,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:30,940 INFO L225 Difference]: With dead ends: 509 [2022-03-15 15:49:30,940 INFO L226 Difference]: Without dead ends: 509 [2022-03-15 15:49:30,940 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:30,941 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 65 mSDsluCounter, 91 mSDsCounter, 0 mSdLazyCounter, 186 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:30,941 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [65 Valid, 66 Invalid, 187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 186 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:30,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509 states. [2022-03-15 15:49:30,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 284. [2022-03-15 15:49:30,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284 states, 283 states have (on average 3.07773851590106) internal successors, (871), 283 states have internal predecessors, (871), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:30,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 871 transitions. [2022-03-15 15:49:30,945 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 871 transitions. Word has length 18 [2022-03-15 15:49:30,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:30,945 INFO L470 AbstractCegarLoop]: Abstraction has 284 states and 871 transitions. [2022-03-15 15:49:30,945 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:30,945 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 871 transitions. [2022-03-15 15:49:30,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:30,946 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:30,946 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:30,946 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141 [2022-03-15 15:49:30,946 INFO L402 AbstractCegarLoop]: === Iteration 143 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:30,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:30,946 INFO L85 PathProgramCache]: Analyzing trace with hash -1958006945, now seen corresponding path program 48 times [2022-03-15 15:49:30,946 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:30,946 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [336122354] [2022-03-15 15:49:30,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:30,947 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:30,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:31,003 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:31,003 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:31,003 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [336122354] [2022-03-15 15:49:31,003 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [336122354] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:31,004 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:31,004 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:31,004 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1672226999] [2022-03-15 15:49:31,004 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:31,004 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:31,004 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:31,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:31,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:31,004 INFO L87 Difference]: Start difference. First operand 284 states and 871 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:31,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:31,098 INFO L93 Difference]: Finished difference Result 486 states and 1417 transitions. [2022-03-15 15:49:31,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:31,098 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:31,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:31,099 INFO L225 Difference]: With dead ends: 486 [2022-03-15 15:49:31,099 INFO L226 Difference]: Without dead ends: 479 [2022-03-15 15:49:31,099 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:31,099 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 70 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:31,099 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 53 Invalid, 165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:31,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 479 states. [2022-03-15 15:49:31,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 479 to 288. [2022-03-15 15:49:31,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 287 states have (on average 3.083623693379791) internal successors, (885), 287 states have internal predecessors, (885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:31,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 885 transitions. [2022-03-15 15:49:31,103 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 885 transitions. Word has length 18 [2022-03-15 15:49:31,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:31,103 INFO L470 AbstractCegarLoop]: Abstraction has 288 states and 885 transitions. [2022-03-15 15:49:31,104 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:31,104 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 885 transitions. [2022-03-15 15:49:31,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:31,104 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:31,104 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:31,104 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142 [2022-03-15 15:49:31,104 INFO L402 AbstractCegarLoop]: === Iteration 144 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:31,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:31,104 INFO L85 PathProgramCache]: Analyzing trace with hash 645541639, now seen corresponding path program 49 times [2022-03-15 15:49:31,104 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:31,105 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1477518895] [2022-03-15 15:49:31,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:31,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:31,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:31,160 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:31,160 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:31,160 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1477518895] [2022-03-15 15:49:31,160 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1477518895] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:31,160 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:31,160 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:31,160 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [38119911] [2022-03-15 15:49:31,160 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:31,160 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:31,160 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:31,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:31,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:31,161 INFO L87 Difference]: Start difference. First operand 288 states and 885 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:31,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:31,268 INFO L93 Difference]: Finished difference Result 509 states and 1477 transitions. [2022-03-15 15:49:31,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:31,268 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:31,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:31,269 INFO L225 Difference]: With dead ends: 509 [2022-03-15 15:49:31,269 INFO L226 Difference]: Without dead ends: 509 [2022-03-15 15:49:31,269 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:31,269 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 60 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 190 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:31,269 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [60 Valid, 66 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 190 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:31,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509 states. [2022-03-15 15:49:31,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 286. [2022-03-15 15:49:31,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 285 states have (on average 3.087719298245614) internal successors, (880), 285 states have internal predecessors, (880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:31,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 880 transitions. [2022-03-15 15:49:31,273 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 880 transitions. Word has length 18 [2022-03-15 15:49:31,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:31,273 INFO L470 AbstractCegarLoop]: Abstraction has 286 states and 880 transitions. [2022-03-15 15:49:31,273 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:31,274 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 880 transitions. [2022-03-15 15:49:31,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:31,274 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:31,274 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:31,274 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143 [2022-03-15 15:49:31,274 INFO L402 AbstractCegarLoop]: === Iteration 145 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:31,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:31,274 INFO L85 PathProgramCache]: Analyzing trace with hash -792419897, now seen corresponding path program 50 times [2022-03-15 15:49:31,274 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:31,274 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [72681208] [2022-03-15 15:49:31,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:31,275 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:31,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:31,332 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:31,332 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:31,332 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [72681208] [2022-03-15 15:49:31,332 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [72681208] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:31,332 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:31,332 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:31,332 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224488962] [2022-03-15 15:49:31,332 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:31,333 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:31,333 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:31,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:31,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:31,333 INFO L87 Difference]: Start difference. First operand 286 states and 880 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:31,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:31,461 INFO L93 Difference]: Finished difference Result 552 states and 1582 transitions. [2022-03-15 15:49:31,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:31,462 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:31,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:31,463 INFO L225 Difference]: With dead ends: 552 [2022-03-15 15:49:31,463 INFO L226 Difference]: Without dead ends: 552 [2022-03-15 15:49:31,463 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:31,463 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 63 mSDsluCounter, 141 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 97 SdHoareTripleChecker+Invalid, 258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:31,463 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 97 Invalid, 258 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 257 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:31,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2022-03-15 15:49:31,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 289. [2022-03-15 15:49:31,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 289 states, 288 states have (on average 3.107638888888889) internal successors, (895), 288 states have internal predecessors, (895), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:31,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 895 transitions. [2022-03-15 15:49:31,467 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 895 transitions. Word has length 18 [2022-03-15 15:49:31,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:31,467 INFO L470 AbstractCegarLoop]: Abstraction has 289 states and 895 transitions. [2022-03-15 15:49:31,467 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:31,467 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 895 transitions. [2022-03-15 15:49:31,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:31,468 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:31,468 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:31,468 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable144 [2022-03-15 15:49:31,468 INFO L402 AbstractCegarLoop]: === Iteration 146 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:31,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:31,468 INFO L85 PathProgramCache]: Analyzing trace with hash -13314381, now seen corresponding path program 51 times [2022-03-15 15:49:31,468 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:31,468 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [765504479] [2022-03-15 15:49:31,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:31,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:31,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:31,532 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:31,532 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:31,532 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [765504479] [2022-03-15 15:49:31,532 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [765504479] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:31,532 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:31,532 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:31,532 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1284113069] [2022-03-15 15:49:31,532 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:31,533 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:31,533 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:31,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:31,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:31,533 INFO L87 Difference]: Start difference. First operand 289 states and 895 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:31,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:31,633 INFO L93 Difference]: Finished difference Result 519 states and 1511 transitions. [2022-03-15 15:49:31,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:31,634 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:31,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:31,634 INFO L225 Difference]: With dead ends: 519 [2022-03-15 15:49:31,635 INFO L226 Difference]: Without dead ends: 519 [2022-03-15 15:49:31,635 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:49:31,635 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 55 mSDsluCounter, 99 mSDsCounter, 0 mSdLazyCounter, 204 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 205 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:31,635 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 75 Invalid, 205 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 204 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:31,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 519 states. [2022-03-15 15:49:31,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 519 to 286. [2022-03-15 15:49:31,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 285 states have (on average 3.087719298245614) internal successors, (880), 285 states have internal predecessors, (880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:31,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 880 transitions. [2022-03-15 15:49:31,639 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 880 transitions. Word has length 18 [2022-03-15 15:49:31,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:31,639 INFO L470 AbstractCegarLoop]: Abstraction has 286 states and 880 transitions. [2022-03-15 15:49:31,639 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:31,639 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 880 transitions. [2022-03-15 15:49:31,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:31,639 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:31,640 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:31,640 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable145 [2022-03-15 15:49:31,640 INFO L402 AbstractCegarLoop]: === Iteration 147 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:31,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:31,640 INFO L85 PathProgramCache]: Analyzing trace with hash 666077979, now seen corresponding path program 57 times [2022-03-15 15:49:31,640 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:31,640 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1410571194] [2022-03-15 15:49:31,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:31,640 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:31,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:31,691 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:31,691 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:31,691 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1410571194] [2022-03-15 15:49:31,691 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1410571194] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:31,691 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:31,691 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:31,691 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [832770403] [2022-03-15 15:49:31,691 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:31,691 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:31,691 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:31,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:31,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:31,692 INFO L87 Difference]: Start difference. First operand 286 states and 880 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:31,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:31,827 INFO L93 Difference]: Finished difference Result 541 states and 1547 transitions. [2022-03-15 15:49:31,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:31,827 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:31,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:31,828 INFO L225 Difference]: With dead ends: 541 [2022-03-15 15:49:31,828 INFO L226 Difference]: Without dead ends: 535 [2022-03-15 15:49:31,828 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:31,828 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 76 mSDsluCounter, 111 mSDsCounter, 0 mSdLazyCounter, 207 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 207 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:31,828 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 74 Invalid, 209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 207 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:31,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2022-03-15 15:49:31,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 296. [2022-03-15 15:49:31,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296 states, 295 states have (on average 3.074576271186441) internal successors, (907), 295 states have internal predecessors, (907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:31,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 907 transitions. [2022-03-15 15:49:31,832 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 907 transitions. Word has length 18 [2022-03-15 15:49:31,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:31,832 INFO L470 AbstractCegarLoop]: Abstraction has 296 states and 907 transitions. [2022-03-15 15:49:31,832 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:31,832 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 907 transitions. [2022-03-15 15:49:31,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:31,833 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:31,833 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:31,833 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable146 [2022-03-15 15:49:31,833 INFO L402 AbstractCegarLoop]: === Iteration 148 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:31,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:31,833 INFO L85 PathProgramCache]: Analyzing trace with hash 689977893, now seen corresponding path program 58 times [2022-03-15 15:49:31,833 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:31,833 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1893963628] [2022-03-15 15:49:31,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:31,834 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:31,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:31,891 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:31,891 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:31,891 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1893963628] [2022-03-15 15:49:31,892 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1893963628] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:31,892 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:31,892 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:31,892 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [704165371] [2022-03-15 15:49:31,892 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:31,892 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:31,892 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:31,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:31,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:31,892 INFO L87 Difference]: Start difference. First operand 296 states and 907 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:32,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:32,028 INFO L93 Difference]: Finished difference Result 518 states and 1508 transitions. [2022-03-15 15:49:32,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:32,028 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:32,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:32,029 INFO L225 Difference]: With dead ends: 518 [2022-03-15 15:49:32,029 INFO L226 Difference]: Without dead ends: 518 [2022-03-15 15:49:32,029 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:32,029 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 56 mSDsluCounter, 111 mSDsCounter, 0 mSdLazyCounter, 210 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 210 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:32,030 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 75 Invalid, 212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 210 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:32,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2022-03-15 15:49:32,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 285. [2022-03-15 15:49:32,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 284 states have (on average 3.0774647887323945) internal successors, (874), 284 states have internal predecessors, (874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:32,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 874 transitions. [2022-03-15 15:49:32,034 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 874 transitions. Word has length 18 [2022-03-15 15:49:32,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:32,034 INFO L470 AbstractCegarLoop]: Abstraction has 285 states and 874 transitions. [2022-03-15 15:49:32,034 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:32,034 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 874 transitions. [2022-03-15 15:49:32,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:32,034 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:32,034 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:32,034 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable147 [2022-03-15 15:49:32,034 INFO L402 AbstractCegarLoop]: === Iteration 149 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:32,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:32,035 INFO L85 PathProgramCache]: Analyzing trace with hash -1709208679, now seen corresponding path program 52 times [2022-03-15 15:49:32,035 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:32,035 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1720257313] [2022-03-15 15:49:32,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:32,035 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:32,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:32,078 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:32,078 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:32,078 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1720257313] [2022-03-15 15:49:32,078 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1720257313] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:32,078 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:32,078 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:32,078 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [364844540] [2022-03-15 15:49:32,078 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:32,078 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:32,078 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:32,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:32,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:32,079 INFO L87 Difference]: Start difference. First operand 285 states and 874 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:32,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:32,187 INFO L93 Difference]: Finished difference Result 587 states and 1716 transitions. [2022-03-15 15:49:32,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:32,187 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:32,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:32,188 INFO L225 Difference]: With dead ends: 587 [2022-03-15 15:49:32,188 INFO L226 Difference]: Without dead ends: 587 [2022-03-15 15:49:32,188 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:32,188 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 66 mSDsluCounter, 134 mSDsCounter, 0 mSdLazyCounter, 247 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 93 SdHoareTripleChecker+Invalid, 247 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 247 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:32,189 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 93 Invalid, 247 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 247 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:32,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 587 states. [2022-03-15 15:49:32,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 587 to 288. [2022-03-15 15:49:32,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 287 states have (on average 3.087108013937282) internal successors, (886), 287 states have internal predecessors, (886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:32,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 886 transitions. [2022-03-15 15:49:32,193 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 886 transitions. Word has length 18 [2022-03-15 15:49:32,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:32,193 INFO L470 AbstractCegarLoop]: Abstraction has 288 states and 886 transitions. [2022-03-15 15:49:32,193 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:32,193 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 886 transitions. [2022-03-15 15:49:32,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:32,194 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:32,194 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:32,194 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable148 [2022-03-15 15:49:32,194 INFO L402 AbstractCegarLoop]: === Iteration 150 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:32,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:32,194 INFO L85 PathProgramCache]: Analyzing trace with hash 1390118769, now seen corresponding path program 53 times [2022-03-15 15:49:32,194 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:32,194 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805709247] [2022-03-15 15:49:32,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:32,194 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:32,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:32,250 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:32,251 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:32,251 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [805709247] [2022-03-15 15:49:32,251 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [805709247] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:32,251 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:32,251 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:32,251 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717876533] [2022-03-15 15:49:32,251 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:32,251 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:32,251 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:32,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:32,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:32,252 INFO L87 Difference]: Start difference. First operand 288 states and 886 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:32,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:32,368 INFO L93 Difference]: Finished difference Result 565 states and 1644 transitions. [2022-03-15 15:49:32,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:32,368 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:32,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:32,369 INFO L225 Difference]: With dead ends: 565 [2022-03-15 15:49:32,369 INFO L226 Difference]: Without dead ends: 565 [2022-03-15 15:49:32,369 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:32,369 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 66 mSDsluCounter, 135 mSDsCounter, 0 mSdLazyCounter, 259 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 93 SdHoareTripleChecker+Invalid, 260 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 259 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:32,369 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 93 Invalid, 260 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 259 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:32,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2022-03-15 15:49:32,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 291. [2022-03-15 15:49:32,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 290 states have (on average 3.106896551724138) internal successors, (901), 290 states have internal predecessors, (901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:32,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 901 transitions. [2022-03-15 15:49:32,374 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 901 transitions. Word has length 18 [2022-03-15 15:49:32,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:32,374 INFO L470 AbstractCegarLoop]: Abstraction has 291 states and 901 transitions. [2022-03-15 15:49:32,374 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:32,374 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 901 transitions. [2022-03-15 15:49:32,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:32,374 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:32,374 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:32,374 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable149 [2022-03-15 15:49:32,375 INFO L402 AbstractCegarLoop]: === Iteration 151 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:32,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:32,375 INFO L85 PathProgramCache]: Analyzing trace with hash -2125743011, now seen corresponding path program 54 times [2022-03-15 15:49:32,375 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:32,375 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1693057641] [2022-03-15 15:49:32,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:32,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:32,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:32,439 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:32,439 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:32,439 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1693057641] [2022-03-15 15:49:32,440 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1693057641] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:32,440 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:32,440 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:32,440 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1135382100] [2022-03-15 15:49:32,440 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:32,440 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:32,440 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:32,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:32,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:32,440 INFO L87 Difference]: Start difference. First operand 291 states and 901 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:32,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:32,549 INFO L93 Difference]: Finished difference Result 532 states and 1573 transitions. [2022-03-15 15:49:32,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:32,549 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:32,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:32,550 INFO L225 Difference]: With dead ends: 532 [2022-03-15 15:49:32,550 INFO L226 Difference]: Without dead ends: 532 [2022-03-15 15:49:32,550 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:32,550 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 58 mSDsluCounter, 106 mSDsCounter, 0 mSdLazyCounter, 223 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 77 SdHoareTripleChecker+Invalid, 224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:32,550 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [58 Valid, 77 Invalid, 224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 223 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:32,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2022-03-15 15:49:32,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 285. [2022-03-15 15:49:32,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 284 states have (on average 3.0774647887323945) internal successors, (874), 284 states have internal predecessors, (874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:32,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 874 transitions. [2022-03-15 15:49:32,554 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 874 transitions. Word has length 18 [2022-03-15 15:49:32,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:32,554 INFO L470 AbstractCegarLoop]: Abstraction has 285 states and 874 transitions. [2022-03-15 15:49:32,554 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:32,554 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 874 transitions. [2022-03-15 15:49:32,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:32,555 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:32,555 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:32,555 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150 [2022-03-15 15:49:32,555 INFO L402 AbstractCegarLoop]: === Iteration 152 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:32,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:32,555 INFO L85 PathProgramCache]: Analyzing trace with hash -1868836377, now seen corresponding path program 59 times [2022-03-15 15:49:32,555 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:32,555 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [123369572] [2022-03-15 15:49:32,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:32,555 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:32,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:32,613 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:32,613 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:32,613 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [123369572] [2022-03-15 15:49:32,613 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [123369572] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:32,613 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:32,613 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:32,613 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036456887] [2022-03-15 15:49:32,613 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:32,613 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:32,613 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:32,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:32,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:32,614 INFO L87 Difference]: Start difference. First operand 285 states and 874 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:32,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:32,745 INFO L93 Difference]: Finished difference Result 526 states and 1497 transitions. [2022-03-15 15:49:32,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:32,745 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:32,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:32,746 INFO L225 Difference]: With dead ends: 526 [2022-03-15 15:49:32,746 INFO L226 Difference]: Without dead ends: 520 [2022-03-15 15:49:32,746 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:32,746 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 81 mSDsluCounter, 104 mSDsCounter, 0 mSdLazyCounter, 196 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:32,746 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [81 Valid, 68 Invalid, 197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 196 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:32,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2022-03-15 15:49:32,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 297. [2022-03-15 15:49:32,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 296 states have (on average 3.060810810810811) internal successors, (906), 296 states have internal predecessors, (906), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:32,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 906 transitions. [2022-03-15 15:49:32,754 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 906 transitions. Word has length 18 [2022-03-15 15:49:32,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:32,755 INFO L470 AbstractCegarLoop]: Abstraction has 297 states and 906 transitions. [2022-03-15 15:49:32,755 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:32,755 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 906 transitions. [2022-03-15 15:49:32,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:32,755 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:32,755 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:32,755 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151 [2022-03-15 15:49:32,755 INFO L402 AbstractCegarLoop]: === Iteration 153 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:32,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:32,756 INFO L85 PathProgramCache]: Analyzing trace with hash -1844936463, now seen corresponding path program 60 times [2022-03-15 15:49:32,756 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:32,756 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [903019324] [2022-03-15 15:49:32,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:32,756 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:32,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:32,820 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:32,821 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:32,821 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [903019324] [2022-03-15 15:49:32,821 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [903019324] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:32,821 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:32,821 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:32,821 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [315034579] [2022-03-15 15:49:32,821 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:32,821 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:32,821 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:32,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:32,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:32,822 INFO L87 Difference]: Start difference. First operand 297 states and 906 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:32,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:32,956 INFO L93 Difference]: Finished difference Result 497 states and 1443 transitions. [2022-03-15 15:49:32,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:32,956 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:32,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:32,957 INFO L225 Difference]: With dead ends: 497 [2022-03-15 15:49:32,957 INFO L226 Difference]: Without dead ends: 497 [2022-03-15 15:49:32,957 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:32,957 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 57 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:32,958 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 54 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:32,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 497 states. [2022-03-15 15:49:32,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 497 to 284. [2022-03-15 15:49:32,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284 states, 283 states have (on average 3.070671378091873) internal successors, (869), 283 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-03-15 15:49:32,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 869 transitions. [2022-03-15 15:49:32,962 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 869 transitions. Word has length 18 [2022-03-15 15:49:32,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:32,962 INFO L470 AbstractCegarLoop]: Abstraction has 284 states and 869 transitions. [2022-03-15 15:49:32,962 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:32,962 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 869 transitions. [2022-03-15 15:49:32,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:32,962 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:32,962 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:32,962 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152 [2022-03-15 15:49:32,963 INFO L402 AbstractCegarLoop]: === Iteration 154 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:32,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:32,963 INFO L85 PathProgramCache]: Analyzing trace with hash 1396696717, now seen corresponding path program 61 times [2022-03-15 15:49:32,963 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:32,963 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [633004953] [2022-03-15 15:49:32,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:32,963 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:32,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:33,016 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:33,016 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:33,016 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [633004953] [2022-03-15 15:49:33,016 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [633004953] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:33,016 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:33,016 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:33,016 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710563216] [2022-03-15 15:49:33,016 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:33,017 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:33,017 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:33,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:33,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:33,017 INFO L87 Difference]: Start difference. First operand 284 states and 869 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:33,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:33,109 INFO L93 Difference]: Finished difference Result 534 states and 1549 transitions. [2022-03-15 15:49:33,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:33,109 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:33,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:33,110 INFO L225 Difference]: With dead ends: 534 [2022-03-15 15:49:33,110 INFO L226 Difference]: Without dead ends: 534 [2022-03-15 15:49:33,110 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:33,110 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 66 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 58 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:33,110 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 58 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:33,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2022-03-15 15:49:33,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 293. [2022-03-15 15:49:33,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 292 states have (on average 3.1301369863013697) internal successors, (914), 292 states have internal predecessors, (914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:33,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 914 transitions. [2022-03-15 15:49:33,115 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 914 transitions. Word has length 18 [2022-03-15 15:49:33,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:33,115 INFO L470 AbstractCegarLoop]: Abstraction has 293 states and 914 transitions. [2022-03-15 15:49:33,115 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:33,115 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 914 transitions. [2022-03-15 15:49:33,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:33,115 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:33,115 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:33,116 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153 [2022-03-15 15:49:33,116 INFO L402 AbstractCegarLoop]: === Iteration 155 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:33,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:33,116 INFO L85 PathProgramCache]: Analyzing trace with hash -1189096637, now seen corresponding path program 55 times [2022-03-15 15:49:33,116 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:33,116 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1447609447] [2022-03-15 15:49:33,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:33,116 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:33,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:33,159 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:33,159 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:33,159 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1447609447] [2022-03-15 15:49:33,159 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1447609447] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:33,159 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:33,159 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:33,159 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1581479608] [2022-03-15 15:49:33,159 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:33,160 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:33,160 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:33,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:33,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:33,160 INFO L87 Difference]: Start difference. First operand 293 states and 914 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:33,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:33,252 INFO L93 Difference]: Finished difference Result 475 states and 1393 transitions. [2022-03-15 15:49:33,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:33,252 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:33,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:33,253 INFO L225 Difference]: With dead ends: 475 [2022-03-15 15:49:33,253 INFO L226 Difference]: Without dead ends: 468 [2022-03-15 15:49:33,253 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:33,254 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 62 mSDsluCounter, 69 mSDsCounter, 0 mSdLazyCounter, 147 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:33,254 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 55 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 147 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:33,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 468 states. [2022-03-15 15:49:33,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 468 to 295. [2022-03-15 15:49:33,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 295 states, 294 states have (on average 3.1360544217687076) internal successors, (922), 294 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:33,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 922 transitions. [2022-03-15 15:49:33,258 INFO L78 Accepts]: Start accepts. Automaton has 295 states and 922 transitions. Word has length 18 [2022-03-15 15:49:33,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:33,258 INFO L470 AbstractCegarLoop]: Abstraction has 295 states and 922 transitions. [2022-03-15 15:49:33,258 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:33,258 INFO L276 IsEmpty]: Start isEmpty. Operand 295 states and 922 transitions. [2022-03-15 15:49:33,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:33,258 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:33,258 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:33,258 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154 [2022-03-15 15:49:33,259 INFO L402 AbstractCegarLoop]: === Iteration 156 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:33,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:33,259 INFO L85 PathProgramCache]: Analyzing trace with hash -1538153839, now seen corresponding path program 56 times [2022-03-15 15:49:33,259 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:33,259 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1387636755] [2022-03-15 15:49:33,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:33,259 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:33,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:33,341 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:33,341 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:33,341 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1387636755] [2022-03-15 15:49:33,341 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1387636755] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:33,341 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:33,341 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:33,341 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1869675672] [2022-03-15 15:49:33,341 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:33,341 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:33,341 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:33,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:33,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:33,342 INFO L87 Difference]: Start difference. First operand 295 states and 922 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:33,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:33,459 INFO L93 Difference]: Finished difference Result 450 states and 1320 transitions. [2022-03-15 15:49:33,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:33,460 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:33,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:33,460 INFO L225 Difference]: With dead ends: 450 [2022-03-15 15:49:33,460 INFO L226 Difference]: Without dead ends: 450 [2022-03-15 15:49:33,461 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:33,462 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 46 mSDsluCounter, 127 mSDsCounter, 0 mSdLazyCounter, 234 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 235 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 234 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:33,462 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [46 Valid, 83 Invalid, 235 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 234 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:33,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 450 states. [2022-03-15 15:49:33,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 450 to 295. [2022-03-15 15:49:33,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 295 states, 294 states have (on average 3.1360544217687076) internal successors, (922), 294 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:33,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 922 transitions. [2022-03-15 15:49:33,466 INFO L78 Accepts]: Start accepts. Automaton has 295 states and 922 transitions. Word has length 18 [2022-03-15 15:49:33,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:33,466 INFO L470 AbstractCegarLoop]: Abstraction has 295 states and 922 transitions. [2022-03-15 15:49:33,466 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:33,466 INFO L276 IsEmpty]: Start isEmpty. Operand 295 states and 922 transitions. [2022-03-15 15:49:33,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:33,467 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:33,467 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:33,467 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable155 [2022-03-15 15:49:33,467 INFO L402 AbstractCegarLoop]: === Iteration 157 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:33,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:33,467 INFO L85 PathProgramCache]: Analyzing trace with hash -2016193145, now seen corresponding path program 62 times [2022-03-15 15:49:33,467 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:33,467 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1665717109] [2022-03-15 15:49:33,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:33,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:33,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:33,515 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:33,515 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:33,515 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1665717109] [2022-03-15 15:49:33,515 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1665717109] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:33,515 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:33,515 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:33,515 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2142249549] [2022-03-15 15:49:33,515 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:33,515 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:33,515 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:33,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:33,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:33,516 INFO L87 Difference]: Start difference. First operand 295 states and 922 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:33,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:33,605 INFO L93 Difference]: Finished difference Result 535 states and 1543 transitions. [2022-03-15 15:49:33,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:33,606 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:33,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:33,606 INFO L225 Difference]: With dead ends: 535 [2022-03-15 15:49:33,606 INFO L226 Difference]: Without dead ends: 529 [2022-03-15 15:49:33,607 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=66, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:33,607 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 73 mSDsluCounter, 64 mSDsCounter, 0 mSdLazyCounter, 137 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:33,607 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 52 Invalid, 140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 137 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:33,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2022-03-15 15:49:33,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 298. [2022-03-15 15:49:33,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 298 states, 297 states have (on average 3.111111111111111) internal successors, (924), 297 states have internal predecessors, (924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:33,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 298 states to 298 states and 924 transitions. [2022-03-15 15:49:33,611 INFO L78 Accepts]: Start accepts. Automaton has 298 states and 924 transitions. Word has length 18 [2022-03-15 15:49:33,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:33,611 INFO L470 AbstractCegarLoop]: Abstraction has 298 states and 924 transitions. [2022-03-15 15:49:33,611 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:33,611 INFO L276 IsEmpty]: Start isEmpty. Operand 298 states and 924 transitions. [2022-03-15 15:49:33,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:33,612 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:33,612 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:33,612 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable156 [2022-03-15 15:49:33,612 INFO L402 AbstractCegarLoop]: === Iteration 158 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:33,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:33,612 INFO L85 PathProgramCache]: Analyzing trace with hash 2137594051, now seen corresponding path program 63 times [2022-03-15 15:49:33,612 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:33,612 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1574820047] [2022-03-15 15:49:33,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:33,612 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:33,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:33,706 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:33,706 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:33,706 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1574820047] [2022-03-15 15:49:33,706 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1574820047] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:33,706 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:33,706 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:33,706 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180274488] [2022-03-15 15:49:33,706 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:33,707 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:33,707 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:33,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:33,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:33,707 INFO L87 Difference]: Start difference. First operand 298 states and 924 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:33,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:33,815 INFO L93 Difference]: Finished difference Result 594 states and 1700 transitions. [2022-03-15 15:49:33,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:33,815 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:33,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:33,816 INFO L225 Difference]: With dead ends: 594 [2022-03-15 15:49:33,816 INFO L226 Difference]: Without dead ends: 594 [2022-03-15 15:49:33,816 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=53, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:33,816 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 75 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 187 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 189 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 187 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:33,817 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [75 Valid, 68 Invalid, 189 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 187 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:33,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 594 states. [2022-03-15 15:49:33,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 594 to 301. [2022-03-15 15:49:33,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 301 states, 300 states have (on average 3.13) internal successors, (939), 300 states have internal predecessors, (939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:33,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 301 states to 301 states and 939 transitions. [2022-03-15 15:49:33,821 INFO L78 Accepts]: Start accepts. Automaton has 301 states and 939 transitions. Word has length 18 [2022-03-15 15:49:33,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:33,821 INFO L470 AbstractCegarLoop]: Abstraction has 301 states and 939 transitions. [2022-03-15 15:49:33,821 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:33,821 INFO L276 IsEmpty]: Start isEmpty. Operand 301 states and 939 transitions. [2022-03-15 15:49:33,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:33,822 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:33,822 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:33,822 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable157 [2022-03-15 15:49:33,822 INFO L402 AbstractCegarLoop]: === Iteration 159 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:33,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:33,822 INFO L85 PathProgramCache]: Analyzing trace with hash -1162997625, now seen corresponding path program 64 times [2022-03-15 15:49:33,822 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:33,822 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [600345712] [2022-03-15 15:49:33,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:33,822 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:33,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:33,873 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:33,873 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:33,873 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [600345712] [2022-03-15 15:49:33,873 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [600345712] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:33,873 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:33,873 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:33,873 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1112722826] [2022-03-15 15:49:33,873 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:33,874 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:33,874 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:33,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:33,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:33,874 INFO L87 Difference]: Start difference. First operand 301 states and 939 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:33,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:33,993 INFO L93 Difference]: Finished difference Result 557 states and 1618 transitions. [2022-03-15 15:49:33,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:33,993 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:33,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:33,994 INFO L225 Difference]: With dead ends: 557 [2022-03-15 15:49:33,994 INFO L226 Difference]: Without dead ends: 557 [2022-03-15 15:49:33,994 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:33,994 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 72 mSDsluCounter, 95 mSDsCounter, 0 mSdLazyCounter, 184 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 184 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:33,994 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 68 Invalid, 187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 184 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:33,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 557 states. [2022-03-15 15:49:33,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 557 to 298. [2022-03-15 15:49:33,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 298 states, 297 states have (on average 3.111111111111111) internal successors, (924), 297 states have internal predecessors, (924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:33,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 298 states to 298 states and 924 transitions. [2022-03-15 15:49:33,999 INFO L78 Accepts]: Start accepts. Automaton has 298 states and 924 transitions. Word has length 18 [2022-03-15 15:49:33,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:33,999 INFO L470 AbstractCegarLoop]: Abstraction has 298 states and 924 transitions. [2022-03-15 15:49:33,999 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:33,999 INFO L276 IsEmpty]: Start isEmpty. Operand 298 states and 924 transitions. [2022-03-15 15:49:33,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:33,999 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:33,999 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:33,999 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable158 [2022-03-15 15:49:33,999 INFO L402 AbstractCegarLoop]: === Iteration 160 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:34,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:34,000 INFO L85 PathProgramCache]: Analyzing trace with hash 1488337879, now seen corresponding path program 57 times [2022-03-15 15:49:34,000 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:34,000 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1766011463] [2022-03-15 15:49:34,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:34,000 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:34,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:34,043 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:34,043 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:34,043 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1766011463] [2022-03-15 15:49:34,044 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1766011463] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:34,044 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:34,044 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:34,044 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [751190068] [2022-03-15 15:49:34,044 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:34,044 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:34,044 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:34,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:34,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:34,044 INFO L87 Difference]: Start difference. First operand 298 states and 924 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:34,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:34,139 INFO L93 Difference]: Finished difference Result 516 states and 1480 transitions. [2022-03-15 15:49:34,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:34,139 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:34,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:34,140 INFO L225 Difference]: With dead ends: 516 [2022-03-15 15:49:34,140 INFO L226 Difference]: Without dead ends: 509 [2022-03-15 15:49:34,140 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=53, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:34,140 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 76 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 159 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 58 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:34,140 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 58 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 159 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:34,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509 states. [2022-03-15 15:49:34,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 299. [2022-03-15 15:49:34,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 299 states, 298 states have (on average 3.097315436241611) internal successors, (923), 298 states have internal predecessors, (923), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:34,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 299 states to 299 states and 923 transitions. [2022-03-15 15:49:34,144 INFO L78 Accepts]: Start accepts. Automaton has 299 states and 923 transitions. Word has length 18 [2022-03-15 15:49:34,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:34,145 INFO L470 AbstractCegarLoop]: Abstraction has 299 states and 923 transitions. [2022-03-15 15:49:34,145 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:34,145 INFO L276 IsEmpty]: Start isEmpty. Operand 299 states and 923 transitions. [2022-03-15 15:49:34,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:34,145 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:34,145 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:34,145 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable159 [2022-03-15 15:49:34,145 INFO L402 AbstractCegarLoop]: === Iteration 161 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:34,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:34,146 INFO L85 PathProgramCache]: Analyzing trace with hash -203080833, now seen corresponding path program 58 times [2022-03-15 15:49:34,146 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:34,146 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [242958097] [2022-03-15 15:49:34,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:34,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:34,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:34,205 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:34,205 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:34,205 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [242958097] [2022-03-15 15:49:34,205 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [242958097] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:34,205 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:34,205 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:34,205 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631481105] [2022-03-15 15:49:34,205 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:34,205 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:34,206 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:34,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:34,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:34,206 INFO L87 Difference]: Start difference. First operand 299 states and 923 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:34,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:34,342 INFO L93 Difference]: Finished difference Result 566 states and 1578 transitions. [2022-03-15 15:49:34,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-15 15:49:34,342 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:34,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:34,343 INFO L225 Difference]: With dead ends: 566 [2022-03-15 15:49:34,343 INFO L226 Difference]: Without dead ends: 566 [2022-03-15 15:49:34,343 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:34,343 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 79 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 208 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 78 SdHoareTripleChecker+Invalid, 213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 208 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:34,343 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [79 Valid, 78 Invalid, 213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 208 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:34,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2022-03-15 15:49:34,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 297. [2022-03-15 15:49:34,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 296 states have (on average 3.1013513513513513) internal successors, (918), 296 states have internal predecessors, (918), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:34,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 918 transitions. [2022-03-15 15:49:34,348 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 918 transitions. Word has length 18 [2022-03-15 15:49:34,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:34,348 INFO L470 AbstractCegarLoop]: Abstraction has 297 states and 918 transitions. [2022-03-15 15:49:34,348 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:34,348 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 918 transitions. [2022-03-15 15:49:34,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:34,348 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:34,348 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:34,348 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable160 [2022-03-15 15:49:34,348 INFO L402 AbstractCegarLoop]: === Iteration 162 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:34,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:34,349 INFO L85 PathProgramCache]: Analyzing trace with hash -1641042369, now seen corresponding path program 59 times [2022-03-15 15:49:34,349 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:34,349 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1792976260] [2022-03-15 15:49:34,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:34,349 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:34,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:34,406 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:34,406 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:34,406 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1792976260] [2022-03-15 15:49:34,406 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1792976260] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:34,406 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:34,406 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:34,407 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1806028225] [2022-03-15 15:49:34,407 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:34,407 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:34,407 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:34,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:34,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:34,407 INFO L87 Difference]: Start difference. First operand 297 states and 918 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:34,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:34,535 INFO L93 Difference]: Finished difference Result 582 states and 1631 transitions. [2022-03-15 15:49:34,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:34,535 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:34,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:34,536 INFO L225 Difference]: With dead ends: 582 [2022-03-15 15:49:34,536 INFO L226 Difference]: Without dead ends: 582 [2022-03-15 15:49:34,536 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:34,536 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 65 mSDsluCounter, 153 mSDsCounter, 0 mSdLazyCounter, 267 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 268 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 267 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:34,536 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [65 Valid, 107 Invalid, 268 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 267 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:34,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 582 states. [2022-03-15 15:49:34,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 582 to 300. [2022-03-15 15:49:34,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 300 states, 299 states have (on average 3.120401337792642) internal successors, (933), 299 states have internal predecessors, (933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:34,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 300 states to 300 states and 933 transitions. [2022-03-15 15:49:34,541 INFO L78 Accepts]: Start accepts. Automaton has 300 states and 933 transitions. Word has length 18 [2022-03-15 15:49:34,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:34,541 INFO L470 AbstractCegarLoop]: Abstraction has 300 states and 933 transitions. [2022-03-15 15:49:34,541 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:34,541 INFO L276 IsEmpty]: Start isEmpty. Operand 300 states and 933 transitions. [2022-03-15 15:49:34,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:34,541 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:34,542 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:34,542 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161 [2022-03-15 15:49:34,542 INFO L402 AbstractCegarLoop]: === Iteration 163 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:34,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:34,542 INFO L85 PathProgramCache]: Analyzing trace with hash -861936853, now seen corresponding path program 60 times [2022-03-15 15:49:34,542 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:34,542 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [353498607] [2022-03-15 15:49:34,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:34,542 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:34,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:34,610 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:34,610 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:34,610 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [353498607] [2022-03-15 15:49:34,610 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [353498607] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:34,610 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:34,610 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:34,610 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [181880531] [2022-03-15 15:49:34,610 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:34,610 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:34,610 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:34,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:34,611 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:34,611 INFO L87 Difference]: Start difference. First operand 300 states and 933 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:34,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:34,735 INFO L93 Difference]: Finished difference Result 476 states and 1388 transitions. [2022-03-15 15:49:34,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:34,735 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:34,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:34,736 INFO L225 Difference]: With dead ends: 476 [2022-03-15 15:49:34,736 INFO L226 Difference]: Without dead ends: 476 [2022-03-15 15:49:34,736 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:34,736 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 51 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 250 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 89 SdHoareTripleChecker+Invalid, 251 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:34,736 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [51 Valid, 89 Invalid, 251 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 250 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:34,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 476 states. [2022-03-15 15:49:34,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 476 to 297. [2022-03-15 15:49:34,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 296 states have (on average 3.1013513513513513) internal successors, (918), 296 states have internal predecessors, (918), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:34,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 918 transitions. [2022-03-15 15:49:34,740 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 918 transitions. Word has length 18 [2022-03-15 15:49:34,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:34,740 INFO L470 AbstractCegarLoop]: Abstraction has 297 states and 918 transitions. [2022-03-15 15:49:34,740 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:34,740 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 918 transitions. [2022-03-15 15:49:34,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:34,741 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:34,741 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:34,741 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162 [2022-03-15 15:49:34,741 INFO L402 AbstractCegarLoop]: === Iteration 164 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:34,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:34,741 INFO L85 PathProgramCache]: Analyzing trace with hash -182544493, now seen corresponding path program 65 times [2022-03-15 15:49:34,741 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:34,741 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [157657255] [2022-03-15 15:49:34,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:34,741 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:34,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:34,804 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:34,804 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:34,804 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [157657255] [2022-03-15 15:49:34,804 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [157657255] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:34,804 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:34,804 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:34,804 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [51759440] [2022-03-15 15:49:34,804 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:34,804 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:34,805 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:34,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:34,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:34,805 INFO L87 Difference]: Start difference. First operand 297 states and 918 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:34,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:34,939 INFO L93 Difference]: Finished difference Result 576 states and 1636 transitions. [2022-03-15 15:49:34,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:34,940 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:34,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:34,941 INFO L225 Difference]: With dead ends: 576 [2022-03-15 15:49:34,941 INFO L226 Difference]: Without dead ends: 570 [2022-03-15 15:49:34,941 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:34,941 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 92 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 202 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 205 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 202 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:34,941 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [92 Valid, 71 Invalid, 205 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 202 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:34,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2022-03-15 15:49:34,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 301. [2022-03-15 15:49:34,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 301 states, 300 states have (on average 3.1066666666666665) internal successors, (932), 300 states have internal predecessors, (932), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:34,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 301 states to 301 states and 932 transitions. [2022-03-15 15:49:34,945 INFO L78 Accepts]: Start accepts. Automaton has 301 states and 932 transitions. Word has length 18 [2022-03-15 15:49:34,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:34,946 INFO L470 AbstractCegarLoop]: Abstraction has 301 states and 932 transitions. [2022-03-15 15:49:34,946 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:34,946 INFO L276 IsEmpty]: Start isEmpty. Operand 301 states and 932 transitions. [2022-03-15 15:49:34,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:34,946 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:34,946 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:34,946 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163 [2022-03-15 15:49:34,946 INFO L402 AbstractCegarLoop]: === Iteration 165 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:34,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:34,946 INFO L85 PathProgramCache]: Analyzing trace with hash -158644579, now seen corresponding path program 66 times [2022-03-15 15:49:34,947 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:34,947 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1714535822] [2022-03-15 15:49:34,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:34,947 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:34,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:34,996 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:34,996 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:34,996 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1714535822] [2022-03-15 15:49:34,996 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1714535822] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:34,996 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:34,996 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:34,996 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [37430387] [2022-03-15 15:49:34,996 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:34,997 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:34,997 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:34,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:34,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:34,997 INFO L87 Difference]: Start difference. First operand 301 states and 932 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:35,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:35,134 INFO L93 Difference]: Finished difference Result 559 states and 1618 transitions. [2022-03-15 15:49:35,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:35,134 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:35,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:35,135 INFO L225 Difference]: With dead ends: 559 [2022-03-15 15:49:35,135 INFO L226 Difference]: Without dead ends: 559 [2022-03-15 15:49:35,135 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:35,135 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 73 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 207 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 207 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:35,136 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 71 Invalid, 210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 207 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:35,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2022-03-15 15:49:35,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 298. [2022-03-15 15:49:35,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 298 states, 297 states have (on average 3.101010101010101) internal successors, (921), 297 states have internal predecessors, (921), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:35,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 298 states to 298 states and 921 transitions. [2022-03-15 15:49:35,140 INFO L78 Accepts]: Start accepts. Automaton has 298 states and 921 transitions. Word has length 18 [2022-03-15 15:49:35,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:35,140 INFO L470 AbstractCegarLoop]: Abstraction has 298 states and 921 transitions. [2022-03-15 15:49:35,140 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:35,140 INFO L276 IsEmpty]: Start isEmpty. Operand 298 states and 921 transitions. [2022-03-15 15:49:35,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:35,141 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:35,141 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:35,141 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164 [2022-03-15 15:49:35,141 INFO L402 AbstractCegarLoop]: === Iteration 166 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:35,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:35,147 INFO L85 PathProgramCache]: Analyzing trace with hash 25165421, now seen corresponding path program 67 times [2022-03-15 15:49:35,147 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:35,147 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1917690829] [2022-03-15 15:49:35,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:35,147 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:35,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:35,197 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:35,198 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:35,198 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1917690829] [2022-03-15 15:49:35,198 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1917690829] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:35,198 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:35,198 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:35,198 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [263547156] [2022-03-15 15:49:35,198 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:35,198 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:35,198 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:35,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:35,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:35,198 INFO L87 Difference]: Start difference. First operand 298 states and 921 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:35,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:35,287 INFO L93 Difference]: Finished difference Result 515 states and 1504 transitions. [2022-03-15 15:49:35,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:35,288 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:35,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:35,288 INFO L225 Difference]: With dead ends: 515 [2022-03-15 15:49:35,289 INFO L226 Difference]: Without dead ends: 515 [2022-03-15 15:49:35,289 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=53, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:35,289 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 68 mSDsluCounter, 66 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:35,289 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 52 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 151 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:35,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 515 states. [2022-03-15 15:49:35,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 515 to 299. [2022-03-15 15:49:35,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 299 states, 298 states have (on average 3.097315436241611) internal successors, (923), 298 states have internal predecessors, (923), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:35,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 299 states to 299 states and 923 transitions. [2022-03-15 15:49:35,293 INFO L78 Accepts]: Start accepts. Automaton has 299 states and 923 transitions. Word has length 18 [2022-03-15 15:49:35,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:35,293 INFO L470 AbstractCegarLoop]: Abstraction has 299 states and 923 transitions. [2022-03-15 15:49:35,293 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:35,293 INFO L276 IsEmpty]: Start isEmpty. Operand 299 states and 923 transitions. [2022-03-15 15:49:35,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:35,294 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:35,294 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:35,294 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165 [2022-03-15 15:49:35,294 INFO L402 AbstractCegarLoop]: === Iteration 167 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:35,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:35,294 INFO L85 PathProgramCache]: Analyzing trace with hash 1019541041, now seen corresponding path program 68 times [2022-03-15 15:49:35,294 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:35,294 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1230931519] [2022-03-15 15:49:35,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:35,294 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:35,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:35,348 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:35,348 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:35,348 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1230931519] [2022-03-15 15:49:35,348 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1230931519] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:49:35,348 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [783757818] [2022-03-15 15:49:35,348 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:49:35,348 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:49:35,348 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:49:35,349 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-03-15 15:49:35,350 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-03-15 15:49:35,397 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:49:35,397 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:49:35,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 15:49:35,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:49:35,505 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:35,505 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:49:35,603 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:35,603 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [783757818] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:49:35,604 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:49:35,604 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 16 [2022-03-15 15:49:35,604 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164951626] [2022-03-15 15:49:35,604 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:49:35,604 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 15:49:35,604 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:35,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 15:49:35,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2022-03-15 15:49:35,604 INFO L87 Difference]: Start difference. First operand 299 states and 923 transitions. Second operand has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:35,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:35,790 INFO L93 Difference]: Finished difference Result 503 states and 1471 transitions. [2022-03-15 15:49:35,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:35,790 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:35,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:35,791 INFO L225 Difference]: With dead ends: 503 [2022-03-15 15:49:35,791 INFO L226 Difference]: Without dead ends: 503 [2022-03-15 15:49:35,791 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=113, Invalid=307, Unknown=0, NotChecked=0, Total=420 [2022-03-15 15:49:35,791 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 149 mSDsluCounter, 110 mSDsCounter, 0 mSdLazyCounter, 202 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 205 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 202 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:35,791 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [149 Valid, 74 Invalid, 205 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 202 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:35,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 503 states. [2022-03-15 15:49:35,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 503 to 288. [2022-03-15 15:49:35,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 287 states have (on average 3.087108013937282) internal successors, (886), 287 states have internal predecessors, (886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:35,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 886 transitions. [2022-03-15 15:49:35,795 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 886 transitions. Word has length 18 [2022-03-15 15:49:35,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:35,795 INFO L470 AbstractCegarLoop]: Abstraction has 288 states and 886 transitions. [2022-03-15 15:49:35,795 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:35,795 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 886 transitions. [2022-03-15 15:49:35,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:35,796 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:35,796 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:35,815 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-03-15 15:49:35,996 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable166 [2022-03-15 15:49:35,996 INFO L402 AbstractCegarLoop]: === Iteration 168 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:35,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:35,997 INFO L85 PathProgramCache]: Analyzing trace with hash 302220927, now seen corresponding path program 69 times [2022-03-15 15:49:35,997 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:35,997 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1111211608] [2022-03-15 15:49:35,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:35,997 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:36,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:36,046 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:36,046 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:36,047 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1111211608] [2022-03-15 15:49:36,047 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1111211608] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:36,047 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:36,047 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:36,047 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1982928414] [2022-03-15 15:49:36,047 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:36,047 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:36,047 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:36,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:36,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:36,047 INFO L87 Difference]: Start difference. First operand 288 states and 886 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:36,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:36,149 INFO L93 Difference]: Finished difference Result 493 states and 1430 transitions. [2022-03-15 15:49:36,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:36,150 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:36,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:36,150 INFO L225 Difference]: With dead ends: 493 [2022-03-15 15:49:36,151 INFO L226 Difference]: Without dead ends: 493 [2022-03-15 15:49:36,151 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:36,151 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 58 mSDsluCounter, 86 mSDsCounter, 0 mSdLazyCounter, 174 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 67 SdHoareTripleChecker+Invalid, 175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 174 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:36,151 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [58 Valid, 67 Invalid, 175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 174 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:36,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2022-03-15 15:49:36,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 285. [2022-03-15 15:49:36,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 284 states have (on average 3.0774647887323945) internal successors, (874), 284 states have internal predecessors, (874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:36,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 874 transitions. [2022-03-15 15:49:36,155 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 874 transitions. Word has length 18 [2022-03-15 15:49:36,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:36,155 INFO L470 AbstractCegarLoop]: Abstraction has 285 states and 874 transitions. [2022-03-15 15:49:36,155 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:36,155 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 874 transitions. [2022-03-15 15:49:36,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:36,155 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:36,156 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:36,156 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable167 [2022-03-15 15:49:36,156 INFO L402 AbstractCegarLoop]: === Iteration 169 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:36,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:36,156 INFO L85 PathProgramCache]: Analyzing trace with hash -1046576477, now seen corresponding path program 61 times [2022-03-15 15:49:36,156 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:36,156 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1756821113] [2022-03-15 15:49:36,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:36,156 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:36,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:36,192 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:36,192 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:36,192 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1756821113] [2022-03-15 15:49:36,192 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1756821113] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:36,192 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:36,192 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:36,192 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [708831356] [2022-03-15 15:49:36,192 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:36,193 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:36,193 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:36,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:36,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:36,193 INFO L87 Difference]: Start difference. First operand 285 states and 874 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:36,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:36,278 INFO L93 Difference]: Finished difference Result 415 states and 1217 transitions. [2022-03-15 15:49:36,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:36,278 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:36,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:36,279 INFO L225 Difference]: With dead ends: 415 [2022-03-15 15:49:36,279 INFO L226 Difference]: Without dead ends: 408 [2022-03-15 15:49:36,279 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=37, Invalid=53, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:36,279 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 73 mSDsluCounter, 53 mSDsCounter, 0 mSdLazyCounter, 123 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 41 SdHoareTripleChecker+Invalid, 127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:36,279 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 41 Invalid, 127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 123 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:36,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 408 states. [2022-03-15 15:49:36,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 408 to 289. [2022-03-15 15:49:36,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 289 states, 288 states have (on average 3.076388888888889) internal successors, (886), 288 states have internal predecessors, (886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:36,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 886 transitions. [2022-03-15 15:49:36,283 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 886 transitions. Word has length 18 [2022-03-15 15:49:36,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:36,283 INFO L470 AbstractCegarLoop]: Abstraction has 289 states and 886 transitions. [2022-03-15 15:49:36,283 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:36,283 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 886 transitions. [2022-03-15 15:49:36,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:36,284 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:36,284 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:36,284 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable168 [2022-03-15 15:49:36,284 INFO L402 AbstractCegarLoop]: === Iteration 170 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:36,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:36,284 INFO L85 PathProgramCache]: Analyzing trace with hash 1556972107, now seen corresponding path program 62 times [2022-03-15 15:49:36,284 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:36,284 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [759022600] [2022-03-15 15:49:36,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:36,285 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:36,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:36,333 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:36,333 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:36,333 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [759022600] [2022-03-15 15:49:36,333 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [759022600] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:36,333 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:36,333 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:36,333 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [464631757] [2022-03-15 15:49:36,333 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:36,333 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:36,333 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:36,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:36,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:36,334 INFO L87 Difference]: Start difference. First operand 289 states and 886 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:36,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:36,439 INFO L93 Difference]: Finished difference Result 427 states and 1242 transitions. [2022-03-15 15:49:36,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:36,440 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:36,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:36,440 INFO L225 Difference]: With dead ends: 427 [2022-03-15 15:49:36,440 INFO L226 Difference]: Without dead ends: 427 [2022-03-15 15:49:36,440 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:36,441 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 55 mSDsluCounter, 111 mSDsCounter, 0 mSdLazyCounter, 229 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 72 SdHoareTripleChecker+Invalid, 230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 229 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:36,441 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 72 Invalid, 230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 229 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:36,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 427 states. [2022-03-15 15:49:36,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 427 to 287. [2022-03-15 15:49:36,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 286 states have (on average 3.0804195804195804) internal successors, (881), 286 states have internal predecessors, (881), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:36,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 881 transitions. [2022-03-15 15:49:36,444 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 881 transitions. Word has length 18 [2022-03-15 15:49:36,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:36,444 INFO L470 AbstractCegarLoop]: Abstraction has 287 states and 881 transitions. [2022-03-15 15:49:36,444 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:36,444 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 881 transitions. [2022-03-15 15:49:36,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:36,445 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:36,445 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:36,445 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable169 [2022-03-15 15:49:36,445 INFO L402 AbstractCegarLoop]: === Iteration 171 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:36,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:36,445 INFO L85 PathProgramCache]: Analyzing trace with hash 635269967, now seen corresponding path program 63 times [2022-03-15 15:49:36,445 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:36,445 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1673919709] [2022-03-15 15:49:36,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:36,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:36,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:36,497 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:36,497 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:36,497 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1673919709] [2022-03-15 15:49:36,497 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1673919709] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:36,497 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:36,497 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:36,498 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1352355244] [2022-03-15 15:49:36,498 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:36,498 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:36,498 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:36,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:36,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:36,498 INFO L87 Difference]: Start difference. First operand 287 states and 881 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:36,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:36,593 INFO L93 Difference]: Finished difference Result 422 states and 1230 transitions. [2022-03-15 15:49:36,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:36,594 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:36,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:36,594 INFO L225 Difference]: With dead ends: 422 [2022-03-15 15:49:36,594 INFO L226 Difference]: Without dead ends: 422 [2022-03-15 15:49:36,595 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:36,595 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 57 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:36,595 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 75 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 209 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:36,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 422 states. [2022-03-15 15:49:36,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 422 to 285. [2022-03-15 15:49:36,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 284 states have (on average 3.084507042253521) internal successors, (876), 284 states have internal predecessors, (876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:36,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 876 transitions. [2022-03-15 15:49:36,599 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 876 transitions. Word has length 18 [2022-03-15 15:49:36,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:36,599 INFO L470 AbstractCegarLoop]: Abstraction has 285 states and 876 transitions. [2022-03-15 15:49:36,599 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:36,599 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 876 transitions. [2022-03-15 15:49:36,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:36,599 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:36,599 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:36,599 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable170 [2022-03-15 15:49:36,599 INFO L402 AbstractCegarLoop]: === Iteration 172 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:36,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:36,600 INFO L85 PathProgramCache]: Analyzing trace with hash -1148446607, now seen corresponding path program 64 times [2022-03-15 15:49:36,600 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:36,600 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1427519585] [2022-03-15 15:49:36,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:36,600 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:36,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:36,655 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:36,655 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:36,655 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1427519585] [2022-03-15 15:49:36,655 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1427519585] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:36,655 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:36,655 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:36,655 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1072180812] [2022-03-15 15:49:36,656 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:36,656 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:36,656 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:36,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:36,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:36,656 INFO L87 Difference]: Start difference. First operand 285 states and 876 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:36,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:36,766 INFO L93 Difference]: Finished difference Result 538 states and 1541 transitions. [2022-03-15 15:49:36,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:36,767 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:36,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:36,768 INFO L225 Difference]: With dead ends: 538 [2022-03-15 15:49:36,768 INFO L226 Difference]: Without dead ends: 538 [2022-03-15 15:49:36,768 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:36,768 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 66 mSDsluCounter, 115 mSDsCounter, 0 mSdLazyCounter, 228 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 86 SdHoareTripleChecker+Invalid, 229 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 228 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:36,768 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 86 Invalid, 229 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 228 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:36,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2022-03-15 15:49:36,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 291. [2022-03-15 15:49:36,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 290 states have (on average 3.113793103448276) internal successors, (903), 290 states have internal predecessors, (903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:36,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 903 transitions. [2022-03-15 15:49:36,772 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 903 transitions. Word has length 18 [2022-03-15 15:49:36,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:36,772 INFO L470 AbstractCegarLoop]: Abstraction has 291 states and 903 transitions. [2022-03-15 15:49:36,772 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:36,772 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 903 transitions. [2022-03-15 15:49:36,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:36,773 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:36,773 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:36,773 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable171 [2022-03-15 15:49:36,773 INFO L402 AbstractCegarLoop]: === Iteration 173 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:36,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:36,773 INFO L85 PathProgramCache]: Analyzing trace with hash -369341091, now seen corresponding path program 65 times [2022-03-15 15:49:36,773 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:36,773 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078007582] [2022-03-15 15:49:36,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:36,773 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:36,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:36,826 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:36,826 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:36,826 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078007582] [2022-03-15 15:49:36,826 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1078007582] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:36,827 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:36,827 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:36,827 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [370106680] [2022-03-15 15:49:36,827 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:36,827 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:36,827 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:36,827 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:36,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:36,827 INFO L87 Difference]: Start difference. First operand 291 states and 903 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:36,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:36,940 INFO L93 Difference]: Finished difference Result 544 states and 1556 transitions. [2022-03-15 15:49:36,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:36,940 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:36,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:36,941 INFO L225 Difference]: With dead ends: 544 [2022-03-15 15:49:36,941 INFO L226 Difference]: Without dead ends: 544 [2022-03-15 15:49:36,941 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:36,941 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 62 mSDsluCounter, 113 mSDsCounter, 0 mSdLazyCounter, 220 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 220 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:36,941 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 84 Invalid, 221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 220 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:36,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2022-03-15 15:49:36,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 288. [2022-03-15 15:49:36,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 287 states have (on average 3.0940766550522647) internal successors, (888), 287 states have internal predecessors, (888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:36,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 888 transitions. [2022-03-15 15:49:36,946 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 888 transitions. Word has length 18 [2022-03-15 15:49:36,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:36,946 INFO L470 AbstractCegarLoop]: Abstraction has 288 states and 888 transitions. [2022-03-15 15:49:36,946 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:36,946 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 888 transitions. [2022-03-15 15:49:36,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:36,946 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:36,946 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:36,946 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable172 [2022-03-15 15:49:36,946 INFO L402 AbstractCegarLoop]: === Iteration 174 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:36,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:36,947 INFO L85 PathProgramCache]: Analyzing trace with hash -1698038511, now seen corresponding path program 66 times [2022-03-15 15:49:36,947 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:36,947 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521247989] [2022-03-15 15:49:36,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:36,947 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:36,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:37,006 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:37,006 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:37,006 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [521247989] [2022-03-15 15:49:37,006 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [521247989] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:37,006 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:37,006 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:37,006 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [774726440] [2022-03-15 15:49:37,006 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:37,006 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:37,006 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:37,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:37,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:37,007 INFO L87 Difference]: Start difference. First operand 288 states and 888 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:37,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:37,117 INFO L93 Difference]: Finished difference Result 501 states and 1453 transitions. [2022-03-15 15:49:37,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:37,117 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:37,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:37,118 INFO L225 Difference]: With dead ends: 501 [2022-03-15 15:49:37,118 INFO L226 Difference]: Without dead ends: 501 [2022-03-15 15:49:37,118 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:37,118 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 56 mSDsluCounter, 150 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:37,119 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 103 Invalid, 257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 257 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:37,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 501 states. [2022-03-15 15:49:37,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 501 to 285. [2022-03-15 15:49:37,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 284 states have (on average 3.084507042253521) internal successors, (876), 284 states have internal predecessors, (876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:37,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 876 transitions. [2022-03-15 15:49:37,123 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 876 transitions. Word has length 18 [2022-03-15 15:49:37,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:37,123 INFO L470 AbstractCegarLoop]: Abstraction has 285 states and 876 transitions. [2022-03-15 15:49:37,123 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:37,123 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 876 transitions. [2022-03-15 15:49:37,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:37,123 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:37,123 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:37,123 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173 [2022-03-15 15:49:37,123 INFO L402 AbstractCegarLoop]: === Iteration 175 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:37,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:37,124 INFO L85 PathProgramCache]: Analyzing trace with hash -112434457, now seen corresponding path program 70 times [2022-03-15 15:49:37,124 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:37,124 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2000547825] [2022-03-15 15:49:37,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:37,124 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:37,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:37,166 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:37,166 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:37,166 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2000547825] [2022-03-15 15:49:37,166 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2000547825] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:37,166 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:37,166 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:37,166 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1622601748] [2022-03-15 15:49:37,166 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:37,166 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:37,166 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:37,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:37,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:37,167 INFO L87 Difference]: Start difference. First operand 285 states and 876 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:37,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:37,286 INFO L93 Difference]: Finished difference Result 543 states and 1541 transitions. [2022-03-15 15:49:37,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:37,287 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:37,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:37,287 INFO L225 Difference]: With dead ends: 543 [2022-03-15 15:49:37,287 INFO L226 Difference]: Without dead ends: 537 [2022-03-15 15:49:37,288 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:37,288 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 70 mSDsluCounter, 119 mSDsCounter, 0 mSdLazyCounter, 199 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 76 SdHoareTripleChecker+Invalid, 202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 199 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:37,288 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 76 Invalid, 202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 199 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:37,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states. [2022-03-15 15:49:37,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 299. [2022-03-15 15:49:37,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 299 states, 298 states have (on average 3.0704697986577183) internal successors, (915), 298 states have internal predecessors, (915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:37,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 299 states to 299 states and 915 transitions. [2022-03-15 15:49:37,292 INFO L78 Accepts]: Start accepts. Automaton has 299 states and 915 transitions. Word has length 18 [2022-03-15 15:49:37,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:37,292 INFO L470 AbstractCegarLoop]: Abstraction has 299 states and 915 transitions. [2022-03-15 15:49:37,292 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:37,292 INFO L276 IsEmpty]: Start isEmpty. Operand 299 states and 915 transitions. [2022-03-15 15:49:37,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:37,293 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:37,293 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:37,293 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174 [2022-03-15 15:49:37,293 INFO L402 AbstractCegarLoop]: === Iteration 176 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:37,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:37,293 INFO L85 PathProgramCache]: Analyzing trace with hash -88534543, now seen corresponding path program 71 times [2022-03-15 15:49:37,293 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:37,293 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [370633850] [2022-03-15 15:49:37,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:37,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:37,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:37,338 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:37,338 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:37,338 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [370633850] [2022-03-15 15:49:37,339 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [370633850] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:37,339 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:37,339 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:37,339 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981369730] [2022-03-15 15:49:37,339 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:37,339 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:37,339 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:37,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:37,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:37,339 INFO L87 Difference]: Start difference. First operand 299 states and 915 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:37,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:37,456 INFO L93 Difference]: Finished difference Result 549 states and 1562 transitions. [2022-03-15 15:49:37,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:37,457 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:37,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:37,457 INFO L225 Difference]: With dead ends: 549 [2022-03-15 15:49:37,457 INFO L226 Difference]: Without dead ends: 549 [2022-03-15 15:49:37,457 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:37,458 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 67 mSDsluCounter, 91 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:37,458 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [67 Valid, 64 Invalid, 169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 166 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:37,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 549 states. [2022-03-15 15:49:37,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 549 to 297. [2022-03-15 15:49:37,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 296 states have (on average 3.074324324324324) internal successors, (910), 296 states have internal predecessors, (910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:37,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 910 transitions. [2022-03-15 15:49:37,462 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 910 transitions. Word has length 18 [2022-03-15 15:49:37,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:37,462 INFO L470 AbstractCegarLoop]: Abstraction has 297 states and 910 transitions. [2022-03-15 15:49:37,462 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:37,462 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 910 transitions. [2022-03-15 15:49:37,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:37,463 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:37,463 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:37,463 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175 [2022-03-15 15:49:37,463 INFO L402 AbstractCegarLoop]: === Iteration 177 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:37,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:37,463 INFO L85 PathProgramCache]: Analyzing trace with hash 951701255, now seen corresponding path program 72 times [2022-03-15 15:49:37,463 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:37,463 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [775404220] [2022-03-15 15:49:37,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:37,463 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:37,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:37,499 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:37,499 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:37,499 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [775404220] [2022-03-15 15:49:37,499 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [775404220] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:37,499 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:37,500 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:37,500 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1501082543] [2022-03-15 15:49:37,500 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:37,500 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:37,500 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:37,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:37,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:37,500 INFO L87 Difference]: Start difference. First operand 297 states and 910 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:37,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:37,616 INFO L93 Difference]: Finished difference Result 553 states and 1578 transitions. [2022-03-15 15:49:37,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:37,616 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:37,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:37,617 INFO L225 Difference]: With dead ends: 553 [2022-03-15 15:49:37,617 INFO L226 Difference]: Without dead ends: 553 [2022-03-15 15:49:37,617 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:37,618 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 60 mSDsluCounter, 124 mSDsCounter, 0 mSdLazyCounter, 212 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 86 SdHoareTripleChecker+Invalid, 214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 212 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:37,618 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [60 Valid, 86 Invalid, 214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 212 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:37,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2022-03-15 15:49:37,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 284. [2022-03-15 15:49:37,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284 states, 283 states have (on average 3.07773851590106) internal successors, (871), 283 states have internal predecessors, (871), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:37,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 871 transitions. [2022-03-15 15:49:37,622 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 871 transitions. Word has length 18 [2022-03-15 15:49:37,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:37,622 INFO L470 AbstractCegarLoop]: Abstraction has 284 states and 871 transitions. [2022-03-15 15:49:37,622 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:37,622 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 871 transitions. [2022-03-15 15:49:37,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:37,622 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:37,622 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:37,622 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176 [2022-03-15 15:49:37,622 INFO L402 AbstractCegarLoop]: === Iteration 178 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:37,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:37,623 INFO L85 PathProgramCache]: Analyzing trace with hash 676358055, now seen corresponding path program 67 times [2022-03-15 15:49:37,623 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:37,623 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [889376334] [2022-03-15 15:49:37,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:37,623 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:37,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:37,667 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:37,668 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:37,668 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [889376334] [2022-03-15 15:49:37,668 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [889376334] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:37,668 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:37,668 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:37,668 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [444838135] [2022-03-15 15:49:37,668 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:37,668 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:37,668 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:37,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:37,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:37,669 INFO L87 Difference]: Start difference. First operand 284 states and 871 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:37,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:37,769 INFO L93 Difference]: Finished difference Result 432 states and 1271 transitions. [2022-03-15 15:49:37,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:37,769 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:37,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:37,770 INFO L225 Difference]: With dead ends: 432 [2022-03-15 15:49:37,770 INFO L226 Difference]: Without dead ends: 432 [2022-03-15 15:49:37,770 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:37,770 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 65 mSDsluCounter, 120 mSDsCounter, 0 mSdLazyCounter, 234 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 234 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:37,770 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [65 Valid, 83 Invalid, 234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 234 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:37,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 432 states. [2022-03-15 15:49:37,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 432 to 286. [2022-03-15 15:49:37,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 285 states have (on average 3.0807017543859647) internal successors, (878), 285 states have internal predecessors, (878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:37,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 878 transitions. [2022-03-15 15:49:37,774 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 878 transitions. Word has length 18 [2022-03-15 15:49:37,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:37,774 INFO L470 AbstractCegarLoop]: Abstraction has 286 states and 878 transitions. [2022-03-15 15:49:37,774 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:37,774 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 878 transitions. [2022-03-15 15:49:37,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:37,774 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:37,774 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:37,774 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable177 [2022-03-15 15:49:37,774 INFO L402 AbstractCegarLoop]: === Iteration 179 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:37,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:37,775 INFO L85 PathProgramCache]: Analyzing trace with hash -519281793, now seen corresponding path program 68 times [2022-03-15 15:49:37,775 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:37,775 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [247721467] [2022-03-15 15:49:37,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:37,775 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:37,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:37,815 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:37,815 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:37,815 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [247721467] [2022-03-15 15:49:37,815 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [247721467] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:37,815 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:37,815 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:37,815 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [92552979] [2022-03-15 15:49:37,815 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:37,815 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:37,815 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:37,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:37,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:37,816 INFO L87 Difference]: Start difference. First operand 286 states and 878 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:37,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:37,921 INFO L93 Difference]: Finished difference Result 474 states and 1372 transitions. [2022-03-15 15:49:37,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:37,921 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:37,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:37,922 INFO L225 Difference]: With dead ends: 474 [2022-03-15 15:49:37,922 INFO L226 Difference]: Without dead ends: 474 [2022-03-15 15:49:37,922 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:37,922 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 73 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 245 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 89 SdHoareTripleChecker+Invalid, 245 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 245 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:37,922 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 89 Invalid, 245 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 245 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:37,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 474 states. [2022-03-15 15:49:37,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 474 to 289. [2022-03-15 15:49:37,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 289 states, 288 states have (on average 3.1006944444444446) internal successors, (893), 288 states have internal predecessors, (893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:37,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 893 transitions. [2022-03-15 15:49:37,926 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 893 transitions. Word has length 18 [2022-03-15 15:49:37,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:37,927 INFO L470 AbstractCegarLoop]: Abstraction has 289 states and 893 transitions. [2022-03-15 15:49:37,927 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:37,927 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 893 transitions. [2022-03-15 15:49:37,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:37,927 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:37,927 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:37,927 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable178 [2022-03-15 15:49:37,927 INFO L402 AbstractCegarLoop]: === Iteration 180 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:37,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:37,928 INFO L85 PathProgramCache]: Analyzing trace with hash 259823723, now seen corresponding path program 69 times [2022-03-15 15:49:37,928 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:37,928 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [666090078] [2022-03-15 15:49:37,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:37,928 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:37,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:37,970 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:37,970 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:37,970 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [666090078] [2022-03-15 15:49:37,970 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [666090078] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:37,970 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:37,970 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:37,970 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659464600] [2022-03-15 15:49:37,970 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:37,970 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:37,971 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:37,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:37,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:37,971 INFO L87 Difference]: Start difference. First operand 289 states and 893 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:38,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:38,063 INFO L93 Difference]: Finished difference Result 441 states and 1301 transitions. [2022-03-15 15:49:38,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:38,063 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:38,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:38,064 INFO L225 Difference]: With dead ends: 441 [2022-03-15 15:49:38,064 INFO L226 Difference]: Without dead ends: 441 [2022-03-15 15:49:38,064 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:38,065 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 60 mSDsluCounter, 101 mSDsCounter, 0 mSdLazyCounter, 210 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 210 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:38,065 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [60 Valid, 74 Invalid, 210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 210 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:38,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 441 states. [2022-03-15 15:49:38,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 441 to 283. [2022-03-15 15:49:38,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 282 states have (on average 3.0709219858156027) internal successors, (866), 282 states have internal predecessors, (866), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:38,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 866 transitions. [2022-03-15 15:49:38,068 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 866 transitions. Word has length 18 [2022-03-15 15:49:38,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:38,069 INFO L470 AbstractCegarLoop]: Abstraction has 283 states and 866 transitions. [2022-03-15 15:49:38,069 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:38,069 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 866 transitions. [2022-03-15 15:49:38,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:38,069 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:38,069 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:38,069 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable179 [2022-03-15 15:49:38,069 INFO L402 AbstractCegarLoop]: === Iteration 181 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:38,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:38,070 INFO L85 PathProgramCache]: Analyzing trace with hash 2085742599, now seen corresponding path program 70 times [2022-03-15 15:49:38,070 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:38,070 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1417827479] [2022-03-15 15:49:38,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:38,070 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:38,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:38,109 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:38,110 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:38,110 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1417827479] [2022-03-15 15:49:38,110 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1417827479] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:38,110 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:38,110 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:38,110 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1803475735] [2022-03-15 15:49:38,110 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:38,110 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:38,110 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:38,110 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:38,110 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:38,110 INFO L87 Difference]: Start difference. First operand 283 states and 866 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:38,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:38,210 INFO L93 Difference]: Finished difference Result 446 states and 1283 transitions. [2022-03-15 15:49:38,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:38,211 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:38,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:38,211 INFO L225 Difference]: With dead ends: 446 [2022-03-15 15:49:38,211 INFO L226 Difference]: Without dead ends: 446 [2022-03-15 15:49:38,211 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:38,211 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 69 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 201 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 201 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:38,212 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 73 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 201 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:38,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2022-03-15 15:49:38,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 284. [2022-03-15 15:49:38,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284 states, 283 states have (on average 3.067137809187279) internal successors, (868), 283 states have internal predecessors, (868), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:38,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 868 transitions. [2022-03-15 15:49:38,215 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 868 transitions. Word has length 18 [2022-03-15 15:49:38,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:38,215 INFO L470 AbstractCegarLoop]: Abstraction has 284 states and 868 transitions. [2022-03-15 15:49:38,216 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:38,216 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 868 transitions. [2022-03-15 15:49:38,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:38,216 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:38,216 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:38,216 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable180 [2022-03-15 15:49:38,216 INFO L402 AbstractCegarLoop]: === Iteration 182 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:38,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:38,216 INFO L85 PathProgramCache]: Analyzing trace with hash -1430119181, now seen corresponding path program 71 times [2022-03-15 15:49:38,216 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:38,216 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2020323287] [2022-03-15 15:49:38,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:38,217 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:38,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:38,258 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:38,258 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:38,259 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2020323287] [2022-03-15 15:49:38,259 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2020323287] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:38,259 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:38,259 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:38,259 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [3737213] [2022-03-15 15:49:38,259 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:38,259 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:38,259 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:38,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:38,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:38,259 INFO L87 Difference]: Start difference. First operand 284 states and 868 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:38,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:38,371 INFO L93 Difference]: Finished difference Result 452 states and 1298 transitions. [2022-03-15 15:49:38,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:38,372 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:38,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:38,372 INFO L225 Difference]: With dead ends: 452 [2022-03-15 15:49:38,372 INFO L226 Difference]: Without dead ends: 452 [2022-03-15 15:49:38,372 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:38,373 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 70 mSDsluCounter, 129 mSDsCounter, 0 mSdLazyCounter, 245 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 87 SdHoareTripleChecker+Invalid, 245 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 245 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:38,373 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 87 Invalid, 245 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 245 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:38,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 452 states. [2022-03-15 15:49:38,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 452 to 281. [2022-03-15 15:49:38,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 281 states, 280 states have (on average 3.0464285714285713) internal successors, (853), 280 states have internal predecessors, (853), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:38,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 281 states to 281 states and 853 transitions. [2022-03-15 15:49:38,377 INFO L78 Accepts]: Start accepts. Automaton has 281 states and 853 transitions. Word has length 18 [2022-03-15 15:49:38,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:38,377 INFO L470 AbstractCegarLoop]: Abstraction has 281 states and 853 transitions. [2022-03-15 15:49:38,377 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:38,377 INFO L276 IsEmpty]: Start isEmpty. Operand 281 states and 853 transitions. [2022-03-15 15:49:38,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:38,377 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:38,377 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:38,377 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable181 [2022-03-15 15:49:38,377 INFO L402 AbstractCegarLoop]: === Iteration 183 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:38,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:38,378 INFO L85 PathProgramCache]: Analyzing trace with hash 1536150695, now seen corresponding path program 72 times [2022-03-15 15:49:38,378 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:38,378 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1053643812] [2022-03-15 15:49:38,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:38,378 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:38,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:38,408 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:38,408 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:38,408 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1053643812] [2022-03-15 15:49:38,408 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1053643812] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:38,408 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:38,408 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:38,409 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785194979] [2022-03-15 15:49:38,409 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:38,409 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:38,409 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:38,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:38,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:38,409 INFO L87 Difference]: Start difference. First operand 281 states and 853 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:38,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:38,520 INFO L93 Difference]: Finished difference Result 410 states and 1197 transitions. [2022-03-15 15:49:38,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:38,521 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:38,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:38,521 INFO L225 Difference]: With dead ends: 410 [2022-03-15 15:49:38,522 INFO L226 Difference]: Without dead ends: 410 [2022-03-15 15:49:38,522 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:49:38,522 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 62 mSDsluCounter, 130 mSDsCounter, 0 mSdLazyCounter, 242 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 89 SdHoareTripleChecker+Invalid, 242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 242 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:38,522 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 89 Invalid, 242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 242 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:38,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2022-03-15 15:49:38,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 267. [2022-03-15 15:49:38,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 267 states, 266 states have (on average 3.045112781954887) internal successors, (810), 266 states have internal predecessors, (810), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:38,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 267 states to 267 states and 810 transitions. [2022-03-15 15:49:38,530 INFO L78 Accepts]: Start accepts. Automaton has 267 states and 810 transitions. Word has length 18 [2022-03-15 15:49:38,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:38,530 INFO L470 AbstractCegarLoop]: Abstraction has 267 states and 810 transitions. [2022-03-15 15:49:38,530 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:38,530 INFO L276 IsEmpty]: Start isEmpty. Operand 267 states and 810 transitions. [2022-03-15 15:49:38,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:38,530 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:38,530 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:38,530 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182 [2022-03-15 15:49:38,530 INFO L402 AbstractCegarLoop]: === Iteration 184 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:38,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:38,531 INFO L85 PathProgramCache]: Analyzing trace with hash 304574739, now seen corresponding path program 73 times [2022-03-15 15:49:38,531 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:38,531 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [775168376] [2022-03-15 15:49:38,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:38,531 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:38,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:38,567 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:38,567 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:38,567 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [775168376] [2022-03-15 15:49:38,567 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [775168376] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:38,567 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:38,567 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:38,567 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [235527611] [2022-03-15 15:49:38,568 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:38,568 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:38,568 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:38,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:38,568 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:38,568 INFO L87 Difference]: Start difference. First operand 267 states and 810 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:38,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:38,687 INFO L93 Difference]: Finished difference Result 417 states and 1164 transitions. [2022-03-15 15:49:38,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:38,687 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:38,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:38,688 INFO L225 Difference]: With dead ends: 417 [2022-03-15 15:49:38,688 INFO L226 Difference]: Without dead ends: 411 [2022-03-15 15:49:38,688 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:38,688 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 79 mSDsluCounter, 101 mSDsCounter, 0 mSdLazyCounter, 188 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 189 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:38,688 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [79 Valid, 65 Invalid, 189 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 188 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:38,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 411 states. [2022-03-15 15:49:38,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 411 to 277. [2022-03-15 15:49:38,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 277 states, 276 states have (on average 3.032608695652174) internal successors, (837), 276 states have internal predecessors, (837), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:38,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 837 transitions. [2022-03-15 15:49:38,692 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 837 transitions. Word has length 18 [2022-03-15 15:49:38,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:38,692 INFO L470 AbstractCegarLoop]: Abstraction has 277 states and 837 transitions. [2022-03-15 15:49:38,692 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:38,693 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 837 transitions. [2022-03-15 15:49:38,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:38,693 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:38,693 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:38,693 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable183 [2022-03-15 15:49:38,693 INFO L402 AbstractCegarLoop]: === Iteration 185 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:38,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:38,693 INFO L85 PathProgramCache]: Analyzing trace with hash 328474653, now seen corresponding path program 74 times [2022-03-15 15:49:38,693 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:38,694 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950200857] [2022-03-15 15:49:38,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:38,694 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:38,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:38,733 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:38,734 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:38,734 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [950200857] [2022-03-15 15:49:38,734 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [950200857] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:38,734 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:38,734 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:38,734 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [196427790] [2022-03-15 15:49:38,734 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:38,734 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:38,734 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:38,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:38,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:38,734 INFO L87 Difference]: Start difference. First operand 277 states and 837 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:38,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:38,840 INFO L93 Difference]: Finished difference Result 388 states and 1110 transitions. [2022-03-15 15:49:38,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:38,840 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:38,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:38,841 INFO L225 Difference]: With dead ends: 388 [2022-03-15 15:49:38,841 INFO L226 Difference]: Without dead ends: 388 [2022-03-15 15:49:38,841 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:38,841 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 54 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 152 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 152 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:38,841 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 51 Invalid, 153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 152 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:38,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 388 states. [2022-03-15 15:49:38,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 388 to 265. [2022-03-15 15:49:38,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 265 states, 264 states have (on average 3.0492424242424243) internal successors, (805), 264 states have internal predecessors, (805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:38,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 805 transitions. [2022-03-15 15:49:38,845 INFO L78 Accepts]: Start accepts. Automaton has 265 states and 805 transitions. Word has length 18 [2022-03-15 15:49:38,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:38,845 INFO L470 AbstractCegarLoop]: Abstraction has 265 states and 805 transitions. [2022-03-15 15:49:38,845 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:38,845 INFO L276 IsEmpty]: Start isEmpty. Operand 265 states and 805 transitions. [2022-03-15 15:49:38,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:38,845 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:38,845 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:38,845 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184 [2022-03-15 15:49:38,845 INFO L402 AbstractCegarLoop]: === Iteration 186 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:38,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:38,846 INFO L85 PathProgramCache]: Analyzing trace with hash -1385368165, now seen corresponding path program 75 times [2022-03-15 15:49:38,846 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:38,846 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [156849271] [2022-03-15 15:49:38,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:38,846 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:38,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:38,878 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:38,878 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:38,878 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [156849271] [2022-03-15 15:49:38,878 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [156849271] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:38,878 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:38,878 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:38,878 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1321031821] [2022-03-15 15:49:38,878 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:38,878 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:38,878 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:38,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:38,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:38,879 INFO L87 Difference]: Start difference. First operand 265 states and 805 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:38,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:38,976 INFO L93 Difference]: Finished difference Result 415 states and 1159 transitions. [2022-03-15 15:49:38,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:38,976 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:38,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:38,977 INFO L225 Difference]: With dead ends: 415 [2022-03-15 15:49:38,977 INFO L226 Difference]: Without dead ends: 409 [2022-03-15 15:49:38,977 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:38,977 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 72 mSDsluCounter, 89 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:38,977 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 62 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:38,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 409 states. [2022-03-15 15:49:38,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 409 to 277. [2022-03-15 15:49:38,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 277 states, 276 states have (on average 3.039855072463768) internal successors, (839), 276 states have internal predecessors, (839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:38,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 839 transitions. [2022-03-15 15:49:38,981 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 839 transitions. Word has length 18 [2022-03-15 15:49:38,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:38,981 INFO L470 AbstractCegarLoop]: Abstraction has 277 states and 839 transitions. [2022-03-15 15:49:38,981 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:38,981 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 839 transitions. [2022-03-15 15:49:38,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:38,982 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:38,982 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:38,982 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185 [2022-03-15 15:49:38,982 INFO L402 AbstractCegarLoop]: === Iteration 187 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:38,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:38,982 INFO L85 PathProgramCache]: Analyzing trace with hash -1361468251, now seen corresponding path program 76 times [2022-03-15 15:49:38,982 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:38,982 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1781503026] [2022-03-15 15:49:38,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:38,982 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:38,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:39,017 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:39,017 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:39,017 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1781503026] [2022-03-15 15:49:39,017 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1781503026] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:39,017 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:39,017 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:39,017 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1232200353] [2022-03-15 15:49:39,017 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:39,017 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:39,017 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:39,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:39,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:39,018 INFO L87 Difference]: Start difference. First operand 277 states and 839 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:39,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:39,118 INFO L93 Difference]: Finished difference Result 415 states and 1165 transitions. [2022-03-15 15:49:39,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:39,119 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:39,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:39,119 INFO L225 Difference]: With dead ends: 415 [2022-03-15 15:49:39,119 INFO L226 Difference]: Without dead ends: 415 [2022-03-15 15:49:39,119 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:39,120 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 67 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 159 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:39,120 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [67 Valid, 60 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 159 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:39,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 415 states. [2022-03-15 15:49:39,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 415 to 275. [2022-03-15 15:49:39,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 275 states, 274 states have (on average 3.0437956204379564) internal successors, (834), 274 states have internal predecessors, (834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:39,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 275 states to 275 states and 834 transitions. [2022-03-15 15:49:39,123 INFO L78 Accepts]: Start accepts. Automaton has 275 states and 834 transitions. Word has length 18 [2022-03-15 15:49:39,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:39,124 INFO L470 AbstractCegarLoop]: Abstraction has 275 states and 834 transitions. [2022-03-15 15:49:39,124 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:39,124 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 834 transitions. [2022-03-15 15:49:39,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-15 15:49:39,124 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:39,124 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:39,124 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186 [2022-03-15 15:49:39,124 INFO L402 AbstractCegarLoop]: === Iteration 188 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:39,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:39,124 INFO L85 PathProgramCache]: Analyzing trace with hash -321232453, now seen corresponding path program 77 times [2022-03-15 15:49:39,125 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:39,125 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [633317540] [2022-03-15 15:49:39,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:39,125 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:39,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:39,168 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:39,168 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:39,168 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [633317540] [2022-03-15 15:49:39,168 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [633317540] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:49:39,168 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:49:39,168 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 15:49:39,168 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1956917944] [2022-03-15 15:49:39,168 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:49:39,168 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:49:39,168 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:39,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:49:39,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:49:39,169 INFO L87 Difference]: Start difference. First operand 275 states and 834 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:39,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:39,267 INFO L93 Difference]: Finished difference Result 390 states and 1115 transitions. [2022-03-15 15:49:39,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:49:39,267 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-15 15:49:39,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:39,268 INFO L225 Difference]: With dead ends: 390 [2022-03-15 15:49:39,268 INFO L226 Difference]: Without dead ends: 390 [2022-03-15 15:49:39,268 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:49:39,268 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 51 mSDsluCounter, 110 mSDsCounter, 0 mSdLazyCounter, 197 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 197 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:39,268 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [51 Valid, 74 Invalid, 198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 197 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:49:39,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 390 states. [2022-03-15 15:49:39,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 390 to 263. [2022-03-15 15:49:39,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 263 states, 262 states have (on average 3.053435114503817) internal successors, (800), 262 states have internal predecessors, (800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:39,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 263 states to 263 states and 800 transitions. [2022-03-15 15:49:39,272 INFO L78 Accepts]: Start accepts. Automaton has 263 states and 800 transitions. Word has length 18 [2022-03-15 15:49:39,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:39,272 INFO L470 AbstractCegarLoop]: Abstraction has 263 states and 800 transitions. [2022-03-15 15:49:39,272 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:39,272 INFO L276 IsEmpty]: Start isEmpty. Operand 263 states and 800 transitions. [2022-03-15 15:49:39,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:49:39,272 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:39,272 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:39,272 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable187 [2022-03-15 15:49:39,272 INFO L402 AbstractCegarLoop]: === Iteration 189 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:39,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:39,273 INFO L85 PathProgramCache]: Analyzing trace with hash -1378478638, now seen corresponding path program 1 times [2022-03-15 15:49:39,273 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:39,273 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [677655015] [2022-03-15 15:49:39,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:39,273 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:39,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:39,412 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:39,412 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:39,412 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [677655015] [2022-03-15 15:49:39,412 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [677655015] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:49:39,412 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1004844190] [2022-03-15 15:49:39,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:39,412 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:49:39,412 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:49:39,413 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-03-15 15:49:39,419 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-03-15 15:49:39,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:39,471 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:49:39,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:49:39,766 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 113 treesize of output 89 [2022-03-15 15:49:39,879 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:39,880 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:49:40,484 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:49:40,485 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 199 treesize of output 167 [2022-03-15 15:49:40,741 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:40,741 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1004844190] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:49:40,741 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:49:40,742 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2022-03-15 15:49:40,742 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1479309641] [2022-03-15 15:49:40,742 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:49:40,742 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-15 15:49:40,742 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:40,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-15 15:49:40,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=398, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:49:40,742 INFO L87 Difference]: Start difference. First operand 263 states and 800 transitions. Second operand has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 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-03-15 15:49:41,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:41,253 INFO L93 Difference]: Finished difference Result 440 states and 1228 transitions. [2022-03-15 15:49:41,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 15:49:41,254 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 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 19 [2022-03-15 15:49:41,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:41,254 INFO L225 Difference]: With dead ends: 440 [2022-03-15 15:49:41,254 INFO L226 Difference]: Without dead ends: 400 [2022-03-15 15:49:41,254 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=154, Invalid=658, Unknown=0, NotChecked=0, Total=812 [2022-03-15 15:49:41,255 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 184 mSDsluCounter, 301 mSDsCounter, 0 mSdLazyCounter, 496 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 184 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 512 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 496 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:41,255 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [184 Valid, 157 Invalid, 512 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 496 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:49:41,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 400 states. [2022-03-15 15:49:41,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 400 to 273. [2022-03-15 15:49:41,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 273 states, 272 states have (on average 3.036764705882353) internal successors, (826), 272 states have internal predecessors, (826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:41,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 273 states to 273 states and 826 transitions. [2022-03-15 15:49:41,258 INFO L78 Accepts]: Start accepts. Automaton has 273 states and 826 transitions. Word has length 19 [2022-03-15 15:49:41,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:41,258 INFO L470 AbstractCegarLoop]: Abstraction has 273 states and 826 transitions. [2022-03-15 15:49:41,259 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 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-03-15 15:49:41,259 INFO L276 IsEmpty]: Start isEmpty. Operand 273 states and 826 transitions. [2022-03-15 15:49:41,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:49:41,259 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:41,259 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:41,277 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-03-15 15:49:41,467 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable188,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:49:41,467 INFO L402 AbstractCegarLoop]: === Iteration 190 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:41,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:41,468 INFO L85 PathProgramCache]: Analyzing trace with hash 1769667174, now seen corresponding path program 2 times [2022-03-15 15:49:41,468 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:41,468 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1730630896] [2022-03-15 15:49:41,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:41,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:41,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:41,619 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:41,620 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:41,620 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1730630896] [2022-03-15 15:49:41,620 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1730630896] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:49:41,620 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2532716] [2022-03-15 15:49:41,620 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:49:41,620 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:49:41,620 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:49:41,621 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-03-15 15:49:41,624 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-03-15 15:49:41,676 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:49:41,676 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:49:41,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:49:41,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:49:41,950 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 130 treesize of output 104 [2022-03-15 15:49:42,092 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:42,092 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:49:42,891 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:49:42,892 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 166 treesize of output 142 [2022-03-15 15:49:43,008 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:43,009 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2532716] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:49:43,009 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:49:43,009 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2022-03-15 15:49:43,009 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [58107992] [2022-03-15 15:49:43,009 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:49:43,009 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-15 15:49:43,009 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:43,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-15 15:49:43,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=398, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:49:43,009 INFO L87 Difference]: Start difference. First operand 273 states and 826 transitions. Second operand has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 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-03-15 15:49:43,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:43,900 INFO L93 Difference]: Finished difference Result 470 states and 1319 transitions. [2022-03-15 15:49:43,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-15 15:49:43,900 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 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 19 [2022-03-15 15:49:43,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:43,901 INFO L225 Difference]: With dead ends: 470 [2022-03-15 15:49:43,901 INFO L226 Difference]: Without dead ends: 440 [2022-03-15 15:49:43,901 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=199, Invalid=793, Unknown=0, NotChecked=0, Total=992 [2022-03-15 15:49:43,901 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 184 mSDsluCounter, 364 mSDsCounter, 0 mSdLazyCounter, 611 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 184 SdHoareTripleChecker+Valid, 186 SdHoareTripleChecker+Invalid, 640 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 611 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:43,901 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [184 Valid, 186 Invalid, 640 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 611 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:49:43,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 440 states. [2022-03-15 15:49:43,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 440 to 290. [2022-03-15 15:49:43,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 289 states have (on average 3.0) internal successors, (867), 289 states have internal predecessors, (867), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:43,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 867 transitions. [2022-03-15 15:49:43,905 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 867 transitions. Word has length 19 [2022-03-15 15:49:43,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:43,905 INFO L470 AbstractCegarLoop]: Abstraction has 290 states and 867 transitions. [2022-03-15 15:49:43,905 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 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-03-15 15:49:43,905 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 867 transitions. [2022-03-15 15:49:43,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:49:43,906 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:43,906 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:43,923 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2022-03-15 15:49:44,106 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable189,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:49:44,106 INFO L402 AbstractCegarLoop]: === Iteration 191 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:44,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:44,107 INFO L85 PathProgramCache]: Analyzing trace with hash 1263320908, now seen corresponding path program 3 times [2022-03-15 15:49:44,107 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:44,107 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2049914032] [2022-03-15 15:49:44,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:44,107 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:44,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:44,238 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:44,238 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:44,238 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2049914032] [2022-03-15 15:49:44,238 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2049914032] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:49:44,239 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [903159149] [2022-03-15 15:49:44,239 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:49:44,239 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:49:44,239 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:49:44,240 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-03-15 15:49:44,240 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-03-15 15:49:44,293 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-15 15:49:44,294 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:49:44,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:49:44,295 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:49:44,530 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 130 treesize of output 104 [2022-03-15 15:49:44,647 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:44,647 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:49:45,497 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:49:45,497 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 274 treesize of output 238 [2022-03-15 15:49:45,723 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:45,724 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [903159149] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:49:45,724 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:49:45,724 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2022-03-15 15:49:45,724 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958914638] [2022-03-15 15:49:45,724 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:49:45,724 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-15 15:49:45,724 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:45,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-15 15:49:45,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=396, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:49:45,724 INFO L87 Difference]: Start difference. First operand 290 states and 867 transitions. Second operand has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 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-03-15 15:49:46,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:46,453 INFO L93 Difference]: Finished difference Result 467 states and 1290 transitions. [2022-03-15 15:49:46,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-15 15:49:46,453 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 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 19 [2022-03-15 15:49:46,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:46,454 INFO L225 Difference]: With dead ends: 467 [2022-03-15 15:49:46,454 INFO L226 Difference]: Without dead ends: 438 [2022-03-15 15:49:46,454 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=183, Invalid=809, Unknown=0, NotChecked=0, Total=992 [2022-03-15 15:49:46,454 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 117 mSDsluCounter, 505 mSDsCounter, 0 mSdLazyCounter, 806 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 263 SdHoareTripleChecker+Invalid, 826 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 806 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:46,455 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [117 Valid, 263 Invalid, 826 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 806 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:49:46,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 438 states. [2022-03-15 15:49:46,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 438 to 296. [2022-03-15 15:49:46,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296 states, 295 states have (on average 2.993220338983051) internal successors, (883), 295 states have internal predecessors, (883), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:46,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 883 transitions. [2022-03-15 15:49:46,459 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 883 transitions. Word has length 19 [2022-03-15 15:49:46,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:46,459 INFO L470 AbstractCegarLoop]: Abstraction has 296 states and 883 transitions. [2022-03-15 15:49:46,459 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 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-03-15 15:49:46,459 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 883 transitions. [2022-03-15 15:49:46,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:49:46,459 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:46,459 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:46,475 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-03-15 15:49:46,661 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,SelfDestructingSolverStorable190 [2022-03-15 15:49:46,661 INFO L402 AbstractCegarLoop]: === Iteration 192 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:46,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:46,662 INFO L85 PathProgramCache]: Analyzing trace with hash 914263706, now seen corresponding path program 4 times [2022-03-15 15:49:46,662 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:46,662 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1139573064] [2022-03-15 15:49:46,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:46,662 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:46,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:46,814 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:46,814 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:46,814 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1139573064] [2022-03-15 15:49:46,814 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1139573064] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:49:46,814 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1103107877] [2022-03-15 15:49:46,814 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:49:46,814 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:49:46,814 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:49:46,815 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-03-15 15:49:46,816 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-03-15 15:49:46,876 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:49:46,876 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:49:46,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-15 15:49:46,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:49:47,117 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 176 treesize of output 138 [2022-03-15 15:49:47,349 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:47,349 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:49:48,587 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:49:48,587 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 291 treesize of output 255 [2022-03-15 15:49:49,037 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:49,037 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1103107877] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:49:49,037 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:49:49,037 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2022-03-15 15:49:49,037 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [494451559] [2022-03-15 15:49:49,037 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:49:49,038 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-15 15:49:49,038 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:49,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-15 15:49:49,039 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=388, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:49:49,039 INFO L87 Difference]: Start difference. First operand 296 states and 883 transitions. Second operand has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 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-03-15 15:49:50,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:50,383 INFO L93 Difference]: Finished difference Result 536 states and 1460 transitions. [2022-03-15 15:49:50,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 15:49:50,384 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 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 19 [2022-03-15 15:49:50,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:50,385 INFO L225 Difference]: With dead ends: 536 [2022-03-15 15:49:50,385 INFO L226 Difference]: Without dead ends: 471 [2022-03-15 15:49:50,385 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=239, Invalid=951, Unknown=0, NotChecked=0, Total=1190 [2022-03-15 15:49:50,385 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 146 mSDsluCounter, 518 mSDsCounter, 0 mSdLazyCounter, 754 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 286 SdHoareTripleChecker+Invalid, 792 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 754 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:50,385 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [146 Valid, 286 Invalid, 792 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 754 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:49:50,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 471 states. [2022-03-15 15:49:50,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 471 to 305. [2022-03-15 15:49:50,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 305 states, 304 states have (on average 3.013157894736842) internal successors, (916), 304 states have internal predecessors, (916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:50,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 916 transitions. [2022-03-15 15:49:50,389 INFO L78 Accepts]: Start accepts. Automaton has 305 states and 916 transitions. Word has length 19 [2022-03-15 15:49:50,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:50,391 INFO L470 AbstractCegarLoop]: Abstraction has 305 states and 916 transitions. [2022-03-15 15:49:50,391 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 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-03-15 15:49:50,391 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 916 transitions. [2022-03-15 15:49:50,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:49:50,391 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:50,391 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:50,409 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-03-15 15:49:50,603 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable191,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:49:50,603 INFO L402 AbstractCegarLoop]: === Iteration 193 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:50,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:50,604 INFO L85 PathProgramCache]: Analyzing trace with hash -1231907054, now seen corresponding path program 5 times [2022-03-15 15:49:50,604 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:50,604 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [84820097] [2022-03-15 15:49:50,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:50,604 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:50,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:50,727 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:50,727 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:50,727 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [84820097] [2022-03-15 15:49:50,727 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [84820097] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:49:50,727 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [435963755] [2022-03-15 15:49:50,728 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:49:50,728 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:49:50,728 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:49:50,729 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-03-15 15:49:50,729 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-03-15 15:49:50,784 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-15 15:49:50,784 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:49:50,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:49:50,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:49:50,981 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 135 treesize of output 107 [2022-03-15 15:49:51,194 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:51,194 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:49:52,264 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:49:52,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 228 treesize of output 204 [2022-03-15 15:49:52,694 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:52,694 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [435963755] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:49:52,694 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:49:52,694 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-03-15 15:49:52,694 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1500424332] [2022-03-15 15:49:52,694 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:49:52,695 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-15 15:49:52,695 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:52,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-15 15:49:52,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=431, Unknown=0, NotChecked=0, Total=506 [2022-03-15 15:49:52,695 INFO L87 Difference]: Start difference. First operand 305 states and 916 transitions. Second operand has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 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-03-15 15:49:54,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:54,156 INFO L93 Difference]: Finished difference Result 582 states and 1571 transitions. [2022-03-15 15:49:54,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 15:49:54,156 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 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 19 [2022-03-15 15:49:54,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:54,157 INFO L225 Difference]: With dead ends: 582 [2022-03-15 15:49:54,157 INFO L226 Difference]: Without dead ends: 522 [2022-03-15 15:49:54,157 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=298, Invalid=1108, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 15:49:54,157 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 219 mSDsluCounter, 649 mSDsCounter, 0 mSdLazyCounter, 955 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 219 SdHoareTripleChecker+Valid, 351 SdHoareTripleChecker+Invalid, 1002 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 955 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:54,157 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [219 Valid, 351 Invalid, 1002 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 955 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:49:54,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2022-03-15 15:49:54,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 317. [2022-03-15 15:49:54,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 317 states, 316 states have (on average 3.018987341772152) internal successors, (954), 316 states have internal predecessors, (954), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:54,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 317 states to 317 states and 954 transitions. [2022-03-15 15:49:54,162 INFO L78 Accepts]: Start accepts. Automaton has 317 states and 954 transitions. Word has length 19 [2022-03-15 15:49:54,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:54,162 INFO L470 AbstractCegarLoop]: Abstraction has 317 states and 954 transitions. [2022-03-15 15:49:54,162 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 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-03-15 15:49:54,162 INFO L276 IsEmpty]: Start isEmpty. Operand 317 states and 954 transitions. [2022-03-15 15:49:54,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:49:54,162 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:54,162 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:54,179 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-03-15 15:49:54,363 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable192,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:49:54,363 INFO L402 AbstractCegarLoop]: === Iteration 194 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:54,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:54,363 INFO L85 PathProgramCache]: Analyzing trace with hash 377522628, now seen corresponding path program 6 times [2022-03-15 15:49:54,363 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:54,363 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747939110] [2022-03-15 15:49:54,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:54,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:54,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:54,491 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:54,491 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:54,491 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [747939110] [2022-03-15 15:49:54,491 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [747939110] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:49:54,491 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [485357862] [2022-03-15 15:49:54,491 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:49:54,491 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:49:54,491 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:49:54,492 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-03-15 15:49:54,493 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-03-15 15:49:54,548 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-15 15:49:54,548 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:49:54,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:49:54,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:49:54,822 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 161 treesize of output 127 [2022-03-15 15:49:54,955 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:54,955 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:49:55,699 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:49:55,700 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 256 treesize of output 224 [2022-03-15 15:49:55,955 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:55,955 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [485357862] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:49:55,955 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:49:55,955 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-03-15 15:49:55,955 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [821827138] [2022-03-15 15:49:55,955 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:49:55,955 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-15 15:49:55,955 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:55,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-15 15:49:55,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=427, Unknown=0, NotChecked=0, Total=506 [2022-03-15 15:49:55,956 INFO L87 Difference]: Start difference. First operand 317 states and 954 transitions. Second operand has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 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-03-15 15:49:56,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:49:56,624 INFO L93 Difference]: Finished difference Result 521 states and 1432 transitions. [2022-03-15 15:49:56,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 15:49:56,625 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 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 19 [2022-03-15 15:49:56,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:49:56,626 INFO L225 Difference]: With dead ends: 521 [2022-03-15 15:49:56,626 INFO L226 Difference]: Without dead ends: 492 [2022-03-15 15:49:56,626 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=225, Invalid=897, Unknown=0, NotChecked=0, Total=1122 [2022-03-15 15:49:56,626 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 182 mSDsluCounter, 355 mSDsCounter, 0 mSdLazyCounter, 586 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 195 SdHoareTripleChecker+Invalid, 619 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 586 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:49:56,627 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 195 Invalid, 619 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 586 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:49:56,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 492 states. [2022-03-15 15:49:56,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 492 to 326. [2022-03-15 15:49:56,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 325 states have (on average 3.0092307692307694) internal successors, (978), 325 states have internal predecessors, (978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:49:56,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 978 transitions. [2022-03-15 15:49:56,631 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 978 transitions. Word has length 19 [2022-03-15 15:49:56,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:49:56,631 INFO L470 AbstractCegarLoop]: Abstraction has 326 states and 978 transitions. [2022-03-15 15:49:56,631 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 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-03-15 15:49:56,631 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 978 transitions. [2022-03-15 15:49:56,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:49:56,632 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:49:56,632 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:49:56,656 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2022-03-15 15:49:56,847 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable193,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:49:56,847 INFO L402 AbstractCegarLoop]: === Iteration 195 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:49:56,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:49:56,848 INFO L85 PathProgramCache]: Analyzing trace with hash 28465426, now seen corresponding path program 7 times [2022-03-15 15:49:56,848 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:49:56,848 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1665237770] [2022-03-15 15:49:56,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:49:56,848 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:49:56,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:56,969 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:56,969 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:49:56,969 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1665237770] [2022-03-15 15:49:56,969 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1665237770] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:49:56,969 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [711895746] [2022-03-15 15:49:56,969 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:49:56,969 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:49:56,970 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:49:56,971 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-03-15 15:49:56,971 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-03-15 15:49:57,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:49:57,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-15 15:49:57,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:49:57,279 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 152 treesize of output 120 [2022-03-15 15:49:57,528 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:57,528 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:49:58,512 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:49:58,513 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 239 treesize of output 217 [2022-03-15 15:49:58,967 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:49:58,967 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [711895746] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:49:58,967 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:49:58,967 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-03-15 15:49:58,967 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [276188766] [2022-03-15 15:49:58,967 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:49:58,968 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-15 15:49:58,968 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:49:58,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-15 15:49:58,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2022-03-15 15:49:58,968 INFO L87 Difference]: Start difference. First operand 326 states and 978 transitions. Second operand has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 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-03-15 15:50:01,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:50:01,170 INFO L93 Difference]: Finished difference Result 661 states and 1750 transitions. [2022-03-15 15:50:01,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-15 15:50:01,170 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 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 19 [2022-03-15 15:50:01,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:50:01,171 INFO L225 Difference]: With dead ends: 661 [2022-03-15 15:50:01,171 INFO L226 Difference]: Without dead ends: 588 [2022-03-15 15:50:01,172 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=354, Invalid=1286, Unknown=0, NotChecked=0, Total=1640 [2022-03-15 15:50:01,172 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 232 mSDsluCounter, 490 mSDsCounter, 0 mSdLazyCounter, 723 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 232 SdHoareTripleChecker+Valid, 268 SdHoareTripleChecker+Invalid, 779 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 723 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:50:01,172 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [232 Valid, 268 Invalid, 779 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 723 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:50:01,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2022-03-15 15:50:01,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 338. [2022-03-15 15:50:01,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 338 states, 337 states have (on average 3.0415430267062313) internal successors, (1025), 337 states have internal predecessors, (1025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:50:01,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 1025 transitions. [2022-03-15 15:50:01,177 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 1025 transitions. Word has length 19 [2022-03-15 15:50:01,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:50:01,177 INFO L470 AbstractCegarLoop]: Abstraction has 338 states and 1025 transitions. [2022-03-15 15:50:01,177 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 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-03-15 15:50:01,177 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 1025 transitions. [2022-03-15 15:50:01,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:50:01,177 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:50:01,177 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:50:01,194 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-03-15 15:50:01,378 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable194,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:50:01,378 INFO L402 AbstractCegarLoop]: === Iteration 196 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:50:01,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:50:01,378 INFO L85 PathProgramCache]: Analyzing trace with hash -2117705334, now seen corresponding path program 8 times [2022-03-15 15:50:01,378 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:50:01,378 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1934450828] [2022-03-15 15:50:01,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:50:01,379 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:50:01,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:50:01,557 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:50:01,557 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:50:01,557 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1934450828] [2022-03-15 15:50:01,557 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1934450828] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:50:01,557 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1657791750] [2022-03-15 15:50:01,557 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:50:01,557 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:50:01,557 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:50:01,559 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-03-15 15:50:01,560 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-03-15 15:50:01,615 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:50:01,615 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:50:01,616 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:50:01,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:50:01,802 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 154 treesize of output 122 [2022-03-15 15:50:01,992 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:50:01,992 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:50:02,936 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:50:02,937 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 247 treesize of output 223 [2022-03-15 15:50:03,187 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:50:03,187 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1657791750] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:50:03,187 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:50:03,187 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2022-03-15 15:50:03,188 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1173530243] [2022-03-15 15:50:03,188 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:50:03,188 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-15 15:50:03,188 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:50:03,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-15 15:50:03,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=399, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:50:03,188 INFO L87 Difference]: Start difference. First operand 338 states and 1025 transitions. Second operand has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 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-03-15 15:50:04,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:50:04,552 INFO L93 Difference]: Finished difference Result 584 states and 1625 transitions. [2022-03-15 15:50:04,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 15:50:04,552 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 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 19 [2022-03-15 15:50:04,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:50:04,553 INFO L225 Difference]: With dead ends: 584 [2022-03-15 15:50:04,553 INFO L226 Difference]: Without dead ends: 539 [2022-03-15 15:50:04,554 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=231, Invalid=959, Unknown=0, NotChecked=0, Total=1190 [2022-03-15 15:50:04,554 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 197 mSDsluCounter, 560 mSDsCounter, 0 mSdLazyCounter, 854 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 307 SdHoareTripleChecker+Invalid, 896 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 854 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:50:04,554 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [197 Valid, 307 Invalid, 896 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 854 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:50:04,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2022-03-15 15:50:04,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 338. [2022-03-15 15:50:04,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 338 states, 337 states have (on average 3.0415430267062313) internal successors, (1025), 337 states have internal predecessors, (1025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:50:04,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 1025 transitions. [2022-03-15 15:50:04,558 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 1025 transitions. Word has length 19 [2022-03-15 15:50:04,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:50:04,559 INFO L470 AbstractCegarLoop]: Abstraction has 338 states and 1025 transitions. [2022-03-15 15:50:04,559 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 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-03-15 15:50:04,559 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 1025 transitions. [2022-03-15 15:50:04,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:50:04,559 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:50:04,559 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:50:04,576 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-03-15 15:50:04,759 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195,26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:50:04,760 INFO L402 AbstractCegarLoop]: === Iteration 197 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:50:04,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:50:04,760 INFO L85 PathProgramCache]: Analyzing trace with hash -1529960012, now seen corresponding path program 9 times [2022-03-15 15:50:04,760 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:50:04,760 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [180888284] [2022-03-15 15:50:04,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:50:04,760 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:50:04,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:50:04,917 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:50:04,917 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:50:04,917 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [180888284] [2022-03-15 15:50:04,918 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [180888284] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:50:04,918 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [311727594] [2022-03-15 15:50:04,918 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:50:04,918 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:50:04,918 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:50:04,919 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-03-15 15:50:04,935 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-03-15 15:50:04,998 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-15 15:50:04,998 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:50:04,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:50:04,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:50:05,237 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 149 treesize of output 117 [2022-03-15 15:50:05,429 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:50:05,429 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:50:06,459 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:50:06,459 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 195 treesize of output 165 [2022-03-15 15:50:06,700 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:50:06,700 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [311727594] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:50:06,700 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:50:06,700 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2022-03-15 15:50:06,700 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [934592956] [2022-03-15 15:50:06,700 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:50:06,700 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-15 15:50:06,700 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:50:06,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-15 15:50:06,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=393, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:50:06,701 INFO L87 Difference]: Start difference. First operand 338 states and 1025 transitions. Second operand has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 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-03-15 15:50:08,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:50:08,140 INFO L93 Difference]: Finished difference Result 611 states and 1699 transitions. [2022-03-15 15:50:08,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:50:08,141 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 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 19 [2022-03-15 15:50:08,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:50:08,142 INFO L225 Difference]: With dead ends: 611 [2022-03-15 15:50:08,142 INFO L226 Difference]: Without dead ends: 581 [2022-03-15 15:50:08,142 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=251, Invalid=871, Unknown=0, NotChecked=0, Total=1122 [2022-03-15 15:50:08,142 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 238 mSDsluCounter, 515 mSDsCounter, 0 mSdLazyCounter, 837 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 274 SdHoareTripleChecker+Invalid, 873 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 837 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:50:08,142 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [238 Valid, 274 Invalid, 873 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 837 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:50:08,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2022-03-15 15:50:08,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 350. [2022-03-15 15:50:08,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 350 states, 349 states have (on average 3.0802292263610314) internal successors, (1075), 349 states have internal predecessors, (1075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:50:08,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 1075 transitions. [2022-03-15 15:50:08,147 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 1075 transitions. Word has length 19 [2022-03-15 15:50:08,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:50:08,147 INFO L470 AbstractCegarLoop]: Abstraction has 350 states and 1075 transitions. [2022-03-15 15:50:08,147 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 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-03-15 15:50:08,147 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 1075 transitions. [2022-03-15 15:50:08,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:50:08,148 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:50:08,148 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:50:08,164 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-03-15 15:50:08,348 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable196,27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:50:08,348 INFO L402 AbstractCegarLoop]: === Iteration 198 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:50:08,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:50:08,348 INFO L85 PathProgramCache]: Analyzing trace with hash -647882578, now seen corresponding path program 10 times [2022-03-15 15:50:08,349 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:50:08,349 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [298541816] [2022-03-15 15:50:08,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:50:08,349 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:50:08,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:50:08,488 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:50:08,489 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:50:08,489 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [298541816] [2022-03-15 15:50:08,489 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [298541816] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:50:08,489 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [259501730] [2022-03-15 15:50:08,489 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:50:08,489 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:50:08,489 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:50:08,490 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-03-15 15:50:08,492 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-03-15 15:50:08,547 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:50:08,547 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:50:08,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:50:08,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:50:08,772 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 130 treesize of output 104 [2022-03-15 15:50:08,914 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:50:08,914 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:50:09,671 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:50:09,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 176 treesize of output 148 [2022-03-15 15:50:09,846 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:50:09,846 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [259501730] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:50:09,847 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:50:09,847 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-03-15 15:50:09,847 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [679720241] [2022-03-15 15:50:09,847 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:50:09,847 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-15 15:50:09,847 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:50:09,847 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-15 15:50:09,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=437, Unknown=0, NotChecked=0, Total=506 [2022-03-15 15:50:09,847 INFO L87 Difference]: Start difference. First operand 350 states and 1075 transitions. Second operand has 23 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 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-03-15 15:50:10,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:50:10,777 INFO L93 Difference]: Finished difference Result 555 states and 1576 transitions. [2022-03-15 15:50:10,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:50:10,777 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 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 19 [2022-03-15 15:50:10,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:50:10,778 INFO L225 Difference]: With dead ends: 555 [2022-03-15 15:50:10,778 INFO L226 Difference]: Without dead ends: 528 [2022-03-15 15:50:10,778 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=257, Invalid=933, Unknown=0, NotChecked=0, Total=1190 [2022-03-15 15:50:10,778 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 175 mSDsluCounter, 348 mSDsCounter, 0 mSdLazyCounter, 569 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 175 SdHoareTripleChecker+Valid, 190 SdHoareTripleChecker+Invalid, 588 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 569 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:50:10,778 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [175 Valid, 190 Invalid, 588 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 569 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:50:10,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 528 states. [2022-03-15 15:50:10,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 528 to 356. [2022-03-15 15:50:10,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 356 states, 355 states have (on average 3.056338028169014) internal successors, (1085), 355 states have internal predecessors, (1085), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:50:10,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 356 states to 356 states and 1085 transitions. [2022-03-15 15:50:10,787 INFO L78 Accepts]: Start accepts. Automaton has 356 states and 1085 transitions. Word has length 19 [2022-03-15 15:50:10,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:50:10,787 INFO L470 AbstractCegarLoop]: Abstraction has 356 states and 1085 transitions. [2022-03-15 15:50:10,787 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 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-03-15 15:50:10,787 INFO L276 IsEmpty]: Start isEmpty. Operand 356 states and 1085 transitions. [2022-03-15 15:50:10,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:50:10,787 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:50:10,787 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:50:10,803 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-03-15 15:50:10,988 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable197,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:50:10,988 INFO L402 AbstractCegarLoop]: === Iteration 199 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:50:10,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:50:10,988 INFO L85 PathProgramCache]: Analyzing trace with hash -30499761, now seen corresponding path program 1 times [2022-03-15 15:50:10,989 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:50:10,989 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [792984328] [2022-03-15 15:50:10,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:50:10,989 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:50:10,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:50:11,014 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:50:11,014 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:50:11,014 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [792984328] [2022-03-15 15:50:11,014 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [792984328] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:50:11,014 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1725159286] [2022-03-15 15:50:11,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:50:11,014 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:50:11,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:50:11,015 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-03-15 15:50:11,016 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-03-15 15:50:11,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:50:11,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 12 conjunts are in the unsatisfiable core [2022-03-15 15:50:11,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:50:11,216 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:50:11,216 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:50:11,333 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:50:11,333 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1725159286] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:50:11,333 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:50:11,333 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-03-15 15:50:11,333 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1898503577] [2022-03-15 15:50:11,333 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:50:11,333 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 15:50:11,334 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:50:11,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 15:50:11,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:50:11,334 INFO L87 Difference]: Start difference. First operand 356 states and 1085 transitions. Second operand has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 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-03-15 15:50:11,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:50:11,470 INFO L93 Difference]: Finished difference Result 709 states and 2092 transitions. [2022-03-15 15:50:11,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 15:50:11,471 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 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 19 [2022-03-15 15:50:11,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:50:11,472 INFO L225 Difference]: With dead ends: 709 [2022-03-15 15:50:11,472 INFO L226 Difference]: Without dead ends: 501 [2022-03-15 15:50:11,472 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:50:11,472 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 50 mSDsluCounter, 182 mSDsCounter, 0 mSdLazyCounter, 293 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 76 SdHoareTripleChecker+Invalid, 296 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 293 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:50:11,472 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 76 Invalid, 296 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 293 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:50:11,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 501 states. [2022-03-15 15:50:11,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 501 to 435. [2022-03-15 15:50:11,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 435 states, 434 states have (on average 3.0622119815668203) internal successors, (1329), 434 states have internal predecessors, (1329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:50:11,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 1329 transitions. [2022-03-15 15:50:11,477 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 1329 transitions. Word has length 19 [2022-03-15 15:50:11,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:50:11,477 INFO L470 AbstractCegarLoop]: Abstraction has 435 states and 1329 transitions. [2022-03-15 15:50:11,477 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 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-03-15 15:50:11,477 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 1329 transitions. [2022-03-15 15:50:11,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:50:11,477 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:50:11,478 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:50:11,495 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-03-15 15:50:11,679 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable198,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:50:11,679 INFO L402 AbstractCegarLoop]: === Iteration 200 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:50:11,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:50:11,679 INFO L85 PathProgramCache]: Analyzing trace with hash 1773562618, now seen corresponding path program 11 times [2022-03-15 15:50:11,679 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:50:11,680 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1669232408] [2022-03-15 15:50:11,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:50:11,680 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:50:11,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:50:11,828 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:50:11,828 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:50:11,828 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1669232408] [2022-03-15 15:50:11,828 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1669232408] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:50:11,828 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [404848178] [2022-03-15 15:50:11,829 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:50:11,829 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:50:11,829 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:50:11,830 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-03-15 15:50:11,830 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-03-15 15:50:11,888 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:50:11,888 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:50:11,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-15 15:50:11,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:50:12,197 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 158 treesize of output 124 [2022-03-15 15:50:12,299 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:50:12,299 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:50:12,938 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:50:12,938 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 189 treesize of output 161 [2022-03-15 15:50:13,103 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:50:13,103 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [404848178] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:50:13,103 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:50:13,103 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-03-15 15:50:13,103 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [561379371] [2022-03-15 15:50:13,103 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:50:13,103 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:50:13,103 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:50:13,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:50:13,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=478, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:50:13,104 INFO L87 Difference]: Start difference. First operand 435 states and 1329 transitions. Second operand has 24 states, 24 states have (on average 1.9166666666666667) internal successors, (46), 24 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-03-15 15:50:15,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:50:15,288 INFO L93 Difference]: Finished difference Result 863 states and 2392 transitions. [2022-03-15 15:50:15,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-15 15:50:15,289 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9166666666666667) internal successors, (46), 24 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 19 [2022-03-15 15:50:15,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:50:15,290 INFO L225 Difference]: With dead ends: 863 [2022-03-15 15:50:15,290 INFO L226 Difference]: Without dead ends: 793 [2022-03-15 15:50:15,291 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 209 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=335, Invalid=1387, Unknown=0, NotChecked=0, Total=1722 [2022-03-15 15:50:15,291 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 244 mSDsluCounter, 631 mSDsCounter, 0 mSdLazyCounter, 966 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 244 SdHoareTripleChecker+Valid, 325 SdHoareTripleChecker+Invalid, 1001 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 966 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:50:15,291 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [244 Valid, 325 Invalid, 1001 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 966 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:50:15,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 793 states. [2022-03-15 15:50:15,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 793 to 466. [2022-03-15 15:50:15,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 466 states, 465 states have (on average 3.0473118279569893) internal successors, (1417), 465 states have internal predecessors, (1417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:50:15,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 1417 transitions. [2022-03-15 15:50:15,297 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 1417 transitions. Word has length 19 [2022-03-15 15:50:15,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:50:15,297 INFO L470 AbstractCegarLoop]: Abstraction has 466 states and 1417 transitions. [2022-03-15 15:50:15,297 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.9166666666666667) internal successors, (46), 24 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-03-15 15:50:15,297 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 1417 transitions. [2022-03-15 15:50:15,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:50:15,298 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:50:15,298 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:50:15,314 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-03-15 15:50:15,498 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable199 [2022-03-15 15:50:15,498 INFO L402 AbstractCegarLoop]: === Iteration 201 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:50:15,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:50:15,499 INFO L85 PathProgramCache]: Analyzing trace with hash 120394868, now seen corresponding path program 12 times [2022-03-15 15:50:15,499 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:50:15,499 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [309450676] [2022-03-15 15:50:15,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:50:15,499 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:50:15,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:50:15,629 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:50:15,630 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:50:15,630 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [309450676] [2022-03-15 15:50:15,630 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [309450676] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:50:15,630 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [317210016] [2022-03-15 15:50:15,630 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:50:15,630 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:50:15,630 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:50:15,631 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-03-15 15:50:15,632 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-03-15 15:50:15,689 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-15 15:50:15,690 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:50:15,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:50:15,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:50:15,954 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 130 treesize of output 104 [2022-03-15 15:50:16,087 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:50:16,099 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:50:16,935 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:50:16,935 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 238 treesize of output 210 [2022-03-15 15:50:17,285 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:50:17,285 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [317210016] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:50:17,286 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:50:17,286 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-03-15 15:50:17,286 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [735742656] [2022-03-15 15:50:17,286 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:50:17,286 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:50:17,286 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:50:17,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:50:17,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=480, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:50:17,286 INFO L87 Difference]: Start difference. First operand 466 states and 1417 transitions. Second operand has 24 states, 24 states have (on average 1.9166666666666667) internal successors, (46), 24 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-03-15 15:50:18,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:50:18,309 INFO L93 Difference]: Finished difference Result 796 states and 2207 transitions. [2022-03-15 15:50:18,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 15:50:18,310 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9166666666666667) internal successors, (46), 24 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 19 [2022-03-15 15:50:18,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:50:18,311 INFO L225 Difference]: With dead ends: 796 [2022-03-15 15:50:18,311 INFO L226 Difference]: Without dead ends: 767 [2022-03-15 15:50:18,311 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=240, Invalid=1166, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 15:50:18,311 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 213 mSDsluCounter, 592 mSDsCounter, 0 mSdLazyCounter, 873 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 338 SdHoareTripleChecker+Invalid, 914 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 873 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:50:18,311 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [213 Valid, 338 Invalid, 914 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 873 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:50:18,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 767 states. [2022-03-15 15:50:18,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 767 to 472. [2022-03-15 15:50:18,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 3.0424628450106157) internal successors, (1433), 471 states have internal predecessors, (1433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:50:18,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 1433 transitions. [2022-03-15 15:50:18,317 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 1433 transitions. Word has length 19 [2022-03-15 15:50:18,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:50:18,318 INFO L470 AbstractCegarLoop]: Abstraction has 472 states and 1433 transitions. [2022-03-15 15:50:18,318 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.9166666666666667) internal successors, (46), 24 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-03-15 15:50:18,318 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 1433 transitions. [2022-03-15 15:50:18,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:50:18,318 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:50:18,318 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:50:18,334 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-03-15 15:50:18,519 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,SelfDestructingSolverStorable200 [2022-03-15 15:50:18,519 INFO L402 AbstractCegarLoop]: === Iteration 202 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:50:18,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:50:18,519 INFO L85 PathProgramCache]: Analyzing trace with hash -228662334, now seen corresponding path program 13 times [2022-03-15 15:50:18,519 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:50:18,519 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [520344215] [2022-03-15 15:50:18,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:50:18,519 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:50:18,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:50:18,678 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:50:18,679 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:50:18,679 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [520344215] [2022-03-15 15:50:18,679 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [520344215] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:50:18,679 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1806499381] [2022-03-15 15:50:18,680 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:50:18,680 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:50:18,681 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:50:18,681 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-03-15 15:50:18,706 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-03-15 15:50:18,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:50:18,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-15 15:50:18,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:50:19,005 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 160 treesize of output 126 [2022-03-15 15:50:19,231 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:50:19,231 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:50:20,394 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:50:20,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 263 treesize of output 231 [2022-03-15 15:50:20,971 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:50:20,971 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1806499381] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:50:20,971 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:50:20,971 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:50:20,971 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1225313746] [2022-03-15 15:50:20,971 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:50:20,972 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:50:20,972 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:50:20,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:50:20,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=515, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:50:20,972 INFO L87 Difference]: Start difference. First operand 472 states and 1433 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:50:22,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:50:22,660 INFO L93 Difference]: Finished difference Result 865 states and 2377 transitions. [2022-03-15 15:50:22,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-15 15:50:22,660 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 19 [2022-03-15 15:50:22,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:50:22,661 INFO L225 Difference]: With dead ends: 865 [2022-03-15 15:50:22,661 INFO L226 Difference]: Without dead ends: 800 [2022-03-15 15:50:22,661 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 317 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=314, Invalid=1492, Unknown=0, NotChecked=0, Total=1806 [2022-03-15 15:50:22,661 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 246 mSDsluCounter, 619 mSDsCounter, 0 mSdLazyCounter, 888 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 246 SdHoareTripleChecker+Valid, 351 SdHoareTripleChecker+Invalid, 954 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 888 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:50:22,662 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [246 Valid, 351 Invalid, 954 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 888 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:50:22,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 800 states. [2022-03-15 15:50:22,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 800 to 469. [2022-03-15 15:50:22,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.0448717948717947) internal successors, (1425), 468 states have internal predecessors, (1425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:50:22,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1425 transitions. [2022-03-15 15:50:22,668 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1425 transitions. Word has length 19 [2022-03-15 15:50:22,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:50:22,668 INFO L470 AbstractCegarLoop]: Abstraction has 469 states and 1425 transitions. [2022-03-15 15:50:22,668 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:50:22,668 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1425 transitions. [2022-03-15 15:50:22,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:50:22,669 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:50:22,669 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:50:22,685 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2022-03-15 15:50:22,869 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,SelfDestructingSolverStorable201 [2022-03-15 15:50:22,869 INFO L402 AbstractCegarLoop]: === Iteration 203 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:50:22,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:50:22,869 INFO L85 PathProgramCache]: Analyzing trace with hash 1920134202, now seen corresponding path program 14 times [2022-03-15 15:50:22,870 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:50:22,870 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1904137690] [2022-03-15 15:50:22,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:50:22,870 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:50:22,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:50:23,022 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:50:23,022 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:50:23,022 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1904137690] [2022-03-15 15:50:23,022 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1904137690] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:50:23,022 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1352730737] [2022-03-15 15:50:23,022 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:50:23,022 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:50:23,023 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:50:23,023 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-03-15 15:50:23,024 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-03-15 15:50:23,088 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:50:23,088 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:50:23,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:50:23,089 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:50:23,290 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 152 treesize of output 120 [2022-03-15 15:50:23,474 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:50:23,474 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:50:24,407 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:50:24,408 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 247 treesize of output 223 [2022-03-15 15:50:24,724 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:50:24,724 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1352730737] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:50:24,724 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:50:24,725 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-03-15 15:50:24,725 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2034452547] [2022-03-15 15:50:24,725 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:50:24,725 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-15 15:50:24,725 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:50:24,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-15 15:50:24,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=433, Unknown=0, NotChecked=0, Total=506 [2022-03-15 15:50:24,725 INFO L87 Difference]: Start difference. First operand 469 states and 1425 transitions. Second operand has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 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-03-15 15:50:25,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:50:25,467 INFO L93 Difference]: Finished difference Result 698 states and 1987 transitions. [2022-03-15 15:50:25,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 15:50:25,467 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 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 19 [2022-03-15 15:50:25,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:50:25,468 INFO L225 Difference]: With dead ends: 698 [2022-03-15 15:50:25,469 INFO L226 Difference]: Without dead ends: 653 [2022-03-15 15:50:25,469 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=212, Invalid=910, Unknown=0, NotChecked=0, Total=1122 [2022-03-15 15:50:25,469 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 182 mSDsluCounter, 402 mSDsCounter, 0 mSdLazyCounter, 642 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 225 SdHoareTripleChecker+Invalid, 678 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 642 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:50:25,469 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 225 Invalid, 678 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 642 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:50:25,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 653 states. [2022-03-15 15:50:25,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 653 to 472. [2022-03-15 15:50:25,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 3.0488322717622083) internal successors, (1436), 471 states have internal predecessors, (1436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:50:25,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 1436 transitions. [2022-03-15 15:50:25,475 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 1436 transitions. Word has length 19 [2022-03-15 15:50:25,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:50:25,475 INFO L470 AbstractCegarLoop]: Abstraction has 472 states and 1436 transitions. [2022-03-15 15:50:25,475 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 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-03-15 15:50:25,475 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 1436 transitions. [2022-03-15 15:50:25,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:50:25,475 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:50:25,475 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:50:25,491 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-03-15 15:50:25,676 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,SelfDestructingSolverStorable202 [2022-03-15 15:50:25,676 INFO L402 AbstractCegarLoop]: === Iteration 204 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:50:25,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:50:25,676 INFO L85 PathProgramCache]: Analyzing trace with hash 811329456, now seen corresponding path program 15 times [2022-03-15 15:50:25,676 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:50:25,676 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1272700833] [2022-03-15 15:50:25,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:50:25,676 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:50:25,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:50:25,861 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:50:25,861 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:50:25,861 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1272700833] [2022-03-15 15:50:25,861 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1272700833] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:50:25,862 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [587824653] [2022-03-15 15:50:25,862 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:50:25,862 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:50:25,862 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:50:25,863 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-03-15 15:50:25,867 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-03-15 15:50:25,926 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-15 15:50:25,926 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:50:25,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:50:25,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:50:26,237 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 152 treesize of output 120 [2022-03-15 15:50:26,359 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:50:26,360 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:50:27,068 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:50:27,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 177 treesize of output 149 [2022-03-15 15:50:27,263 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:50:27,264 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [587824653] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:50:27,264 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:50:27,264 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:50:27,264 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [70598842] [2022-03-15 15:50:27,264 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:50:27,264 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:50:27,264 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:50:27,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:50:27,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=524, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:50:27,265 INFO L87 Difference]: Start difference. First operand 472 states and 1436 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:50:28,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:50:28,506 INFO L93 Difference]: Finished difference Result 863 states and 2436 transitions. [2022-03-15 15:50:28,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 15:50:28,506 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 19 [2022-03-15 15:50:28,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:50:28,507 INFO L225 Difference]: With dead ends: 863 [2022-03-15 15:50:28,507 INFO L226 Difference]: Without dead ends: 801 [2022-03-15 15:50:28,507 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=299, Invalid=1107, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 15:50:28,507 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 242 mSDsluCounter, 488 mSDsCounter, 0 mSdLazyCounter, 794 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 242 SdHoareTripleChecker+Valid, 266 SdHoareTripleChecker+Invalid, 830 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 794 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:50:28,508 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [242 Valid, 266 Invalid, 830 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 794 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:50:28,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 801 states. [2022-03-15 15:50:28,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 801 to 486. [2022-03-15 15:50:28,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 3.05360824742268) internal successors, (1481), 485 states have internal predecessors, (1481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:50:28,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 1481 transitions. [2022-03-15 15:50:28,514 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 1481 transitions. Word has length 19 [2022-03-15 15:50:28,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:50:28,514 INFO L470 AbstractCegarLoop]: Abstraction has 486 states and 1481 transitions. [2022-03-15 15:50:28,514 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:50:28,514 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 1481 transitions. [2022-03-15 15:50:28,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:50:28,515 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:50:28,515 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:50:28,531 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-03-15 15:50:28,715 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,SelfDestructingSolverStorable203 [2022-03-15 15:50:28,715 INFO L402 AbstractCegarLoop]: === Iteration 205 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:50:28,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:50:28,715 INFO L85 PathProgramCache]: Analyzing trace with hash -297463948, now seen corresponding path program 16 times [2022-03-15 15:50:28,716 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:50:28,716 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1058917868] [2022-03-15 15:50:28,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:50:28,716 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:50:28,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:50:28,907 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:50:28,908 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:50:28,908 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1058917868] [2022-03-15 15:50:28,908 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1058917868] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:50:28,908 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1762764788] [2022-03-15 15:50:28,908 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:50:28,908 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:50:28,908 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:50:28,910 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-03-15 15:50:28,910 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-03-15 15:50:28,969 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:50:28,970 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:50:28,970 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-15 15:50:28,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:50:29,425 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 152 treesize of output 120 [2022-03-15 15:50:29,552 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:50:29,553 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:50:30,423 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:50:30,424 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 200 treesize of output 168 [2022-03-15 15:50:30,606 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:50:30,606 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1762764788] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:50:30,606 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:50:30,606 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:50:30,606 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459082971] [2022-03-15 15:50:30,606 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:50:30,606 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:50:30,606 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:50:30,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:50:30,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=517, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:50:30,607 INFO L87 Difference]: Start difference. First operand 486 states and 1481 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:50:34,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:50:34,038 INFO L93 Difference]: Finished difference Result 1039 states and 2918 transitions. [2022-03-15 15:50:34,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-15 15:50:34,038 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 19 [2022-03-15 15:50:34,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:50:34,040 INFO L225 Difference]: With dead ends: 1039 [2022-03-15 15:50:34,040 INFO L226 Difference]: Without dead ends: 980 [2022-03-15 15:50:34,040 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 341 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=456, Invalid=1800, Unknown=0, NotChecked=0, Total=2256 [2022-03-15 15:50:34,040 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 322 mSDsluCounter, 760 mSDsCounter, 0 mSdLazyCounter, 1243 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 322 SdHoareTripleChecker+Valid, 409 SdHoareTripleChecker+Invalid, 1284 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 1243 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 15:50:34,040 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [322 Valid, 409 Invalid, 1284 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 1243 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 15:50:34,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 980 states. [2022-03-15 15:50:34,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 980 to 506. [2022-03-15 15:50:34,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 506 states, 505 states have (on average 3.0851485148514852) internal successors, (1558), 505 states have internal predecessors, (1558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:50:34,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 506 states to 506 states and 1558 transitions. [2022-03-15 15:50:34,048 INFO L78 Accepts]: Start accepts. Automaton has 506 states and 1558 transitions. Word has length 19 [2022-03-15 15:50:34,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:50:34,048 INFO L470 AbstractCegarLoop]: Abstraction has 506 states and 1558 transitions. [2022-03-15 15:50:34,048 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:50:34,048 INFO L276 IsEmpty]: Start isEmpty. Operand 506 states and 1558 transitions. [2022-03-15 15:50:34,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:50:34,049 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:50:34,049 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:50:34,064 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-03-15 15:50:34,249 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable204,35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:50:34,249 INFO L402 AbstractCegarLoop]: === Iteration 206 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:50:34,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:50:34,250 INFO L85 PathProgramCache]: Analyzing trace with hash 771773518, now seen corresponding path program 17 times [2022-03-15 15:50:34,250 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:50:34,250 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [195345876] [2022-03-15 15:50:34,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:50:34,250 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:50:34,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:50:34,432 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:50:34,433 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:50:34,433 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [195345876] [2022-03-15 15:50:34,433 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [195345876] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:50:34,433 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [368687096] [2022-03-15 15:50:34,433 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:50:34,433 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:50:34,433 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:50:34,434 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-03-15 15:50:34,434 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-03-15 15:50:34,495 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:50:34,495 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:50:34,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:50:34,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:50:34,894 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 129 treesize of output 105 [2022-03-15 15:50:35,056 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:50:35,056 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:50:35,781 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:50:35,781 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 163 treesize of output 139 [2022-03-15 15:50:35,992 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:50:35,993 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [368687096] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:50:35,993 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:50:35,993 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:50:35,993 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1146385932] [2022-03-15 15:50:35,993 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:50:35,993 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:50:35,993 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:50:35,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:50:35,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=525, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:50:35,993 INFO L87 Difference]: Start difference. First operand 506 states and 1558 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:50:37,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:50:37,608 INFO L93 Difference]: Finished difference Result 810 states and 2312 transitions. [2022-03-15 15:50:37,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:50:37,608 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 19 [2022-03-15 15:50:37,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:50:37,610 INFO L225 Difference]: With dead ends: 810 [2022-03-15 15:50:37,610 INFO L226 Difference]: Without dead ends: 766 [2022-03-15 15:50:37,610 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=262, Invalid=1070, Unknown=0, NotChecked=0, Total=1332 [2022-03-15 15:50:37,610 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 288 mSDsluCounter, 496 mSDsCounter, 0 mSdLazyCounter, 829 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 288 SdHoareTripleChecker+Valid, 292 SdHoareTripleChecker+Invalid, 877 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 829 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:50:37,610 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [288 Valid, 292 Invalid, 877 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 829 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:50:37,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 766 states. [2022-03-15 15:50:37,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 766 to 495. [2022-03-15 15:50:37,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 495 states, 494 states have (on average 3.076923076923077) internal successors, (1520), 494 states have internal predecessors, (1520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:50:37,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 495 states to 495 states and 1520 transitions. [2022-03-15 15:50:37,616 INFO L78 Accepts]: Start accepts. Automaton has 495 states and 1520 transitions. Word has length 19 [2022-03-15 15:50:37,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:50:37,616 INFO L470 AbstractCegarLoop]: Abstraction has 495 states and 1520 transitions. [2022-03-15 15:50:37,616 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:50:37,616 INFO L276 IsEmpty]: Start isEmpty. Operand 495 states and 1520 transitions. [2022-03-15 15:50:37,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:50:37,617 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:50:37,617 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:50:37,633 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-03-15 15:50:37,817 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,SelfDestructingSolverStorable205 [2022-03-15 15:50:37,817 INFO L402 AbstractCegarLoop]: === Iteration 207 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:50:37,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:50:37,818 INFO L85 PathProgramCache]: Analyzing trace with hash 1852836144, now seen corresponding path program 18 times [2022-03-15 15:50:37,818 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:50:37,818 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1463779241] [2022-03-15 15:50:37,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:50:37,818 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:50:37,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:50:37,993 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:50:37,993 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:50:37,993 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1463779241] [2022-03-15 15:50:37,993 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1463779241] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:50:37,993 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1634680640] [2022-03-15 15:50:37,993 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:50:37,993 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:50:37,993 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:50:37,994 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-03-15 15:50:37,995 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-03-15 15:50:38,055 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-15 15:50:38,055 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:50:38,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-15 15:50:38,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:50:38,454 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 180 treesize of output 144 [2022-03-15 15:50:38,684 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:50:38,684 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:50:39,701 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:50:39,702 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 189 treesize of output 161 [2022-03-15 15:50:39,881 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:50:39,881 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1634680640] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:50:39,881 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:50:39,881 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:50:39,881 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1169244100] [2022-03-15 15:50:39,881 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:50:39,881 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:50:39,881 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:50:39,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:50:39,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=513, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:50:39,882 INFO L87 Difference]: Start difference. First operand 495 states and 1520 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:50:45,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:50:45,813 INFO L93 Difference]: Finished difference Result 1409 states and 3753 transitions. [2022-03-15 15:50:45,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-15 15:50:45,813 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 19 [2022-03-15 15:50:45,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:50:45,815 INFO L225 Difference]: With dead ends: 1409 [2022-03-15 15:50:45,815 INFO L226 Difference]: Without dead ends: 1312 [2022-03-15 15:50:45,816 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 650 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=700, Invalid=2722, Unknown=0, NotChecked=0, Total=3422 [2022-03-15 15:50:45,816 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 362 mSDsluCounter, 920 mSDsCounter, 0 mSdLazyCounter, 1308 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 362 SdHoareTripleChecker+Valid, 559 SdHoareTripleChecker+Invalid, 1366 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 1308 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 15:50:45,816 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [362 Valid, 559 Invalid, 1366 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 1308 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 15:50:45,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1312 states. [2022-03-15 15:50:45,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1312 to 507. [2022-03-15 15:50:45,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 506 states have (on average 3.1126482213438735) internal successors, (1575), 506 states have internal predecessors, (1575), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:50:45,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 1575 transitions. [2022-03-15 15:50:45,829 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 1575 transitions. Word has length 19 [2022-03-15 15:50:45,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:50:45,829 INFO L470 AbstractCegarLoop]: Abstraction has 507 states and 1575 transitions. [2022-03-15 15:50:45,829 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:50:45,829 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 1575 transitions. [2022-03-15 15:50:45,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:50:45,829 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:50:45,829 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:50:45,845 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-03-15 15:50:46,030 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable206,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:50:46,030 INFO L402 AbstractCegarLoop]: === Iteration 208 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:50:46,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:50:46,030 INFO L85 PathProgramCache]: Analyzing trace with hash 1409250228, now seen corresponding path program 19 times [2022-03-15 15:50:46,030 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:50:46,031 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1827444258] [2022-03-15 15:50:46,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:50:46,031 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:50:46,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:50:46,226 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:50:46,226 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:50:46,226 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1827444258] [2022-03-15 15:50:46,227 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1827444258] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:50:46,227 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1740954789] [2022-03-15 15:50:46,227 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:50:46,227 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:50:46,227 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:50:46,228 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-03-15 15:50:46,228 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-03-15 15:50:46,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:50:46,289 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-15 15:50:46,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:50:46,610 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 178 treesize of output 140 [2022-03-15 15:50:47,056 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:50:47,056 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:50:48,357 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:50:48,357 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 153 treesize of output 133 [2022-03-15 15:50:48,534 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:50:48,535 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1740954789] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:50:48,535 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:50:48,535 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:50:48,535 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646915871] [2022-03-15 15:50:48,535 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:50:48,535 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:50:48,535 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:50:48,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:50:48,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=517, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:50:48,535 INFO L87 Difference]: Start difference. First operand 507 states and 1575 transitions. Second operand has 25 states, 25 states have (on average 1.8) internal successors, (45), 25 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-03-15 15:50:57,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:50:57,367 INFO L93 Difference]: Finished difference Result 1525 states and 4094 transitions. [2022-03-15 15:50:57,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-15 15:50:57,367 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.8) internal successors, (45), 25 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 19 [2022-03-15 15:50:57,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:50:57,369 INFO L225 Difference]: With dead ends: 1525 [2022-03-15 15:50:57,369 INFO L226 Difference]: Without dead ends: 1443 [2022-03-15 15:50:57,369 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 789 ImplicationChecksByTransitivity, 8.6s TimeCoverageRelationStatistics Valid=904, Invalid=3128, Unknown=0, NotChecked=0, Total=4032 [2022-03-15 15:50:57,370 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 358 mSDsluCounter, 977 mSDsCounter, 0 mSdLazyCounter, 1478 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 358 SdHoareTripleChecker+Valid, 597 SdHoareTripleChecker+Invalid, 1559 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 1478 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-15 15:50:57,370 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [358 Valid, 597 Invalid, 1559 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 1478 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-15 15:50:57,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1443 states. [2022-03-15 15:50:57,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1443 to 513. [2022-03-15 15:50:57,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 513 states, 512 states have (on average 3.130859375) internal successors, (1603), 512 states have internal predecessors, (1603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:50:57,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 513 states to 513 states and 1603 transitions. [2022-03-15 15:50:57,379 INFO L78 Accepts]: Start accepts. Automaton has 513 states and 1603 transitions. Word has length 19 [2022-03-15 15:50:57,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:50:57,379 INFO L470 AbstractCegarLoop]: Abstraction has 513 states and 1603 transitions. [2022-03-15 15:50:57,379 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.8) internal successors, (45), 25 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-03-15 15:50:57,379 INFO L276 IsEmpty]: Start isEmpty. Operand 513 states and 1603 transitions. [2022-03-15 15:50:57,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:50:57,379 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:50:57,380 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:50:57,396 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2022-03-15 15:50:57,580 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable207,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:50:57,580 INFO L402 AbstractCegarLoop]: === Iteration 209 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:50:57,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:50:57,580 INFO L85 PathProgramCache]: Analyzing trace with hash -1262627388, now seen corresponding path program 20 times [2022-03-15 15:50:57,580 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:50:57,580 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1534368541] [2022-03-15 15:50:57,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:50:57,581 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:50:57,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:50:57,744 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:50:57,744 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:50:57,744 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1534368541] [2022-03-15 15:50:57,744 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1534368541] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:50:57,744 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [305852987] [2022-03-15 15:50:57,744 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:50:57,744 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:50:57,744 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:50:57,745 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-03-15 15:50:57,746 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-03-15 15:50:57,807 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:50:57,808 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:50:57,808 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:50:57,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:50:58,100 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 128 treesize of output 102 [2022-03-15 15:50:58,221 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:50:58,221 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:50:59,001 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:50:59,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 238 treesize of output 210 [2022-03-15 15:50:59,375 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:50:59,375 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [305852987] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:50:59,376 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:50:59,376 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:50:59,376 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [380596050] [2022-03-15 15:50:59,376 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:50:59,376 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:50:59,376 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:50:59,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:50:59,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=519, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:50:59,376 INFO L87 Difference]: Start difference. First operand 513 states and 1603 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:51:00,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:51:00,224 INFO L93 Difference]: Finished difference Result 786 states and 2278 transitions. [2022-03-15 15:51:00,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-15 15:51:00,225 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 19 [2022-03-15 15:51:00,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:51:00,226 INFO L225 Difference]: With dead ends: 786 [2022-03-15 15:51:00,226 INFO L226 Difference]: Without dead ends: 771 [2022-03-15 15:51:00,226 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 244 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=276, Invalid=1284, Unknown=0, NotChecked=0, Total=1560 [2022-03-15 15:51:00,226 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 204 mSDsluCounter, 425 mSDsCounter, 0 mSdLazyCounter, 702 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 204 SdHoareTripleChecker+Valid, 251 SdHoareTripleChecker+Invalid, 734 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 702 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:51:00,226 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [204 Valid, 251 Invalid, 734 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 702 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:51:00,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 771 states. [2022-03-15 15:51:00,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 771 to 520. [2022-03-15 15:51:00,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 520 states, 519 states have (on average 3.136801541425819) internal successors, (1628), 519 states have internal predecessors, (1628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:51:00,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 520 states to 520 states and 1628 transitions. [2022-03-15 15:51:00,233 INFO L78 Accepts]: Start accepts. Automaton has 520 states and 1628 transitions. Word has length 19 [2022-03-15 15:51:00,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:51:00,233 INFO L470 AbstractCegarLoop]: Abstraction has 520 states and 1628 transitions. [2022-03-15 15:51:00,233 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:51:00,233 INFO L276 IsEmpty]: Start isEmpty. Operand 520 states and 1628 transitions. [2022-03-15 15:51:00,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:51:00,234 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:51:00,234 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:51:00,249 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2022-03-15 15:51:00,434 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,SelfDestructingSolverStorable208 [2022-03-15 15:51:00,434 INFO L402 AbstractCegarLoop]: === Iteration 210 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:51:00,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:51:00,439 INFO L85 PathProgramCache]: Analyzing trace with hash -1611684590, now seen corresponding path program 21 times [2022-03-15 15:51:00,439 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:51:00,439 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1946391612] [2022-03-15 15:51:00,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:51:00,439 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:51:00,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:51:00,642 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:51:00,642 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:51:00,642 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1946391612] [2022-03-15 15:51:00,642 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1946391612] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:51:00,642 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [735244633] [2022-03-15 15:51:00,642 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:51:00,642 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:51:00,642 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:51:00,643 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-03-15 15:51:00,644 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-03-15 15:51:00,721 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-15 15:51:00,721 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:51:00,722 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:51:00,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:51:00,953 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 154 treesize of output 122 [2022-03-15 15:51:01,142 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:51:01,142 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:51:02,274 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:51:02,275 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 238 treesize of output 210 [2022-03-15 15:51:02,499 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:51:02,499 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [735244633] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:51:02,500 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:51:02,500 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:51:02,500 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1964336261] [2022-03-15 15:51:02,500 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:51:02,500 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:51:02,500 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:51:02,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:51:02,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=521, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:51:02,500 INFO L87 Difference]: Start difference. First operand 520 states and 1628 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:51:03,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:51:03,717 INFO L93 Difference]: Finished difference Result 915 states and 2554 transitions. [2022-03-15 15:51:03,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:51:03,717 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 19 [2022-03-15 15:51:03,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:51:03,719 INFO L225 Difference]: With dead ends: 915 [2022-03-15 15:51:03,719 INFO L226 Difference]: Without dead ends: 871 [2022-03-15 15:51:03,719 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 197 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=265, Invalid=1295, Unknown=0, NotChecked=0, Total=1560 [2022-03-15 15:51:03,719 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 244 mSDsluCounter, 623 mSDsCounter, 0 mSdLazyCounter, 980 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 244 SdHoareTripleChecker+Valid, 352 SdHoareTripleChecker+Invalid, 1033 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 980 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:51:03,719 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [244 Valid, 352 Invalid, 1033 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 980 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:51:03,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 871 states. [2022-03-15 15:51:03,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 871 to 520. [2022-03-15 15:51:03,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 520 states, 519 states have (on average 3.136801541425819) internal successors, (1628), 519 states have internal predecessors, (1628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:51:03,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 520 states to 520 states and 1628 transitions. [2022-03-15 15:51:03,726 INFO L78 Accepts]: Start accepts. Automaton has 520 states and 1628 transitions. Word has length 19 [2022-03-15 15:51:03,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:51:03,726 INFO L470 AbstractCegarLoop]: Abstraction has 520 states and 1628 transitions. [2022-03-15 15:51:03,726 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:51:03,727 INFO L276 IsEmpty]: Start isEmpty. Operand 520 states and 1628 transitions. [2022-03-15 15:51:03,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:51:03,727 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:51:03,727 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:51:03,745 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2022-03-15 15:51:03,928 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,SelfDestructingSolverStorable209 [2022-03-15 15:51:03,928 INFO L402 AbstractCegarLoop]: === Iteration 211 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:51:03,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:51:03,928 INFO L85 PathProgramCache]: Analyzing trace with hash 537111946, now seen corresponding path program 22 times [2022-03-15 15:51:03,928 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:51:03,928 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1594128371] [2022-03-15 15:51:03,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:51:03,928 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:51:03,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:51:04,079 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:51:04,079 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:51:04,079 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1594128371] [2022-03-15 15:51:04,079 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1594128371] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:51:04,079 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [404917028] [2022-03-15 15:51:04,079 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:51:04,079 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:51:04,079 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:51:04,080 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-03-15 15:51:04,081 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-03-15 15:51:04,143 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:51:04,143 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:51:04,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-15 15:51:04,144 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:51:04,425 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 146 treesize of output 116 [2022-03-15 15:51:04,661 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:51:04,661 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:51:05,661 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:51:05,661 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 284 treesize of output 252 [2022-03-15 15:51:06,269 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:51:06,269 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [404917028] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:51:06,269 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:51:06,269 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:51:06,269 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1503765705] [2022-03-15 15:51:06,270 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:51:06,270 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:51:06,270 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:51:06,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:51:06,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=515, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:51:06,270 INFO L87 Difference]: Start difference. First operand 520 states and 1628 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:51:08,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:51:08,600 INFO L93 Difference]: Finished difference Result 941 states and 2642 transitions. [2022-03-15 15:51:08,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-15 15:51:08,600 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 19 [2022-03-15 15:51:08,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:51:08,602 INFO L225 Difference]: With dead ends: 941 [2022-03-15 15:51:08,602 INFO L226 Difference]: Without dead ends: 883 [2022-03-15 15:51:08,602 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=346, Invalid=1634, Unknown=0, NotChecked=0, Total=1980 [2022-03-15 15:51:08,602 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 250 mSDsluCounter, 752 mSDsCounter, 0 mSdLazyCounter, 1145 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 250 SdHoareTripleChecker+Valid, 434 SdHoareTripleChecker+Invalid, 1208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:51:08,602 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [250 Valid, 434 Invalid, 1208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1145 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:51:08,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 883 states. [2022-03-15 15:51:08,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 883 to 529. [2022-03-15 15:51:08,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 529 states, 528 states have (on average 3.140151515151515) internal successors, (1658), 528 states have internal predecessors, (1658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:51:08,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 1658 transitions. [2022-03-15 15:51:08,610 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 1658 transitions. Word has length 19 [2022-03-15 15:51:08,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:51:08,610 INFO L470 AbstractCegarLoop]: Abstraction has 529 states and 1658 transitions. [2022-03-15 15:51:08,610 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:51:08,610 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 1658 transitions. [2022-03-15 15:51:08,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:51:08,611 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:51:08,611 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:51:08,627 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-03-15 15:51:08,811 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,SelfDestructingSolverStorable210 [2022-03-15 15:51:08,811 INFO L402 AbstractCegarLoop]: === Iteration 212 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:51:08,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:51:08,811 INFO L85 PathProgramCache]: Analyzing trace with hash 230353486, now seen corresponding path program 23 times [2022-03-15 15:51:08,811 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:51:08,811 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [246124977] [2022-03-15 15:51:08,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:51:08,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:51:08,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:51:08,988 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:51:08,988 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:51:08,988 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [246124977] [2022-03-15 15:51:08,989 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [246124977] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:51:08,989 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [820033858] [2022-03-15 15:51:08,989 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:51:08,989 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:51:08,989 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:51:08,990 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-03-15 15:51:08,992 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-03-15 15:51:09,055 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:51:09,055 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:51:09,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:51:09,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:51:09,515 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 113 treesize of output 89 [2022-03-15 15:51:09,597 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:51:09,597 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:51:10,514 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:51:10,514 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 245 treesize of output 213 [2022-03-15 15:51:10,925 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:51:10,926 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [820033858] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:51:10,926 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:51:10,926 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:51:10,926 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1915999153] [2022-03-15 15:51:10,926 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:51:10,926 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:51:10,926 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:51:10,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:51:10,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=520, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:51:10,926 INFO L87 Difference]: Start difference. First operand 529 states and 1658 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:51:12,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:51:12,580 INFO L93 Difference]: Finished difference Result 895 states and 2537 transitions. [2022-03-15 15:51:12,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-15 15:51:12,580 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 19 [2022-03-15 15:51:12,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:51:12,581 INFO L225 Difference]: With dead ends: 895 [2022-03-15 15:51:12,581 INFO L226 Difference]: Without dead ends: 844 [2022-03-15 15:51:12,582 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 293 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=287, Invalid=1353, Unknown=0, NotChecked=0, Total=1640 [2022-03-15 15:51:12,582 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 244 mSDsluCounter, 474 mSDsCounter, 0 mSdLazyCounter, 847 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 244 SdHoareTripleChecker+Valid, 267 SdHoareTripleChecker+Invalid, 892 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 847 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:51:12,582 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [244 Valid, 267 Invalid, 892 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 847 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:51:12,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 844 states. [2022-03-15 15:51:12,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 844 to 544. [2022-03-15 15:51:12,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 544 states, 543 states have (on average 3.143646408839779) internal successors, (1707), 543 states have internal predecessors, (1707), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:51:12,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 1707 transitions. [2022-03-15 15:51:12,589 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 1707 transitions. Word has length 19 [2022-03-15 15:51:12,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:51:12,589 INFO L470 AbstractCegarLoop]: Abstraction has 544 states and 1707 transitions. [2022-03-15 15:51:12,589 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:51:12,589 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 1707 transitions. [2022-03-15 15:51:12,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:51:12,590 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:51:12,590 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:51:12,606 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-03-15 15:51:12,790 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,SelfDestructingSolverStorable211 [2022-03-15 15:51:12,791 INFO L402 AbstractCegarLoop]: === Iteration 213 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:51:12,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:51:12,791 INFO L85 PathProgramCache]: Analyzing trace with hash -118703716, now seen corresponding path program 24 times [2022-03-15 15:51:12,791 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:51:12,791 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [689487840] [2022-03-15 15:51:12,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:51:12,791 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:51:12,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:51:12,965 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:51:12,965 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:51:12,965 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [689487840] [2022-03-15 15:51:12,965 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [689487840] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:51:12,965 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [228778699] [2022-03-15 15:51:12,965 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:51:12,966 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:51:12,966 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:51:12,967 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-03-15 15:51:12,967 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-03-15 15:51:13,030 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-15 15:51:13,030 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:51:13,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:51:13,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:51:13,324 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 154 treesize of output 122 [2022-03-15 15:51:13,527 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:51:13,528 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:51:14,865 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:51:14,865 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 274 treesize of output 238 [2022-03-15 15:51:15,101 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:51:15,101 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [228778699] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:51:15,102 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:51:15,102 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:51:15,102 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1801951491] [2022-03-15 15:51:15,102 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:51:15,102 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:51:15,102 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:51:15,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:51:15,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=518, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:51:15,102 INFO L87 Difference]: Start difference. First operand 544 states and 1707 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:51:16,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:51:16,443 INFO L93 Difference]: Finished difference Result 882 states and 2506 transitions. [2022-03-15 15:51:16,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 15:51:16,443 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 19 [2022-03-15 15:51:16,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:51:16,444 INFO L225 Difference]: With dead ends: 882 [2022-03-15 15:51:16,444 INFO L226 Difference]: Without dead ends: 838 [2022-03-15 15:51:16,444 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 252 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=254, Invalid=1228, Unknown=0, NotChecked=0, Total=1482 [2022-03-15 15:51:16,445 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 246 mSDsluCounter, 571 mSDsCounter, 0 mSdLazyCounter, 949 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 246 SdHoareTripleChecker+Valid, 330 SdHoareTripleChecker+Invalid, 1004 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 949 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:51:16,445 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [246 Valid, 330 Invalid, 1004 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 949 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:51:16,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 838 states. [2022-03-15 15:51:16,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 838 to 541. [2022-03-15 15:51:16,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 541 states, 540 states have (on average 3.1462962962962964) internal successors, (1699), 540 states have internal predecessors, (1699), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:51:16,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 541 states to 541 states and 1699 transitions. [2022-03-15 15:51:16,452 INFO L78 Accepts]: Start accepts. Automaton has 541 states and 1699 transitions. Word has length 19 [2022-03-15 15:51:16,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:51:16,452 INFO L470 AbstractCegarLoop]: Abstraction has 541 states and 1699 transitions. [2022-03-15 15:51:16,452 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:51:16,452 INFO L276 IsEmpty]: Start isEmpty. Operand 541 states and 1699 transitions. [2022-03-15 15:51:16,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:51:16,453 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:51:16,453 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:51:16,469 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2022-03-15 15:51:16,653 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable212 [2022-03-15 15:51:16,653 INFO L402 AbstractCegarLoop]: === Iteration 214 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:51:16,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:51:16,653 INFO L85 PathProgramCache]: Analyzing trace with hash 1216369290, now seen corresponding path program 25 times [2022-03-15 15:51:16,654 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:51:16,654 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041759392] [2022-03-15 15:51:16,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:51:16,654 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:51:16,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:51:16,828 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:51:16,828 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:51:16,828 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041759392] [2022-03-15 15:51:16,829 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2041759392] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:51:16,829 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1515681523] [2022-03-15 15:51:16,829 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:51:16,829 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:51:16,829 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:51:16,830 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-03-15 15:51:16,831 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-03-15 15:51:16,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:51:16,896 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:51:16,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:51:17,234 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 158 treesize of output 128 [2022-03-15 15:51:17,453 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:51:17,453 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:51:18,445 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:51:18,446 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 292 treesize of output 252 [2022-03-15 15:51:18,703 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:51:18,703 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1515681523] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:51:18,703 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:51:18,703 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:51:18,703 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [782840851] [2022-03-15 15:51:18,703 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:51:18,704 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:51:18,704 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:51:18,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:51:18,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=522, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:51:18,705 INFO L87 Difference]: Start difference. First operand 541 states and 1699 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:51:20,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:51:20,557 INFO L93 Difference]: Finished difference Result 852 states and 2445 transitions. [2022-03-15 15:51:20,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:51:20,557 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 19 [2022-03-15 15:51:20,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:51:20,559 INFO L225 Difference]: With dead ends: 852 [2022-03-15 15:51:20,559 INFO L226 Difference]: Without dead ends: 822 [2022-03-15 15:51:20,559 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 285 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=290, Invalid=1432, Unknown=0, NotChecked=0, Total=1722 [2022-03-15 15:51:20,559 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 189 mSDsluCounter, 698 mSDsCounter, 0 mSdLazyCounter, 1251 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 409 SdHoareTripleChecker+Invalid, 1279 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 1251 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:51:20,559 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [189 Valid, 409 Invalid, 1279 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 1251 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:51:20,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 822 states. [2022-03-15 15:51:20,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 822 to 543. [2022-03-15 15:51:20,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 543 states, 542 states have (on average 3.151291512915129) internal successors, (1708), 542 states have internal predecessors, (1708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:51:20,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 1708 transitions. [2022-03-15 15:51:20,566 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 1708 transitions. Word has length 19 [2022-03-15 15:51:20,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:51:20,566 INFO L470 AbstractCegarLoop]: Abstraction has 543 states and 1708 transitions. [2022-03-15 15:51:20,566 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:51:20,566 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 1708 transitions. [2022-03-15 15:51:20,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:51:20,567 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:51:20,567 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:51:20,584 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2022-03-15 15:51:20,783 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,SelfDestructingSolverStorable213 [2022-03-15 15:51:20,784 INFO L402 AbstractCegarLoop]: === Iteration 215 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:51:20,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:51:20,784 INFO L85 PathProgramCache]: Analyzing trace with hash -221592246, now seen corresponding path program 26 times [2022-03-15 15:51:20,784 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:51:20,784 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1301621389] [2022-03-15 15:51:20,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:51:20,784 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:51:20,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:51:20,975 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:51:20,975 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:51:20,975 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1301621389] [2022-03-15 15:51:20,975 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1301621389] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:51:20,975 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [40265468] [2022-03-15 15:51:20,975 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:51:20,976 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:51:20,976 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:51:20,977 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-03-15 15:51:20,977 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-03-15 15:51:21,041 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:51:21,041 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:51:21,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:51:21,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:51:21,258 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 130 treesize of output 104 [2022-03-15 15:51:21,562 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:51:21,562 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:51:23,073 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:51:23,073 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 292 treesize of output 252 [2022-03-15 15:51:23,317 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:51:23,317 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [40265468] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:51:23,317 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:51:23,317 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:51:23,317 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [720634704] [2022-03-15 15:51:23,317 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:51:23,317 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:51:23,317 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:51:23,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:51:23,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=521, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:51:23,318 INFO L87 Difference]: Start difference. First operand 543 states and 1708 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:51:24,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:51:24,959 INFO L93 Difference]: Finished difference Result 811 states and 2373 transitions. [2022-03-15 15:51:24,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 15:51:24,959 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 19 [2022-03-15 15:51:24,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:51:24,961 INFO L225 Difference]: With dead ends: 811 [2022-03-15 15:51:24,961 INFO L226 Difference]: Without dead ends: 789 [2022-03-15 15:51:24,961 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 251 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=287, Invalid=1273, Unknown=0, NotChecked=0, Total=1560 [2022-03-15 15:51:24,961 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 211 mSDsluCounter, 549 mSDsCounter, 0 mSdLazyCounter, 1016 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 211 SdHoareTripleChecker+Valid, 308 SdHoareTripleChecker+Invalid, 1050 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 1016 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:51:24,961 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [211 Valid, 308 Invalid, 1050 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 1016 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:51:24,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 789 states. [2022-03-15 15:51:24,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 789 to 549. [2022-03-15 15:51:24,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 549 states, 548 states have (on average 3.164233576642336) internal successors, (1734), 548 states have internal predecessors, (1734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:51:24,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 549 states to 549 states and 1734 transitions. [2022-03-15 15:51:24,968 INFO L78 Accepts]: Start accepts. Automaton has 549 states and 1734 transitions. Word has length 19 [2022-03-15 15:51:24,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:51:24,968 INFO L470 AbstractCegarLoop]: Abstraction has 549 states and 1734 transitions. [2022-03-15 15:51:24,968 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:51:24,968 INFO L276 IsEmpty]: Start isEmpty. Operand 549 states and 1734 transitions. [2022-03-15 15:51:24,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:51:24,969 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:51:24,969 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:51:24,987 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2022-03-15 15:51:25,169 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable214,45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:51:25,169 INFO L402 AbstractCegarLoop]: === Iteration 216 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:51:25,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:51:25,170 INFO L85 PathProgramCache]: Analyzing trace with hash 772783374, now seen corresponding path program 27 times [2022-03-15 15:51:25,170 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:51:25,170 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2135927428] [2022-03-15 15:51:25,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:51:25,170 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:51:25,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:51:25,360 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:51:25,360 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:51:25,360 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2135927428] [2022-03-15 15:51:25,361 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2135927428] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:51:25,361 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [569112217] [2022-03-15 15:51:25,361 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:51:25,361 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:51:25,361 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:51:25,362 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-03-15 15:51:25,363 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-03-15 15:51:25,438 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-15 15:51:25,439 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:51:25,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:51:25,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:51:25,672 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 130 treesize of output 104 [2022-03-15 15:51:26,019 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:51:26,019 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:51:27,155 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:51:27,156 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 214 treesize of output 196 [2022-03-15 15:51:27,415 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:51:27,415 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [569112217] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:51:27,415 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:51:27,416 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:51:27,416 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [298601711] [2022-03-15 15:51:27,416 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:51:27,416 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:51:27,416 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:51:27,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:51:27,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=522, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:51:27,416 INFO L87 Difference]: Start difference. First operand 549 states and 1734 transitions. Second operand has 25 states, 25 states have (on average 1.8) internal successors, (45), 25 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-03-15 15:51:28,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:51:28,754 INFO L93 Difference]: Finished difference Result 774 states and 2282 transitions. [2022-03-15 15:51:28,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 15:51:28,754 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.8) internal successors, (45), 25 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 19 [2022-03-15 15:51:28,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:51:28,755 INFO L225 Difference]: With dead ends: 774 [2022-03-15 15:51:28,755 INFO L226 Difference]: Without dead ends: 759 [2022-03-15 15:51:28,756 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 217 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=252, Invalid=1154, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 15:51:28,756 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 195 mSDsluCounter, 436 mSDsCounter, 0 mSdLazyCounter, 830 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 195 SdHoareTripleChecker+Valid, 260 SdHoareTripleChecker+Invalid, 859 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 830 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:51:28,756 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [195 Valid, 260 Invalid, 859 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 830 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:51:28,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 759 states. [2022-03-15 15:51:28,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 759 to 547. [2022-03-15 15:51:28,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 547 states, 546 states have (on average 3.159340659340659) internal successors, (1725), 546 states have internal predecessors, (1725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:51:28,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 547 states to 547 states and 1725 transitions. [2022-03-15 15:51:28,762 INFO L78 Accepts]: Start accepts. Automaton has 547 states and 1725 transitions. Word has length 19 [2022-03-15 15:51:28,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:51:28,763 INFO L470 AbstractCegarLoop]: Abstraction has 547 states and 1725 transitions. [2022-03-15 15:51:28,763 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.8) internal successors, (45), 25 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-03-15 15:51:28,763 INFO L276 IsEmpty]: Start isEmpty. Operand 547 states and 1725 transitions. [2022-03-15 15:51:28,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:51:28,763 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:51:28,763 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:51:28,781 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-03-15 15:51:28,967 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,SelfDestructingSolverStorable215 [2022-03-15 15:51:28,967 INFO L402 AbstractCegarLoop]: === Iteration 217 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:51:28,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:51:28,968 INFO L85 PathProgramCache]: Analyzing trace with hash 1642534812, now seen corresponding path program 28 times [2022-03-15 15:51:28,968 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:51:28,968 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [501254602] [2022-03-15 15:51:28,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:51:28,968 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:51:28,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:51:29,138 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:51:29,138 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:51:29,138 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [501254602] [2022-03-15 15:51:29,138 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [501254602] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:51:29,138 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1299105759] [2022-03-15 15:51:29,139 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:51:29,139 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:51:29,139 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:51:29,140 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-03-15 15:51:29,140 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-03-15 15:51:29,205 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:51:29,205 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:51:29,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-15 15:51:29,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:51:29,587 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 146 treesize of output 116 [2022-03-15 15:51:29,821 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:51:29,821 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:51:31,304 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:51:31,304 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 253 treesize of output 225 [2022-03-15 15:51:31,740 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:51:31,741 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1299105759] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:51:31,741 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:51:31,741 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:51:31,741 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [402133789] [2022-03-15 15:51:31,741 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:51:31,741 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:51:31,741 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:51:31,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:51:31,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=505, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:51:31,741 INFO L87 Difference]: Start difference. First operand 547 states and 1725 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:51:34,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:51:34,326 INFO L93 Difference]: Finished difference Result 1029 states and 2915 transitions. [2022-03-15 15:51:34,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-15 15:51:34,327 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 19 [2022-03-15 15:51:34,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:51:34,328 INFO L225 Difference]: With dead ends: 1029 [2022-03-15 15:51:34,328 INFO L226 Difference]: Without dead ends: 971 [2022-03-15 15:51:34,328 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 374 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=395, Invalid=1585, Unknown=0, NotChecked=0, Total=1980 [2022-03-15 15:51:34,328 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 299 mSDsluCounter, 641 mSDsCounter, 0 mSdLazyCounter, 1023 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 299 SdHoareTripleChecker+Valid, 373 SdHoareTripleChecker+Invalid, 1089 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 1023 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:51:34,329 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [299 Valid, 373 Invalid, 1089 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 1023 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:51:34,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 971 states. [2022-03-15 15:51:34,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 971 to 561. [2022-03-15 15:51:34,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 561 states, 560 states have (on average 3.1875) internal successors, (1785), 560 states have internal predecessors, (1785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:51:34,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 561 states to 561 states and 1785 transitions. [2022-03-15 15:51:34,336 INFO L78 Accepts]: Start accepts. Automaton has 561 states and 1785 transitions. Word has length 19 [2022-03-15 15:51:34,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:51:34,337 INFO L470 AbstractCegarLoop]: Abstraction has 561 states and 1785 transitions. [2022-03-15 15:51:34,337 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:51:34,337 INFO L276 IsEmpty]: Start isEmpty. Operand 561 states and 1785 transitions. [2022-03-15 15:51:34,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:51:34,337 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:51:34,337 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:51:34,355 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2022-03-15 15:51:34,539 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable216,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:51:34,547 INFO L402 AbstractCegarLoop]: === Iteration 218 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:51:34,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:51:34,547 INFO L85 PathProgramCache]: Analyzing trace with hash -1911535150, now seen corresponding path program 29 times [2022-03-15 15:51:34,547 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:51:34,547 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1007295906] [2022-03-15 15:51:34,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:51:34,548 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:51:34,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:51:34,724 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:51:34,724 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:51:34,724 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1007295906] [2022-03-15 15:51:34,724 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1007295906] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:51:34,724 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1260410254] [2022-03-15 15:51:34,724 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:51:34,724 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:51:34,724 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:51:34,725 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-03-15 15:51:34,726 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-03-15 15:51:34,792 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-15 15:51:34,792 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:51:34,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 30 conjunts are in the unsatisfiable core [2022-03-15 15:51:34,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:51:35,020 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 159 treesize of output 125 [2022-03-15 15:51:35,417 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:51:35,417 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:51:36,795 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:51:36,795 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 214 treesize of output 196 [2022-03-15 15:51:37,024 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:51:37,025 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1260410254] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:51:37,025 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:51:37,025 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:51:37,025 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [154174309] [2022-03-15 15:51:37,025 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:51:37,025 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:51:37,025 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:51:37,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:51:37,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=519, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:51:37,026 INFO L87 Difference]: Start difference. First operand 561 states and 1785 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:51:38,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:51:38,071 INFO L93 Difference]: Finished difference Result 811 states and 2402 transitions. [2022-03-15 15:51:38,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 15:51:38,071 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 19 [2022-03-15 15:51:38,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:51:38,072 INFO L225 Difference]: With dead ends: 811 [2022-03-15 15:51:38,072 INFO L226 Difference]: Without dead ends: 781 [2022-03-15 15:51:38,073 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=225, Invalid=1035, Unknown=0, NotChecked=0, Total=1260 [2022-03-15 15:51:38,073 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 182 mSDsluCounter, 508 mSDsCounter, 0 mSdLazyCounter, 914 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 295 SdHoareTripleChecker+Invalid, 943 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 914 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:51:38,073 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 295 Invalid, 943 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 914 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:51:38,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 781 states. [2022-03-15 15:51:38,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 781 to 563. [2022-03-15 15:51:38,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 563 states, 562 states have (on average 3.192170818505338) internal successors, (1794), 562 states have internal predecessors, (1794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:51:38,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 563 states to 563 states and 1794 transitions. [2022-03-15 15:51:38,080 INFO L78 Accepts]: Start accepts. Automaton has 563 states and 1794 transitions. Word has length 19 [2022-03-15 15:51:38,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:51:38,080 INFO L470 AbstractCegarLoop]: Abstraction has 563 states and 1794 transitions. [2022-03-15 15:51:38,080 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:51:38,080 INFO L276 IsEmpty]: Start isEmpty. Operand 563 states and 1794 transitions. [2022-03-15 15:51:38,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:51:38,081 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:51:38,081 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:51:38,097 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-03-15 15:51:38,281 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable217,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:51:38,281 INFO L402 AbstractCegarLoop]: === Iteration 219 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:51:38,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:51:38,281 INFO L85 PathProgramCache]: Analyzing trace with hash -917159530, now seen corresponding path program 30 times [2022-03-15 15:51:38,281 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:51:38,282 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [252320919] [2022-03-15 15:51:38,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:51:38,282 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:51:38,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:51:38,458 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:51:38,459 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:51:38,459 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [252320919] [2022-03-15 15:51:38,459 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [252320919] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:51:38,459 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1162463634] [2022-03-15 15:51:38,459 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:51:38,459 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:51:38,459 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:51:38,460 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-03-15 15:51:38,460 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-03-15 15:51:38,527 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-15 15:51:38,528 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:51:38,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:51:38,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:51:38,793 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 136 treesize of output 106 [2022-03-15 15:51:39,154 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:51:39,155 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:51:40,028 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:51:40,028 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 162 treesize of output 144 [2022-03-15 15:51:40,400 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:51:40,400 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1162463634] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:51:40,400 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:51:40,400 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:51:40,400 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1241346619] [2022-03-15 15:51:40,401 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:51:40,401 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:51:40,401 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:51:40,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:51:40,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=519, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:51:40,401 INFO L87 Difference]: Start difference. First operand 563 states and 1794 transitions. Second operand has 25 states, 25 states have (on average 1.8) internal successors, (45), 25 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-03-15 15:51:41,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:51:41,831 INFO L93 Difference]: Finished difference Result 805 states and 2388 transitions. [2022-03-15 15:51:41,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 15:51:41,832 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.8) internal successors, (45), 25 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 19 [2022-03-15 15:51:41,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:51:41,833 INFO L225 Difference]: With dead ends: 805 [2022-03-15 15:51:41,833 INFO L226 Difference]: Without dead ends: 790 [2022-03-15 15:51:41,833 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 243 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=295, Invalid=1265, Unknown=0, NotChecked=0, Total=1560 [2022-03-15 15:51:41,833 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 193 mSDsluCounter, 511 mSDsCounter, 0 mSdLazyCounter, 993 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 193 SdHoareTripleChecker+Valid, 317 SdHoareTripleChecker+Invalid, 1031 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 993 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:51:41,833 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [193 Valid, 317 Invalid, 1031 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 993 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:51:41,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 790 states. [2022-03-15 15:51:41,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 790 to 563. [2022-03-15 15:51:41,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 563 states, 562 states have (on average 3.192170818505338) internal successors, (1794), 562 states have internal predecessors, (1794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:51:41,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 563 states to 563 states and 1794 transitions. [2022-03-15 15:51:41,840 INFO L78 Accepts]: Start accepts. Automaton has 563 states and 1794 transitions. Word has length 19 [2022-03-15 15:51:41,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:51:41,840 INFO L470 AbstractCegarLoop]: Abstraction has 563 states and 1794 transitions. [2022-03-15 15:51:41,840 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.8) internal successors, (45), 25 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-03-15 15:51:41,840 INFO L276 IsEmpty]: Start isEmpty. Operand 563 states and 1794 transitions. [2022-03-15 15:51:41,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:51:41,841 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:51:41,841 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:51:41,859 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2022-03-15 15:51:42,041 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable218,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:51:42,042 INFO L402 AbstractCegarLoop]: === Iteration 220 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:51:42,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:51:42,042 INFO L85 PathProgramCache]: Analyzing trace with hash 112325952, now seen corresponding path program 31 times [2022-03-15 15:51:42,042 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:51:42,042 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1826713103] [2022-03-15 15:51:42,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:51:42,042 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:51:42,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:51:42,217 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:51:42,217 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:51:42,217 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1826713103] [2022-03-15 15:51:42,217 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1826713103] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:51:42,217 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1838213893] [2022-03-15 15:51:42,217 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:51:42,217 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:51:42,217 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:51:42,218 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-03-15 15:51:42,219 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-03-15 15:51:42,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:51:42,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-15 15:51:42,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:51:42,614 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 171 treesize of output 137 [2022-03-15 15:51:42,879 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:51:42,879 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:51:43,723 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:51:43,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 261 treesize of output 229 [2022-03-15 15:51:44,188 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:51:44,188 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1838213893] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:51:44,188 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:51:44,188 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:51:44,188 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1699486850] [2022-03-15 15:51:44,188 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:51:44,189 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:51:44,189 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:51:44,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:51:44,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=516, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:51:44,189 INFO L87 Difference]: Start difference. First operand 563 states and 1794 transitions. Second operand has 25 states, 25 states have (on average 1.76) internal successors, (44), 25 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-03-15 15:51:46,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:51:46,986 INFO L93 Difference]: Finished difference Result 943 states and 2728 transitions. [2022-03-15 15:51:46,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-15 15:51:46,986 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.76) internal successors, (44), 25 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 19 [2022-03-15 15:51:46,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:51:46,988 INFO L225 Difference]: With dead ends: 943 [2022-03-15 15:51:46,988 INFO L226 Difference]: Without dead ends: 877 [2022-03-15 15:51:46,988 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 393 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=462, Invalid=1890, Unknown=0, NotChecked=0, Total=2352 [2022-03-15 15:51:46,988 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 264 mSDsluCounter, 813 mSDsCounter, 0 mSdLazyCounter, 1369 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 264 SdHoareTripleChecker+Valid, 496 SdHoareTripleChecker+Invalid, 1427 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 1369 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 15:51:46,988 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [264 Valid, 496 Invalid, 1427 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 1369 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 15:51:46,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 877 states. [2022-03-15 15:51:46,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 877 to 567. [2022-03-15 15:51:46,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 567 states, 566 states have (on average 3.197879858657244) internal successors, (1810), 566 states have internal predecessors, (1810), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:51:46,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 567 states to 567 states and 1810 transitions. [2022-03-15 15:51:46,996 INFO L78 Accepts]: Start accepts. Automaton has 567 states and 1810 transitions. Word has length 19 [2022-03-15 15:51:46,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:51:46,996 INFO L470 AbstractCegarLoop]: Abstraction has 567 states and 1810 transitions. [2022-03-15 15:51:46,996 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.76) internal successors, (44), 25 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-03-15 15:51:46,996 INFO L276 IsEmpty]: Start isEmpty. Operand 567 states and 1810 transitions. [2022-03-15 15:51:46,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:51:46,997 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:51:46,997 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:51:47,012 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-03-15 15:51:47,199 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,SelfDestructingSolverStorable219 [2022-03-15 15:51:47,199 INFO L402 AbstractCegarLoop]: === Iteration 221 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:51:47,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:51:47,200 INFO L85 PathProgramCache]: Analyzing trace with hash 453505652, now seen corresponding path program 32 times [2022-03-15 15:51:47,200 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:51:47,200 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1572992387] [2022-03-15 15:51:47,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:51:47,200 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:51:47,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:51:47,318 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:51:47,318 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:51:47,319 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1572992387] [2022-03-15 15:51:47,319 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1572992387] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:51:47,319 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1197189488] [2022-03-15 15:51:47,319 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:51:47,319 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:51:47,319 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:51:47,320 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-03-15 15:51:47,320 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-03-15 15:51:47,387 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:51:47,387 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:51:47,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:51:47,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:51:47,700 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 161 treesize of output 127 [2022-03-15 15:51:47,835 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:51:47,835 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:51:48,588 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:51:48,589 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 268 treesize of output 236 [2022-03-15 15:51:48,935 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:51:48,935 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1197189488] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:51:48,935 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:51:48,935 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:51:48,935 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [632681019] [2022-03-15 15:51:48,935 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:51:48,936 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:51:48,936 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:51:48,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:51:48,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=510, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:51:48,936 INFO L87 Difference]: Start difference. First operand 567 states and 1810 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:51:50,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:51:50,092 INFO L93 Difference]: Finished difference Result 984 states and 2807 transitions. [2022-03-15 15:51:50,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-15 15:51:50,092 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 19 [2022-03-15 15:51:50,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:51:50,094 INFO L225 Difference]: With dead ends: 984 [2022-03-15 15:51:50,094 INFO L226 Difference]: Without dead ends: 955 [2022-03-15 15:51:50,094 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 283 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=332, Invalid=1390, Unknown=0, NotChecked=0, Total=1722 [2022-03-15 15:51:50,094 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 260 mSDsluCounter, 514 mSDsCounter, 0 mSdLazyCounter, 872 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 260 SdHoareTripleChecker+Valid, 282 SdHoareTripleChecker+Invalid, 940 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 872 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:51:50,094 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [260 Valid, 282 Invalid, 940 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 872 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:51:50,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 955 states. [2022-03-15 15:51:50,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 955 to 577. [2022-03-15 15:51:50,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 577 states, 576 states have (on average 3.1927083333333335) internal successors, (1839), 576 states have internal predecessors, (1839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:51:50,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 577 states to 577 states and 1839 transitions. [2022-03-15 15:51:50,102 INFO L78 Accepts]: Start accepts. Automaton has 577 states and 1839 transitions. Word has length 19 [2022-03-15 15:51:50,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:51:50,103 INFO L470 AbstractCegarLoop]: Abstraction has 577 states and 1839 transitions. [2022-03-15 15:51:50,103 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:51:50,103 INFO L276 IsEmpty]: Start isEmpty. Operand 577 states and 1839 transitions. [2022-03-15 15:51:50,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:51:50,103 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:51:50,103 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:51:50,119 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2022-03-15 15:51:50,304 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,SelfDestructingSolverStorable220 [2022-03-15 15:51:50,304 INFO L402 AbstractCegarLoop]: === Iteration 222 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:51:50,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:51:50,304 INFO L85 PathProgramCache]: Analyzing trace with hash 104448450, now seen corresponding path program 33 times [2022-03-15 15:51:50,304 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:51:50,304 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2104050544] [2022-03-15 15:51:50,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:51:50,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:51:50,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:51:50,433 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:51:50,433 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:51:50,433 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2104050544] [2022-03-15 15:51:50,433 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2104050544] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:51:50,433 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1805267271] [2022-03-15 15:51:50,433 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:51:50,434 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:51:50,434 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:51:50,435 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-03-15 15:51:50,436 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-03-15 15:51:50,509 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-15 15:51:50,509 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:51:50,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:51:50,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:51:50,727 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 130 treesize of output 104 [2022-03-15 15:51:50,924 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:51:50,925 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:51:51,978 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:51:51,978 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 267 treesize of output 235 [2022-03-15 15:51:52,248 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:51:52,248 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1805267271] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:51:52,248 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:51:52,248 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:51:52,248 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1688644245] [2022-03-15 15:51:52,248 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:51:52,248 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:51:52,248 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:51:52,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:51:52,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=510, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:51:52,249 INFO L87 Difference]: Start difference. First operand 577 states and 1839 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:51:53,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:51:53,278 INFO L93 Difference]: Finished difference Result 954 states and 2751 transitions. [2022-03-15 15:51:53,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-15 15:51:53,279 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 19 [2022-03-15 15:51:53,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:51:53,280 INFO L225 Difference]: With dead ends: 954 [2022-03-15 15:51:53,280 INFO L226 Difference]: Without dead ends: 939 [2022-03-15 15:51:53,280 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 320 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=284, Invalid=1276, Unknown=0, NotChecked=0, Total=1560 [2022-03-15 15:51:53,280 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 234 mSDsluCounter, 500 mSDsCounter, 0 mSdLazyCounter, 826 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 234 SdHoareTripleChecker+Valid, 275 SdHoareTripleChecker+Invalid, 875 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 826 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:51:53,281 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [234 Valid, 275 Invalid, 875 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 826 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:51:53,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 939 states. [2022-03-15 15:51:53,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 939 to 574. [2022-03-15 15:51:53,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 574 states, 573 states have (on average 3.195462478184991) internal successors, (1831), 573 states have internal predecessors, (1831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:51:53,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 574 states to 574 states and 1831 transitions. [2022-03-15 15:51:53,289 INFO L78 Accepts]: Start accepts. Automaton has 574 states and 1831 transitions. Word has length 19 [2022-03-15 15:51:53,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:51:53,289 INFO L470 AbstractCegarLoop]: Abstraction has 574 states and 1831 transitions. [2022-03-15 15:51:53,289 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:51:53,289 INFO L276 IsEmpty]: Start isEmpty. Operand 574 states and 1831 transitions. [2022-03-15 15:51:53,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:51:53,289 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:51:53,290 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:51:53,305 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2022-03-15 15:51:53,490 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,SelfDestructingSolverStorable221 [2022-03-15 15:51:53,490 INFO L402 AbstractCegarLoop]: === Iteration 223 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:51:53,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:51:53,490 INFO L85 PathProgramCache]: Analyzing trace with hash -2041722310, now seen corresponding path program 34 times [2022-03-15 15:51:53,490 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:51:53,490 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [41049569] [2022-03-15 15:51:53,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:51:53,491 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:51:53,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:51:53,647 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:51:53,647 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:51:53,647 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [41049569] [2022-03-15 15:51:53,647 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [41049569] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:51:53,647 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [707550060] [2022-03-15 15:51:53,647 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:51:53,647 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:51:53,647 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:51:53,648 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-03-15 15:51:53,649 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-03-15 15:51:53,722 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:51:53,722 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:51:53,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:51:53,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:51:53,951 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 154 treesize of output 122 [2022-03-15 15:51:54,130 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:51:54,130 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:51:55,131 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:51:55,131 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 264 treesize of output 232 [2022-03-15 15:51:55,435 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:51:55,435 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [707550060] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:51:55,435 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:51:55,435 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:51:55,435 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1749828218] [2022-03-15 15:51:55,435 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:51:55,435 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:51:55,435 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:51:55,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:51:55,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=521, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:51:55,436 INFO L87 Difference]: Start difference. First operand 574 states and 1831 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:51:56,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:51:56,679 INFO L93 Difference]: Finished difference Result 956 states and 2756 transitions. [2022-03-15 15:51:56,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-15 15:51:56,679 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 19 [2022-03-15 15:51:56,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:51:56,681 INFO L225 Difference]: With dead ends: 956 [2022-03-15 15:51:56,681 INFO L226 Difference]: Without dead ends: 911 [2022-03-15 15:51:56,681 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=320, Invalid=1486, Unknown=0, NotChecked=0, Total=1806 [2022-03-15 15:51:56,681 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 326 mSDsluCounter, 704 mSDsCounter, 0 mSdLazyCounter, 1030 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 326 SdHoareTripleChecker+Valid, 396 SdHoareTripleChecker+Invalid, 1110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 1030 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:51:56,682 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [326 Valid, 396 Invalid, 1110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 1030 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:51:56,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 911 states. [2022-03-15 15:51:56,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 911 to 574. [2022-03-15 15:51:56,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 574 states, 573 states have (on average 3.195462478184991) internal successors, (1831), 573 states have internal predecessors, (1831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:51:56,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 574 states to 574 states and 1831 transitions. [2022-03-15 15:51:56,690 INFO L78 Accepts]: Start accepts. Automaton has 574 states and 1831 transitions. Word has length 19 [2022-03-15 15:51:56,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:51:56,690 INFO L470 AbstractCegarLoop]: Abstraction has 574 states and 1831 transitions. [2022-03-15 15:51:56,690 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:51:56,690 INFO L276 IsEmpty]: Start isEmpty. Operand 574 states and 1831 transitions. [2022-03-15 15:51:56,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:51:56,691 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:51:56,691 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:51:56,710 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-03-15 15:51:56,903 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,SelfDestructingSolverStorable222 [2022-03-15 15:51:56,903 INFO L402 AbstractCegarLoop]: === Iteration 224 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:51:56,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:51:56,904 INFO L85 PathProgramCache]: Analyzing trace with hash -1453976988, now seen corresponding path program 35 times [2022-03-15 15:51:56,904 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:51:56,904 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [313134480] [2022-03-15 15:51:56,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:51:56,904 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:51:56,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:51:57,073 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:51:57,073 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:51:57,073 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [313134480] [2022-03-15 15:51:57,073 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [313134480] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:51:57,073 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [622544497] [2022-03-15 15:51:57,073 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:51:57,073 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:51:57,074 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:51:57,075 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-03-15 15:51:57,076 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-03-15 15:51:57,151 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-15 15:51:57,151 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:51:57,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-15 15:51:57,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:51:57,443 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 148 treesize of output 118 [2022-03-15 15:51:57,677 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:51:57,678 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:51:58,848 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:51:58,848 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 144 treesize of output 128 [2022-03-15 15:51:59,007 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:51:59,007 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [622544497] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:51:59,007 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:51:59,007 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-03-15 15:51:59,007 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2021881222] [2022-03-15 15:51:59,007 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:51:59,007 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:51:59,007 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:51:59,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:51:59,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=475, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:51:59,008 INFO L87 Difference]: Start difference. First operand 574 states and 1831 transitions. Second operand has 24 states, 24 states have (on average 1.9166666666666667) internal successors, (46), 24 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-03-15 15:52:00,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:52:00,983 INFO L93 Difference]: Finished difference Result 1065 states and 3051 transitions. [2022-03-15 15:52:00,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-15 15:52:00,983 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9166666666666667) internal successors, (46), 24 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 19 [2022-03-15 15:52:00,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:52:00,985 INFO L225 Difference]: With dead ends: 1065 [2022-03-15 15:52:00,985 INFO L226 Difference]: Without dead ends: 1001 [2022-03-15 15:52:00,985 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=281, Invalid=1201, Unknown=0, NotChecked=0, Total=1482 [2022-03-15 15:52:00,985 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 243 mSDsluCounter, 655 mSDsCounter, 0 mSdLazyCounter, 972 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 243 SdHoareTripleChecker+Valid, 380 SdHoareTripleChecker+Invalid, 1020 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 972 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:52:00,985 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [243 Valid, 380 Invalid, 1020 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 972 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:52:00,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1001 states. [2022-03-15 15:52:00,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1001 to 586. [2022-03-15 15:52:00,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 586 states, 585 states have (on average 3.2) internal successors, (1872), 585 states have internal predecessors, (1872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:52:00,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 1872 transitions. [2022-03-15 15:52:00,994 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 1872 transitions. Word has length 19 [2022-03-15 15:52:00,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:52:00,994 INFO L470 AbstractCegarLoop]: Abstraction has 586 states and 1872 transitions. [2022-03-15 15:52:00,994 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.9166666666666667) internal successors, (46), 24 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-03-15 15:52:00,994 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 1872 transitions. [2022-03-15 15:52:00,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:52:00,994 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:52:00,995 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:52:01,010 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-03-15 15:52:01,199 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,SelfDestructingSolverStorable223 [2022-03-15 15:52:01,199 INFO L402 AbstractCegarLoop]: === Iteration 225 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:52:01,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:52:01,200 INFO L85 PathProgramCache]: Analyzing trace with hash -1800120244, now seen corresponding path program 36 times [2022-03-15 15:52:01,200 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:52:01,200 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1874070767] [2022-03-15 15:52:01,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:52:01,200 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:52:01,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:52:01,338 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:52:01,338 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:52:01,338 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1874070767] [2022-03-15 15:52:01,339 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1874070767] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:52:01,339 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1265033703] [2022-03-15 15:52:01,339 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:52:01,339 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:52:01,339 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:52:01,340 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-03-15 15:52:01,340 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-03-15 15:52:01,409 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-15 15:52:01,410 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:52:01,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:52:01,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:52:01,713 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 130 treesize of output 104 [2022-03-15 15:52:01,827 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:52:01,827 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:52:02,566 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:52:02,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 256 treesize of output 224 [2022-03-15 15:52:03,022 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:52:03,022 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1265033703] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:52:03,022 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:52:03,022 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:52:03,022 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1236563172] [2022-03-15 15:52:03,022 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:52:03,022 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:52:03,022 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:52:03,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:52:03,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=517, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:52:03,023 INFO L87 Difference]: Start difference. First operand 586 states and 1872 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:52:04,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:52:04,595 INFO L93 Difference]: Finished difference Result 955 states and 2753 transitions. [2022-03-15 15:52:04,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-15 15:52:04,595 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 19 [2022-03-15 15:52:04,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:52:04,597 INFO L225 Difference]: With dead ends: 955 [2022-03-15 15:52:04,597 INFO L226 Difference]: Without dead ends: 926 [2022-03-15 15:52:04,597 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 295 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=361, Invalid=1619, Unknown=0, NotChecked=0, Total=1980 [2022-03-15 15:52:04,597 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 225 mSDsluCounter, 575 mSDsCounter, 0 mSdLazyCounter, 1024 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 225 SdHoareTripleChecker+Valid, 324 SdHoareTripleChecker+Invalid, 1080 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 1024 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:52:04,598 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [225 Valid, 324 Invalid, 1080 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 1024 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:52:04,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 926 states. [2022-03-15 15:52:04,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 926 to 593. [2022-03-15 15:52:04,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 593 states, 592 states have (on average 3.199324324324324) internal successors, (1894), 592 states have internal predecessors, (1894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:52:04,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 593 states to 593 states and 1894 transitions. [2022-03-15 15:52:04,606 INFO L78 Accepts]: Start accepts. Automaton has 593 states and 1894 transitions. Word has length 19 [2022-03-15 15:52:04,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:52:04,606 INFO L470 AbstractCegarLoop]: Abstraction has 593 states and 1894 transitions. [2022-03-15 15:52:04,606 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:52:04,606 INFO L276 IsEmpty]: Start isEmpty. Operand 593 states and 1894 transitions. [2022-03-15 15:52:04,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:52:04,607 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:52:04,607 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:52:04,623 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2022-03-15 15:52:04,807 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable224 [2022-03-15 15:52:04,807 INFO L402 AbstractCegarLoop]: === Iteration 226 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:52:04,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:52:04,807 INFO L85 PathProgramCache]: Analyzing trace with hash 2145789850, now seen corresponding path program 37 times [2022-03-15 15:52:04,807 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:52:04,808 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [455936308] [2022-03-15 15:52:04,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:52:04,808 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:52:04,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:52:04,936 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:52:04,936 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:52:04,936 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [455936308] [2022-03-15 15:52:04,936 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [455936308] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:52:04,936 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [520312903] [2022-03-15 15:52:04,936 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:52:04,936 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:52:04,936 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:52:04,937 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-03-15 15:52:04,938 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-03-15 15:52:05,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:52:05,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-15 15:52:05,008 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:52:05,287 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 146 treesize of output 116 [2022-03-15 15:52:05,503 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:52:05,503 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:52:06,572 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:52:06,572 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 292 treesize of output 256 [2022-03-15 15:52:07,325 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:52:07,325 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [520312903] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:52:07,325 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:52:07,325 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:52:07,325 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [235772787] [2022-03-15 15:52:07,325 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:52:07,325 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:52:07,325 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:52:07,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:52:07,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=507, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:52:07,326 INFO L87 Difference]: Start difference. First operand 593 states and 1894 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:52:09,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:52:09,636 INFO L93 Difference]: Finished difference Result 1001 states and 2878 transitions. [2022-03-15 15:52:09,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-15 15:52:09,636 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 19 [2022-03-15 15:52:09,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:52:09,638 INFO L225 Difference]: With dead ends: 1001 [2022-03-15 15:52:09,638 INFO L226 Difference]: Without dead ends: 936 [2022-03-15 15:52:09,638 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 354 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=362, Invalid=1618, Unknown=0, NotChecked=0, Total=1980 [2022-03-15 15:52:09,638 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 247 mSDsluCounter, 736 mSDsCounter, 0 mSdLazyCounter, 1176 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 247 SdHoareTripleChecker+Valid, 412 SdHoareTripleChecker+Invalid, 1250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 1176 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:52:09,638 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [247 Valid, 412 Invalid, 1250 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 1176 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:52:09,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 936 states. [2022-03-15 15:52:09,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 936 to 590. [2022-03-15 15:52:09,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 590 states, 589 states have (on average 3.2020373514431237) internal successors, (1886), 589 states have internal predecessors, (1886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:52:09,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 590 states to 590 states and 1886 transitions. [2022-03-15 15:52:09,647 INFO L78 Accepts]: Start accepts. Automaton has 590 states and 1886 transitions. Word has length 19 [2022-03-15 15:52:09,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:52:09,647 INFO L470 AbstractCegarLoop]: Abstraction has 590 states and 1886 transitions. [2022-03-15 15:52:09,647 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:52:09,647 INFO L276 IsEmpty]: Start isEmpty. Operand 590 states and 1886 transitions. [2022-03-15 15:52:09,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:52:09,648 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:52:09,648 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:52:09,666 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2022-03-15 15:52:09,848 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable225,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:52:09,848 INFO L402 AbstractCegarLoop]: === Iteration 227 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:52:09,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:52:09,848 INFO L85 PathProgramCache]: Analyzing trace with hash -380910, now seen corresponding path program 38 times [2022-03-15 15:52:09,848 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:52:09,849 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1857519209] [2022-03-15 15:52:09,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:52:09,849 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:52:09,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:52:09,999 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:52:09,999 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:52:09,999 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1857519209] [2022-03-15 15:52:09,999 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1857519209] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:52:09,999 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1804849675] [2022-03-15 15:52:10,000 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:52:10,000 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:52:10,000 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:52:10,001 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-03-15 15:52:10,002 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-03-15 15:52:10,072 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:52:10,072 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:52:10,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:52:10,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:52:10,302 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 130 treesize of output 104 [2022-03-15 15:52:10,489 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:52:10,489 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:52:11,469 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:52:11,469 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 214 treesize of output 196 [2022-03-15 15:52:11,727 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:52:11,727 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1804849675] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:52:11,727 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:52:11,728 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:52:11,728 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [625354070] [2022-03-15 15:52:11,728 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:52:11,728 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:52:11,728 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:52:11,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:52:11,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=525, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:52:11,728 INFO L87 Difference]: Start difference. First operand 590 states and 1886 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:52:13,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:52:13,559 INFO L93 Difference]: Finished difference Result 983 states and 2844 transitions. [2022-03-15 15:52:13,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-15 15:52:13,560 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 19 [2022-03-15 15:52:13,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:52:13,561 INFO L225 Difference]: With dead ends: 983 [2022-03-15 15:52:13,561 INFO L226 Difference]: Without dead ends: 938 [2022-03-15 15:52:13,561 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 254 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=290, Invalid=1432, Unknown=0, NotChecked=0, Total=1722 [2022-03-15 15:52:13,562 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 257 mSDsluCounter, 686 mSDsCounter, 0 mSdLazyCounter, 1101 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 257 SdHoareTripleChecker+Valid, 397 SdHoareTripleChecker+Invalid, 1158 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 1101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:52:13,562 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [257 Valid, 397 Invalid, 1158 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 1101 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:52:13,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 938 states. [2022-03-15 15:52:13,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 938 to 587. [2022-03-15 15:52:13,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 587 states, 586 states have (on average 3.204778156996587) internal successors, (1878), 586 states have internal predecessors, (1878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:52:13,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 587 states to 587 states and 1878 transitions. [2022-03-15 15:52:13,570 INFO L78 Accepts]: Start accepts. Automaton has 587 states and 1878 transitions. Word has length 19 [2022-03-15 15:52:13,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:52:13,570 INFO L470 AbstractCegarLoop]: Abstraction has 587 states and 1878 transitions. [2022-03-15 15:52:13,570 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:52:13,570 INFO L276 IsEmpty]: Start isEmpty. Operand 587 states and 1878 transitions. [2022-03-15 15:52:13,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:52:13,571 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:52:13,571 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:52:13,587 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2022-03-15 15:52:13,787 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable226,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:52:13,787 INFO L402 AbstractCegarLoop]: === Iteration 228 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:52:13,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:52:13,788 INFO L85 PathProgramCache]: Analyzing trace with hash -307139370, now seen corresponding path program 39 times [2022-03-15 15:52:13,788 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:52:13,788 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [910513621] [2022-03-15 15:52:13,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:52:13,788 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:52:13,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:52:13,950 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:52:13,950 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:52:13,950 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [910513621] [2022-03-15 15:52:13,950 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [910513621] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:52:13,951 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [46237400] [2022-03-15 15:52:13,951 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:52:13,951 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:52:13,951 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:52:13,952 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-03-15 15:52:13,952 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-03-15 15:52:14,023 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-15 15:52:14,023 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:52:14,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:52:14,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:52:14,433 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 137 treesize of output 109 [2022-03-15 15:52:14,586 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:52:14,586 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:52:15,715 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:52:15,716 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 238 treesize of output 210 [2022-03-15 15:52:16,145 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:52:16,146 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [46237400] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:52:16,146 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:52:16,146 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:52:16,146 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1978457864] [2022-03-15 15:52:16,146 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:52:16,146 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:52:16,146 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:52:16,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:52:16,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=512, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:52:16,147 INFO L87 Difference]: Start difference. First operand 587 states and 1878 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:52:18,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:52:18,163 INFO L93 Difference]: Finished difference Result 924 states and 2693 transitions. [2022-03-15 15:52:18,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-15 15:52:18,164 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 19 [2022-03-15 15:52:18,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:52:18,165 INFO L225 Difference]: With dead ends: 924 [2022-03-15 15:52:18,165 INFO L226 Difference]: Without dead ends: 895 [2022-03-15 15:52:18,165 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 319 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=401, Invalid=1491, Unknown=0, NotChecked=0, Total=1892 [2022-03-15 15:52:18,165 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 249 mSDsluCounter, 489 mSDsCounter, 0 mSdLazyCounter, 931 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 249 SdHoareTripleChecker+Valid, 297 SdHoareTripleChecker+Invalid, 979 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 931 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:52:18,165 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [249 Valid, 297 Invalid, 979 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 931 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:52:18,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 895 states. [2022-03-15 15:52:18,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 895 to 591. [2022-03-15 15:52:18,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 591 states, 590 states have (on average 3.2067796610169492) internal successors, (1892), 590 states have internal predecessors, (1892), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:52:18,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 591 states to 591 states and 1892 transitions. [2022-03-15 15:52:18,173 INFO L78 Accepts]: Start accepts. Automaton has 591 states and 1892 transitions. Word has length 19 [2022-03-15 15:52:18,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:52:18,173 INFO L470 AbstractCegarLoop]: Abstraction has 591 states and 1892 transitions. [2022-03-15 15:52:18,174 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:52:18,174 INFO L276 IsEmpty]: Start isEmpty. Operand 591 states and 1892 transitions. [2022-03-15 15:52:18,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:52:18,174 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:52:18,174 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:52:18,191 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-03-15 15:52:18,375 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable227 [2022-03-15 15:52:18,375 INFO L402 AbstractCegarLoop]: === Iteration 229 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:52:18,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:52:18,375 INFO L85 PathProgramCache]: Analyzing trace with hash -656196572, now seen corresponding path program 40 times [2022-03-15 15:52:18,375 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:52:18,375 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [806967307] [2022-03-15 15:52:18,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:52:18,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:52:18,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:52:18,536 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:52:18,536 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:52:18,536 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [806967307] [2022-03-15 15:52:18,536 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [806967307] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:52:18,536 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [373422373] [2022-03-15 15:52:18,536 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:52:18,536 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:52:18,536 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:52:18,537 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-03-15 15:52:18,538 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-03-15 15:52:18,609 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:52:18,609 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:52:18,610 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-15 15:52:18,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:52:18,997 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 128 [2022-03-15 15:52:19,227 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:52:19,228 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:52:20,732 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:52:20,732 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 241 treesize of output 219 [2022-03-15 15:52:21,221 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:52:21,222 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [373422373] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:52:21,222 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:52:21,222 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:52:21,222 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1880690330] [2022-03-15 15:52:21,222 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:52:21,222 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:52:21,222 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:52:21,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:52:21,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=506, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:52:21,222 INFO L87 Difference]: Start difference. First operand 591 states and 1892 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:52:23,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:52:23,014 INFO L93 Difference]: Finished difference Result 941 states and 2746 transitions. [2022-03-15 15:52:23,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-15 15:52:23,015 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 19 [2022-03-15 15:52:23,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:52:23,016 INFO L225 Difference]: With dead ends: 941 [2022-03-15 15:52:23,016 INFO L226 Difference]: Without dead ends: 876 [2022-03-15 15:52:23,017 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 307 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=308, Invalid=1332, Unknown=0, NotChecked=0, Total=1640 [2022-03-15 15:52:23,017 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 228 mSDsluCounter, 531 mSDsCounter, 0 mSdLazyCounter, 858 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 228 SdHoareTripleChecker+Valid, 324 SdHoareTripleChecker+Invalid, 904 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 858 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:52:23,017 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [228 Valid, 324 Invalid, 904 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 858 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:52:23,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 876 states. [2022-03-15 15:52:23,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 876 to 589. [2022-03-15 15:52:23,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 589 states, 588 states have (on average 3.2142857142857144) internal successors, (1890), 588 states have internal predecessors, (1890), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:52:23,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 589 states to 589 states and 1890 transitions. [2022-03-15 15:52:23,025 INFO L78 Accepts]: Start accepts. Automaton has 589 states and 1890 transitions. Word has length 19 [2022-03-15 15:52:23,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:52:23,025 INFO L470 AbstractCegarLoop]: Abstraction has 589 states and 1890 transitions. [2022-03-15 15:52:23,025 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:52:23,025 INFO L276 IsEmpty]: Start isEmpty. Operand 589 states and 1890 transitions. [2022-03-15 15:52:23,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:52:23,026 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:52:23,026 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:52:23,045 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2022-03-15 15:52:23,239 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,SelfDestructingSolverStorable228 [2022-03-15 15:52:23,239 INFO L402 AbstractCegarLoop]: === Iteration 230 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:52:23,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:52:23,239 INFO L85 PathProgramCache]: Analyzing trace with hash 678876434, now seen corresponding path program 41 times [2022-03-15 15:52:23,240 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:52:23,240 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1183675460] [2022-03-15 15:52:23,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:52:23,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:52:23,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:52:23,407 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:52:23,407 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:52:23,407 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1183675460] [2022-03-15 15:52:23,407 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1183675460] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:52:23,407 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1121541359] [2022-03-15 15:52:23,408 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:52:23,408 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:52:23,408 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:52:23,409 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-03-15 15:52:23,409 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-03-15 15:52:23,511 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:52:23,511 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:52:23,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-15 15:52:23,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:52:23,904 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 180 treesize of output 144 [2022-03-15 15:52:24,127 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:52:24,127 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:52:25,203 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:52:25,203 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 261 treesize of output 229 [2022-03-15 15:52:25,720 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:52:25,721 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1121541359] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:52:25,721 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:52:25,721 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:52:25,721 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [522892401] [2022-03-15 15:52:25,721 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:52:25,721 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:52:25,721 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:52:25,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:52:25,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=508, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:52:25,721 INFO L87 Difference]: Start difference. First operand 589 states and 1890 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:52:28,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:52:28,940 INFO L93 Difference]: Finished difference Result 1058 states and 3069 transitions. [2022-03-15 15:52:28,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-15 15:52:28,940 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 19 [2022-03-15 15:52:28,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:52:28,942 INFO L225 Difference]: With dead ends: 1058 [2022-03-15 15:52:28,942 INFO L226 Difference]: Without dead ends: 1006 [2022-03-15 15:52:28,942 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 374 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=415, Invalid=1747, Unknown=0, NotChecked=0, Total=2162 [2022-03-15 15:52:28,942 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 239 mSDsluCounter, 636 mSDsCounter, 0 mSdLazyCounter, 1126 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 239 SdHoareTripleChecker+Valid, 391 SdHoareTripleChecker+Invalid, 1170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 1126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:52:28,942 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [239 Valid, 391 Invalid, 1170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 1126 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:52:28,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1006 states. [2022-03-15 15:52:28,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1006 to 592. [2022-03-15 15:52:28,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 592 states, 591 states have (on average 3.2233502538071064) internal successors, (1905), 591 states have internal predecessors, (1905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:52:28,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 592 states to 592 states and 1905 transitions. [2022-03-15 15:52:28,951 INFO L78 Accepts]: Start accepts. Automaton has 592 states and 1905 transitions. Word has length 19 [2022-03-15 15:52:28,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:52:28,951 INFO L470 AbstractCegarLoop]: Abstraction has 592 states and 1905 transitions. [2022-03-15 15:52:28,951 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:52:28,951 INFO L276 IsEmpty]: Start isEmpty. Operand 592 states and 1905 transitions. [2022-03-15 15:52:28,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:52:28,952 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:52:28,952 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:52:28,968 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-03-15 15:52:29,152 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,SelfDestructingSolverStorable229 [2022-03-15 15:52:29,152 INFO L402 AbstractCegarLoop]: === Iteration 231 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:52:29,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:52:29,152 INFO L85 PathProgramCache]: Analyzing trace with hash -759085102, now seen corresponding path program 42 times [2022-03-15 15:52:29,153 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:52:29,153 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [646526391] [2022-03-15 15:52:29,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:52:29,153 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:52:29,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:52:29,321 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:52:29,322 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:52:29,322 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [646526391] [2022-03-15 15:52:29,322 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [646526391] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:52:29,322 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [544304060] [2022-03-15 15:52:29,322 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:52:29,322 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:52:29,322 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:52:29,324 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-03-15 15:52:29,324 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-03-15 15:52:29,395 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-15 15:52:29,395 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:52:29,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:52:29,397 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:52:29,612 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 130 treesize of output 104 [2022-03-15 15:52:29,936 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:52:29,936 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:52:31,441 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:52:31,441 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 240 treesize of output 212 [2022-03-15 15:52:31,679 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:52:31,679 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [544304060] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:52:31,679 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:52:31,679 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:52:31,679 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [657106577] [2022-03-15 15:52:31,680 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:52:31,680 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:52:31,680 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:52:31,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:52:31,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=516, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:52:31,680 INFO L87 Difference]: Start difference. First operand 592 states and 1905 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:52:32,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:52:32,826 INFO L93 Difference]: Finished difference Result 825 states and 2500 transitions. [2022-03-15 15:52:32,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:52:32,826 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 19 [2022-03-15 15:52:32,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:52:32,827 INFO L225 Difference]: With dead ends: 825 [2022-03-15 15:52:32,827 INFO L226 Difference]: Without dead ends: 810 [2022-03-15 15:52:32,827 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 209 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=254, Invalid=1078, Unknown=0, NotChecked=0, Total=1332 [2022-03-15 15:52:32,828 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 166 mSDsluCounter, 550 mSDsCounter, 0 mSdLazyCounter, 984 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 331 SdHoareTripleChecker+Invalid, 1005 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 984 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:52:32,828 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [166 Valid, 331 Invalid, 1005 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 984 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:52:32,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 810 states. [2022-03-15 15:52:32,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 810 to 592. [2022-03-15 15:52:32,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 592 states, 591 states have (on average 3.2233502538071064) internal successors, (1905), 591 states have internal predecessors, (1905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:52:32,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 592 states to 592 states and 1905 transitions. [2022-03-15 15:52:32,835 INFO L78 Accepts]: Start accepts. Automaton has 592 states and 1905 transitions. Word has length 19 [2022-03-15 15:52:32,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:52:32,835 INFO L470 AbstractCegarLoop]: Abstraction has 592 states and 1905 transitions. [2022-03-15 15:52:32,835 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:52:32,835 INFO L276 IsEmpty]: Start isEmpty. Operand 592 states and 1905 transitions. [2022-03-15 15:52:32,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:52:32,836 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:52:32,836 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:52:32,852 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2022-03-15 15:52:33,036 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable230,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:52:33,036 INFO L402 AbstractCegarLoop]: === Iteration 232 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:52:33,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:52:33,036 INFO L85 PathProgramCache]: Analyzing trace with hash 235290518, now seen corresponding path program 43 times [2022-03-15 15:52:33,037 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:52:33,037 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2014311196] [2022-03-15 15:52:33,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:52:33,037 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:52:33,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:52:33,222 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:52:33,222 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:52:33,222 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2014311196] [2022-03-15 15:52:33,222 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2014311196] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:52:33,222 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1757782085] [2022-03-15 15:52:33,222 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:52:33,222 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:52:33,222 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:52:33,224 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-03-15 15:52:33,225 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-03-15 15:52:33,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:52:33,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-15 15:52:33,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:52:33,619 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 159 treesize of output 125 [2022-03-15 15:52:34,063 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:52:34,064 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:52:35,424 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:52:35,424 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 258 treesize of output 228 [2022-03-15 15:52:35,997 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:52:35,998 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1757782085] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:52:35,998 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:52:35,998 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:52:35,998 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [602135543] [2022-03-15 15:52:35,998 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:52:35,998 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:52:35,998 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:52:35,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:52:35,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=514, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:52:35,998 INFO L87 Difference]: Start difference. First operand 592 states and 1905 transitions. Second operand has 25 states, 25 states have (on average 1.8) internal successors, (45), 25 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-03-15 15:52:40,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:52:40,744 INFO L93 Difference]: Finished difference Result 1276 states and 3603 transitions. [2022-03-15 15:52:40,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-15 15:52:40,745 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.8) internal successors, (45), 25 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 19 [2022-03-15 15:52:40,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:52:40,747 INFO L225 Difference]: With dead ends: 1276 [2022-03-15 15:52:40,747 INFO L226 Difference]: Without dead ends: 1209 [2022-03-15 15:52:40,747 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 425 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=510, Invalid=1940, Unknown=0, NotChecked=0, Total=2450 [2022-03-15 15:52:40,747 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 306 mSDsluCounter, 687 mSDsCounter, 0 mSdLazyCounter, 1050 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 306 SdHoareTripleChecker+Valid, 419 SdHoareTripleChecker+Invalid, 1106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 1050 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 15:52:40,747 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [306 Valid, 419 Invalid, 1106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 1050 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 15:52:40,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1209 states. [2022-03-15 15:52:40,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1209 to 589. [2022-03-15 15:52:40,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 589 states, 588 states have (on average 3.2142857142857144) internal successors, (1890), 588 states have internal predecessors, (1890), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:52:40,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 589 states to 589 states and 1890 transitions. [2022-03-15 15:52:40,756 INFO L78 Accepts]: Start accepts. Automaton has 589 states and 1890 transitions. Word has length 19 [2022-03-15 15:52:40,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:52:40,756 INFO L470 AbstractCegarLoop]: Abstraction has 589 states and 1890 transitions. [2022-03-15 15:52:40,756 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.8) internal successors, (45), 25 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-03-15 15:52:40,756 INFO L276 IsEmpty]: Start isEmpty. Operand 589 states and 1890 transitions. [2022-03-15 15:52:40,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:52:40,757 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:52:40,757 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:52:40,775 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-03-15 15:52:40,957 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable231,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:52:40,958 INFO L402 AbstractCegarLoop]: === Iteration 233 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:52:40,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:52:40,958 INFO L85 PathProgramCache]: Analyzing trace with hash 1105041956, now seen corresponding path program 44 times [2022-03-15 15:52:40,958 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:52:40,958 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1513171705] [2022-03-15 15:52:40,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:52:40,958 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:52:40,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:52:41,122 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:52:41,123 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:52:41,123 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1513171705] [2022-03-15 15:52:41,123 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1513171705] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:52:41,123 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1544865072] [2022-03-15 15:52:41,123 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:52:41,123 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:52:41,123 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:52:41,124 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-03-15 15:52:41,125 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-03-15 15:52:41,198 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:52:41,198 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:52:41,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-15 15:52:41,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:52:41,606 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 184 treesize of output 144 [2022-03-15 15:52:41,886 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:52:41,886 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:52:43,282 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:52:43,282 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 253 treesize of output 225 [2022-03-15 15:52:43,715 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:52:43,715 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1544865072] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:52:43,715 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:52:43,715 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:52:43,715 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1695884017] [2022-03-15 15:52:43,716 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:52:43,716 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:52:43,716 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:52:43,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:52:43,716 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=508, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:52:43,716 INFO L87 Difference]: Start difference. First operand 589 states and 1890 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:52:46,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:52:46,249 INFO L93 Difference]: Finished difference Result 979 states and 2829 transitions. [2022-03-15 15:52:46,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-15 15:52:46,249 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 19 [2022-03-15 15:52:46,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:52:46,251 INFO L225 Difference]: With dead ends: 979 [2022-03-15 15:52:46,251 INFO L226 Difference]: Without dead ends: 921 [2022-03-15 15:52:46,251 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 442 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=409, Invalid=1753, Unknown=0, NotChecked=0, Total=2162 [2022-03-15 15:52:46,251 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 254 mSDsluCounter, 845 mSDsCounter, 0 mSdLazyCounter, 1269 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 254 SdHoareTripleChecker+Valid, 510 SdHoareTripleChecker+Invalid, 1319 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 1269 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 15:52:46,252 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [254 Valid, 510 Invalid, 1319 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 1269 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 15:52:46,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 921 states. [2022-03-15 15:52:46,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 921 to 593. [2022-03-15 15:52:46,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 593 states, 592 states have (on average 3.2280405405405403) internal successors, (1911), 592 states have internal predecessors, (1911), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:52:46,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 593 states to 593 states and 1911 transitions. [2022-03-15 15:52:46,260 INFO L78 Accepts]: Start accepts. Automaton has 593 states and 1911 transitions. Word has length 19 [2022-03-15 15:52:46,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:52:46,260 INFO L470 AbstractCegarLoop]: Abstraction has 593 states and 1911 transitions. [2022-03-15 15:52:46,260 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:52:46,260 INFO L276 IsEmpty]: Start isEmpty. Operand 593 states and 1911 transitions. [2022-03-15 15:52:46,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:52:46,261 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:52:46,261 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:52:46,277 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2022-03-15 15:52:46,467 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,SelfDestructingSolverStorable232 [2022-03-15 15:52:46,467 INFO L402 AbstractCegarLoop]: === Iteration 234 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:52:46,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:52:46,467 INFO L85 PathProgramCache]: Analyzing trace with hash 1845939290, now seen corresponding path program 45 times [2022-03-15 15:52:46,468 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:52:46,468 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1139658502] [2022-03-15 15:52:46,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:52:46,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:52:46,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:52:46,651 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:52:46,651 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:52:46,651 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1139658502] [2022-03-15 15:52:46,651 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1139658502] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:52:46,651 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1233804556] [2022-03-15 15:52:46,651 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:52:46,651 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:52:46,652 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:52:46,652 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-03-15 15:52:46,653 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-03-15 15:52:46,739 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-15 15:52:46,739 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:52:46,739 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:52:46,740 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:52:46,961 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 130 treesize of output 104 [2022-03-15 15:52:47,243 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:52:47,243 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:52:48,565 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:52:48,565 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 259 treesize of output 231 [2022-03-15 15:52:48,904 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:52:48,905 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1233804556] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:52:48,905 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:52:48,905 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:52:48,905 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [115714280] [2022-03-15 15:52:48,905 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:52:48,905 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:52:48,905 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:52:48,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:52:48,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=521, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:52:48,905 INFO L87 Difference]: Start difference. First operand 593 states and 1911 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:52:51,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:52:51,684 INFO L93 Difference]: Finished difference Result 1103 states and 3124 transitions. [2022-03-15 15:52:51,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-15 15:52:51,684 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 19 [2022-03-15 15:52:51,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:52:51,686 INFO L225 Difference]: With dead ends: 1103 [2022-03-15 15:52:51,686 INFO L226 Difference]: Without dead ends: 919 [2022-03-15 15:52:51,686 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 607 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=543, Invalid=2319, Unknown=0, NotChecked=0, Total=2862 [2022-03-15 15:52:51,686 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 371 mSDsluCounter, 641 mSDsCounter, 0 mSdLazyCounter, 1097 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 371 SdHoareTripleChecker+Valid, 384 SdHoareTripleChecker+Invalid, 1158 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 1097 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:52:51,686 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [371 Valid, 384 Invalid, 1158 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 1097 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:52:51,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 919 states. [2022-03-15 15:52:51,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 919 to 600. [2022-03-15 15:52:51,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 600 states, 599 states have (on average 3.2387312186978297) internal successors, (1940), 599 states have internal predecessors, (1940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:52:51,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 600 states to 600 states and 1940 transitions. [2022-03-15 15:52:51,694 INFO L78 Accepts]: Start accepts. Automaton has 600 states and 1940 transitions. Word has length 19 [2022-03-15 15:52:51,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:52:51,694 INFO L470 AbstractCegarLoop]: Abstraction has 600 states and 1940 transitions. [2022-03-15 15:52:51,694 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:52:51,694 INFO L276 IsEmpty]: Start isEmpty. Operand 600 states and 1940 transitions. [2022-03-15 15:52:51,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:52:51,695 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:52:51,695 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:52:51,711 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2022-03-15 15:52:51,895 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,SelfDestructingSolverStorable233 [2022-03-15 15:52:51,895 INFO L402 AbstractCegarLoop]: === Iteration 235 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:52:51,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:52:51,896 INFO L85 PathProgramCache]: Analyzing trace with hash -425166904, now seen corresponding path program 46 times [2022-03-15 15:52:51,896 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:52:51,896 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1609179988] [2022-03-15 15:52:51,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:52:51,896 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:52:51,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:52:52,056 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:52:52,057 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:52:52,057 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1609179988] [2022-03-15 15:52:52,057 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1609179988] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:52:52,057 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2139289369] [2022-03-15 15:52:52,057 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:52:52,057 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:52:52,057 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:52:52,058 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-03-15 15:52:52,059 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-03-15 15:52:52,132 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:52:52,132 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:52:52,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:52:52,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:52:52,423 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 151 treesize of output 123 [2022-03-15 15:52:52,657 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:52:52,658 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:52:53,468 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:52:53,468 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 238 treesize of output 210 [2022-03-15 15:52:53,915 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:52:53,916 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2139289369] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:52:53,916 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:52:53,916 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:52:53,916 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [479685951] [2022-03-15 15:52:53,916 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:52:53,916 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:52:53,916 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:52:53,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:52:53,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=524, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:52:53,916 INFO L87 Difference]: Start difference. First operand 600 states and 1940 transitions. Second operand has 25 states, 25 states have (on average 1.76) internal successors, (44), 25 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-03-15 15:52:55,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:52:55,304 INFO L93 Difference]: Finished difference Result 820 states and 2504 transitions. [2022-03-15 15:52:55,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-15 15:52:55,304 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.76) internal successors, (44), 25 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 19 [2022-03-15 15:52:55,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:52:55,305 INFO L225 Difference]: With dead ends: 820 [2022-03-15 15:52:55,305 INFO L226 Difference]: Without dead ends: 805 [2022-03-15 15:52:55,306 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=263, Invalid=1219, Unknown=0, NotChecked=0, Total=1482 [2022-03-15 15:52:55,306 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 171 mSDsluCounter, 474 mSDsCounter, 0 mSdLazyCounter, 834 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 302 SdHoareTripleChecker+Invalid, 852 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 834 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:52:55,306 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [171 Valid, 302 Invalid, 852 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 834 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:52:55,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 805 states. [2022-03-15 15:52:55,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 805 to 598. [2022-03-15 15:52:55,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 598 states, 597 states have (on average 3.234505862646566) internal successors, (1931), 597 states have internal predecessors, (1931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:52:55,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 598 states to 598 states and 1931 transitions. [2022-03-15 15:52:55,313 INFO L78 Accepts]: Start accepts. Automaton has 598 states and 1931 transitions. Word has length 19 [2022-03-15 15:52:55,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:52:55,313 INFO L470 AbstractCegarLoop]: Abstraction has 598 states and 1931 transitions. [2022-03-15 15:52:55,313 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.76) internal successors, (44), 25 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-03-15 15:52:55,313 INFO L276 IsEmpty]: Start isEmpty. Operand 598 states and 1931 transitions. [2022-03-15 15:52:55,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:52:55,314 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:52:55,314 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:52:55,330 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2022-03-15 15:52:55,514 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable234,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:52:55,514 INFO L402 AbstractCegarLoop]: === Iteration 236 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:52:55,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:52:55,515 INFO L85 PathProgramCache]: Analyzing trace with hash -1545606510, now seen corresponding path program 47 times [2022-03-15 15:52:55,515 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:52:55,515 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1409391214] [2022-03-15 15:52:55,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:52:55,515 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:52:55,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:52:55,731 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:52:55,732 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:52:55,732 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1409391214] [2022-03-15 15:52:55,732 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1409391214] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:52:55,732 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1461866189] [2022-03-15 15:52:55,732 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:52:55,732 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:52:55,732 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:52:55,733 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-03-15 15:52:55,733 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-03-15 15:52:55,814 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-15 15:52:55,814 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:52:55,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:52:55,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:52:56,177 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 123 treesize of output 97 [2022-03-15 15:52:56,335 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:52:56,335 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:52:57,332 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:52:57,333 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 184 treesize of output 158 [2022-03-15 15:52:57,564 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:52:57,565 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1461866189] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:52:57,565 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:52:57,565 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:52:57,565 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1076594271] [2022-03-15 15:52:57,565 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:52:57,565 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:52:57,565 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:52:57,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:52:57,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=519, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:52:57,565 INFO L87 Difference]: Start difference. First operand 598 states and 1931 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:52:59,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:52:59,078 INFO L93 Difference]: Finished difference Result 1026 states and 3072 transitions. [2022-03-15 15:52:59,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 15:52:59,079 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 19 [2022-03-15 15:52:59,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:52:59,080 INFO L225 Difference]: With dead ends: 1026 [2022-03-15 15:52:59,080 INFO L226 Difference]: Without dead ends: 996 [2022-03-15 15:52:59,081 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=292, Invalid=1114, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 15:52:59,081 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 274 mSDsluCounter, 493 mSDsCounter, 0 mSdLazyCounter, 861 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 274 SdHoareTripleChecker+Valid, 278 SdHoareTripleChecker+Invalid, 911 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 861 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:52:59,081 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [274 Valid, 278 Invalid, 911 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 861 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:52:59,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 996 states. [2022-03-15 15:52:59,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 996 to 605. [2022-03-15 15:52:59,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 605 states, 604 states have (on average 3.2417218543046356) internal successors, (1958), 604 states have internal predecessors, (1958), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:52:59,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 605 states to 605 states and 1958 transitions. [2022-03-15 15:52:59,095 INFO L78 Accepts]: Start accepts. Automaton has 605 states and 1958 transitions. Word has length 19 [2022-03-15 15:52:59,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:52:59,095 INFO L470 AbstractCegarLoop]: Abstraction has 605 states and 1958 transitions. [2022-03-15 15:52:59,095 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:52:59,095 INFO L276 IsEmpty]: Start isEmpty. Operand 605 states and 1958 transitions. [2022-03-15 15:52:59,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:52:59,096 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:52:59,096 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:52:59,125 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2022-03-15 15:52:59,315 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,SelfDestructingSolverStorable235 [2022-03-15 15:52:59,315 INFO L402 AbstractCegarLoop]: === Iteration 237 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:52:59,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:52:59,316 INFO L85 PathProgramCache]: Analyzing trace with hash -663529076, now seen corresponding path program 48 times [2022-03-15 15:52:59,316 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:52:59,316 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2071583073] [2022-03-15 15:52:59,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:52:59,316 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:52:59,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:52:59,490 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:52:59,490 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:52:59,490 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2071583073] [2022-03-15 15:52:59,490 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2071583073] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:52:59,491 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2066217199] [2022-03-15 15:52:59,491 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:52:59,491 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:52:59,491 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:52:59,492 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-03-15 15:52:59,492 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-03-15 15:52:59,568 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-15 15:52:59,568 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:52:59,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:52:59,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:52:59,876 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 128 treesize of output 102 [2022-03-15 15:53:00,007 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:53:00,007 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:53:00,812 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:53:00,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 140 treesize of output 120 [2022-03-15 15:53:00,961 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:53:00,961 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2066217199] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:53:00,961 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:53:00,961 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:53:00,961 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1761892697] [2022-03-15 15:53:00,961 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:53:00,961 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:53:00,961 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:53:00,961 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:53:00,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=522, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:53:00,962 INFO L87 Difference]: Start difference. First operand 605 states and 1958 transitions. Second operand has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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-03-15 15:53:02,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:53:02,717 INFO L93 Difference]: Finished difference Result 1135 states and 3394 transitions. [2022-03-15 15:53:02,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-15 15:53:02,718 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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 19 [2022-03-15 15:53:02,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:53:02,720 INFO L225 Difference]: With dead ends: 1135 [2022-03-15 15:53:02,720 INFO L226 Difference]: Without dead ends: 1090 [2022-03-15 15:53:02,720 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 307 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=440, Invalid=1540, Unknown=0, NotChecked=0, Total=1980 [2022-03-15 15:53:02,720 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 327 mSDsluCounter, 468 mSDsCounter, 0 mSdLazyCounter, 779 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 327 SdHoareTripleChecker+Valid, 268 SdHoareTripleChecker+Invalid, 839 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 779 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:53:02,720 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [327 Valid, 268 Invalid, 839 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 779 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:53:02,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1090 states. [2022-03-15 15:53:02,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1090 to 614. [2022-03-15 15:53:02,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 614 states, 613 states have (on average 3.2495921696574226) internal successors, (1992), 613 states have internal predecessors, (1992), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:53:02,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 614 states to 614 states and 1992 transitions. [2022-03-15 15:53:02,729 INFO L78 Accepts]: Start accepts. Automaton has 614 states and 1992 transitions. Word has length 19 [2022-03-15 15:53:02,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:53:02,729 INFO L470 AbstractCegarLoop]: Abstraction has 614 states and 1992 transitions. [2022-03-15 15:53:02,729 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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-03-15 15:53:02,729 INFO L276 IsEmpty]: Start isEmpty. Operand 614 states and 1992 transitions. [2022-03-15 15:53:02,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:53:02,730 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:53:02,730 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:53:02,748 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-03-15 15:53:02,931 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable236 [2022-03-15 15:53:02,932 INFO L402 AbstractCegarLoop]: === Iteration 238 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:53:02,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:53:02,932 INFO L85 PathProgramCache]: Analyzing trace with hash 44263866, now seen corresponding path program 49 times [2022-03-15 15:53:02,932 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:53:02,932 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2077268671] [2022-03-15 15:53:02,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:53:02,932 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:53:02,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:53:03,126 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:53:03,126 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:53:03,126 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2077268671] [2022-03-15 15:53:03,126 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2077268671] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:53:03,126 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [517961236] [2022-03-15 15:53:03,126 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:53:03,126 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:53:03,126 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:53:03,127 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-03-15 15:53:03,127 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-03-15 15:53:03,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:53:03,203 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-15 15:53:03,204 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:53:03,604 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 144 treesize of output 114 [2022-03-15 15:53:03,817 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:53:03,817 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:53:05,236 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:53:05,236 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 180 treesize of output 156 [2022-03-15 15:53:05,392 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:53:05,392 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [517961236] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:53:05,392 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:53:05,392 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:53:05,392 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1316785343] [2022-03-15 15:53:05,392 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:53:05,392 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:53:05,392 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:53:05,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:53:05,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=509, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:53:05,393 INFO L87 Difference]: Start difference. First operand 614 states and 1992 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:53:09,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:53:09,290 INFO L93 Difference]: Finished difference Result 1281 states and 3752 transitions. [2022-03-15 15:53:09,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-15 15:53:09,290 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 19 [2022-03-15 15:53:09,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:53:09,292 INFO L225 Difference]: With dead ends: 1281 [2022-03-15 15:53:09,292 INFO L226 Difference]: Without dead ends: 1208 [2022-03-15 15:53:09,292 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 423 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=475, Invalid=1877, Unknown=0, NotChecked=0, Total=2352 [2022-03-15 15:53:09,292 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 289 mSDsluCounter, 672 mSDsCounter, 0 mSdLazyCounter, 1044 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 289 SdHoareTripleChecker+Valid, 394 SdHoareTripleChecker+Invalid, 1108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 1044 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:53:09,292 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [289 Valid, 394 Invalid, 1108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 1044 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:53:09,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1208 states. [2022-03-15 15:53:09,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1208 to 624. [2022-03-15 15:53:09,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 624 states, 623 states have (on average 3.272873194221509) internal successors, (2039), 623 states have internal predecessors, (2039), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:53:09,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 624 states to 624 states and 2039 transitions. [2022-03-15 15:53:09,301 INFO L78 Accepts]: Start accepts. Automaton has 624 states and 2039 transitions. Word has length 19 [2022-03-15 15:53:09,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:53:09,301 INFO L470 AbstractCegarLoop]: Abstraction has 624 states and 2039 transitions. [2022-03-15 15:53:09,301 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:53:09,302 INFO L276 IsEmpty]: Start isEmpty. Operand 624 states and 2039 transitions. [2022-03-15 15:53:09,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:53:09,302 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:53:09,302 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:53:09,318 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2022-03-15 15:53:09,503 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable237 [2022-03-15 15:53:09,503 INFO L402 AbstractCegarLoop]: === Iteration 239 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:53:09,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:53:09,503 INFO L85 PathProgramCache]: Analyzing trace with hash 785161200, now seen corresponding path program 50 times [2022-03-15 15:53:09,503 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:53:09,503 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1210162885] [2022-03-15 15:53:09,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:53:09,503 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:53:09,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:53:09,685 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:53:09,685 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:53:09,685 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1210162885] [2022-03-15 15:53:09,685 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1210162885] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:53:09,685 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [344755737] [2022-03-15 15:53:09,685 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:53:09,686 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:53:09,686 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:53:09,687 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-03-15 15:53:09,687 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-03-15 15:53:09,764 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:53:09,764 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:53:09,764 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:53:09,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:53:10,000 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 130 treesize of output 104 [2022-03-15 15:53:10,298 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:53:10,298 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:53:11,732 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:53:11,732 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 166 treesize of output 142 [2022-03-15 15:53:11,917 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:53:11,918 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [344755737] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:53:11,918 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:53:11,918 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:53:11,918 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [776132118] [2022-03-15 15:53:11,918 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:53:11,918 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:53:11,918 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:53:11,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:53:11,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=520, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:53:11,918 INFO L87 Difference]: Start difference. First operand 624 states and 2039 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:53:13,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:53:13,204 INFO L93 Difference]: Finished difference Result 923 states and 2839 transitions. [2022-03-15 15:53:13,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-15 15:53:13,204 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 19 [2022-03-15 15:53:13,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:53:13,206 INFO L225 Difference]: With dead ends: 923 [2022-03-15 15:53:13,206 INFO L226 Difference]: Without dead ends: 908 [2022-03-15 15:53:13,206 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 194 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=233, Invalid=957, Unknown=0, NotChecked=0, Total=1190 [2022-03-15 15:53:13,206 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 192 mSDsluCounter, 541 mSDsCounter, 0 mSdLazyCounter, 1015 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 192 SdHoareTripleChecker+Valid, 310 SdHoareTripleChecker+Invalid, 1036 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 1015 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:53:13,206 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [192 Valid, 310 Invalid, 1036 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 1015 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:53:13,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 908 states. [2022-03-15 15:53:13,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 908 to 623. [2022-03-15 15:53:13,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 623 states, 622 states have (on average 3.270096463022508) internal successors, (2034), 622 states have internal predecessors, (2034), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:53:13,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 623 states to 623 states and 2034 transitions. [2022-03-15 15:53:13,214 INFO L78 Accepts]: Start accepts. Automaton has 623 states and 2034 transitions. Word has length 19 [2022-03-15 15:53:13,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:53:13,214 INFO L470 AbstractCegarLoop]: Abstraction has 623 states and 2034 transitions. [2022-03-15 15:53:13,215 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-03-15 15:53:13,215 INFO L276 IsEmpty]: Start isEmpty. Operand 623 states and 2034 transitions. [2022-03-15 15:53:13,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:53:13,215 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:53:13,215 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:53:13,232 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2022-03-15 15:53:13,416 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,SelfDestructingSolverStorable238 [2022-03-15 15:53:13,416 INFO L402 AbstractCegarLoop]: === Iteration 240 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:53:13,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:53:13,416 INFO L85 PathProgramCache]: Analyzing trace with hash 1779536820, now seen corresponding path program 51 times [2022-03-15 15:53:13,416 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:53:13,416 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [494612795] [2022-03-15 15:53:13,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:53:13,416 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:53:13,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:53:13,600 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:53:13,600 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:53:13,600 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [494612795] [2022-03-15 15:53:13,600 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [494612795] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:53:13,600 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [330067196] [2022-03-15 15:53:13,600 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:53:13,600 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:53:13,600 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:53:13,601 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-03-15 15:53:13,602 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-03-15 15:53:13,677 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-15 15:53:13,677 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:53:13,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:53:13,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:53:13,922 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 152 treesize of output 120 [2022-03-15 15:53:14,266 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:53:14,266 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:53:15,281 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:53:15,281 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 121 treesize of output 109 [2022-03-15 15:53:15,426 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:53:15,426 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [330067196] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:53:15,427 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:53:15,427 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:53:15,427 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [259323469] [2022-03-15 15:53:15,427 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:53:15,427 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:53:15,427 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:53:15,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:53:15,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=522, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:53:15,427 INFO L87 Difference]: Start difference. First operand 623 states and 2034 transitions. Second operand has 25 states, 25 states have (on average 1.8) internal successors, (45), 25 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-03-15 15:53:18,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:53:18,833 INFO L93 Difference]: Finished difference Result 1000 states and 3053 transitions. [2022-03-15 15:53:18,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-15 15:53:18,833 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.8) internal successors, (45), 25 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 19 [2022-03-15 15:53:18,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:53:18,835 INFO L225 Difference]: With dead ends: 1000 [2022-03-15 15:53:18,835 INFO L226 Difference]: Without dead ends: 985 [2022-03-15 15:53:18,835 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 350 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=452, Invalid=1804, Unknown=0, NotChecked=0, Total=2256 [2022-03-15 15:53:18,835 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 229 mSDsluCounter, 673 mSDsCounter, 0 mSdLazyCounter, 1367 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 229 SdHoareTripleChecker+Valid, 433 SdHoareTripleChecker+Invalid, 1412 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 1367 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 15:53:18,835 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [229 Valid, 433 Invalid, 1412 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 1367 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 15:53:18,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 985 states. [2022-03-15 15:53:18,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 985 to 618. [2022-03-15 15:53:18,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 618 states, 617 states have (on average 3.2576985413290114) internal successors, (2010), 617 states have internal predecessors, (2010), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:53:18,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 618 states to 618 states and 2010 transitions. [2022-03-15 15:53:18,843 INFO L78 Accepts]: Start accepts. Automaton has 618 states and 2010 transitions. Word has length 19 [2022-03-15 15:53:18,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:53:18,843 INFO L470 AbstractCegarLoop]: Abstraction has 618 states and 2010 transitions. [2022-03-15 15:53:18,843 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.8) internal successors, (45), 25 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-03-15 15:53:18,843 INFO L276 IsEmpty]: Start isEmpty. Operand 618 states and 2010 transitions. [2022-03-15 15:53:18,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:53:18,844 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:53:18,844 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:53:18,860 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2022-03-15 15:53:19,060 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable239,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:53:19,061 INFO L402 AbstractCegarLoop]: === Iteration 241 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:53:19,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:53:19,061 INFO L85 PathProgramCache]: Analyzing trace with hash -383239244, now seen corresponding path program 52 times [2022-03-15 15:53:19,061 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:53:19,061 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [19496149] [2022-03-15 15:53:19,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:53:19,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:53:19,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:53:19,178 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:53:19,179 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:53:19,179 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [19496149] [2022-03-15 15:53:19,179 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [19496149] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:53:19,179 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1843101848] [2022-03-15 15:53:19,179 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:53:19,179 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:53:19,179 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:53:19,180 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-03-15 15:53:19,180 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-03-15 15:53:19,257 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:53:19,257 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:53:19,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-15 15:53:19,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:53:19,497 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 128 treesize of output 102 [2022-03-15 15:53:19,594 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:53:19,595 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:53:20,226 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:53:20,226 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 189 treesize of output 161 [2022-03-15 15:53:20,372 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:53:20,373 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1843101848] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:53:20,373 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:53:20,373 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-03-15 15:53:20,373 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552712583] [2022-03-15 15:53:20,373 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:53:20,373 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-15 15:53:20,373 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:53:20,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-15 15:53:20,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=439, Unknown=0, NotChecked=0, Total=506 [2022-03-15 15:53:20,373 INFO L87 Difference]: Start difference. First operand 618 states and 2010 transitions. Second operand has 23 states, 23 states have (on average 1.8695652173913044) internal successors, (43), 23 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-03-15 15:53:22,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:53:22,229 INFO L93 Difference]: Finished difference Result 1282 states and 3834 transitions. [2022-03-15 15:53:22,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-15 15:53:22,230 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.8695652173913044) internal successors, (43), 23 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 19 [2022-03-15 15:53:22,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:53:22,232 INFO L225 Difference]: With dead ends: 1282 [2022-03-15 15:53:22,232 INFO L226 Difference]: Without dead ends: 1188 [2022-03-15 15:53:22,232 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 375 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=370, Invalid=1700, Unknown=0, NotChecked=0, Total=2070 [2022-03-15 15:53:22,232 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 278 mSDsluCounter, 656 mSDsCounter, 0 mSdLazyCounter, 1206 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 278 SdHoareTripleChecker+Valid, 360 SdHoareTripleChecker+Invalid, 1255 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 1206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:53:22,232 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [278 Valid, 360 Invalid, 1255 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 1206 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:53:22,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1188 states. [2022-03-15 15:53:22,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1188 to 685. [2022-03-15 15:53:22,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 685 states, 684 states have (on average 3.254385964912281) internal successors, (2226), 684 states have internal predecessors, (2226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:53:22,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 685 states to 685 states and 2226 transitions. [2022-03-15 15:53:22,241 INFO L78 Accepts]: Start accepts. Automaton has 685 states and 2226 transitions. Word has length 19 [2022-03-15 15:53:22,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:53:22,241 INFO L470 AbstractCegarLoop]: Abstraction has 685 states and 2226 transitions. [2022-03-15 15:53:22,242 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.8695652173913044) internal successors, (43), 23 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-03-15 15:53:22,242 INFO L276 IsEmpty]: Start isEmpty. Operand 685 states and 2226 transitions. [2022-03-15 15:53:22,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:53:22,242 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:53:22,242 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:53:22,258 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2022-03-15 15:53:22,443 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable240,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:53:22,443 INFO L402 AbstractCegarLoop]: === Iteration 242 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:53:22,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:53:22,443 INFO L85 PathProgramCache]: Analyzing trace with hash -2036406994, now seen corresponding path program 53 times [2022-03-15 15:53:22,443 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:53:22,443 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [49926367] [2022-03-15 15:53:22,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:53:22,443 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:53:22,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:53:22,687 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:53:22,687 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:53:22,687 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [49926367] [2022-03-15 15:53:22,687 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [49926367] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:53:22,687 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1736908756] [2022-03-15 15:53:22,688 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:53:22,688 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:53:22,688 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:53:22,689 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-03-15 15:53:22,715 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-03-15 15:53:22,780 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:53:22,781 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:53:22,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:53:22,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:53:23,057 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 107 treesize of output 85 [2022-03-15 15:53:23,141 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:53:23,141 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:53:23,753 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:53:23,753 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 247 treesize of output 215 [2022-03-15 15:53:24,105 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:53:24,105 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1736908756] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:53:24,105 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:53:24,105 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-03-15 15:53:24,105 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [446319492] [2022-03-15 15:53:24,105 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:53:24,106 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-15 15:53:24,106 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:53:24,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-15 15:53:24,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=443, Unknown=0, NotChecked=0, Total=506 [2022-03-15 15:53:24,106 INFO L87 Difference]: Start difference. First operand 685 states and 2226 transitions. Second operand has 23 states, 23 states have (on average 1.8695652173913044) internal successors, (43), 23 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-03-15 15:53:25,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:53:25,551 INFO L93 Difference]: Finished difference Result 1011 states and 3065 transitions. [2022-03-15 15:53:25,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-15 15:53:25,551 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.8695652173913044) internal successors, (43), 23 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 19 [2022-03-15 15:53:25,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:53:25,553 INFO L225 Difference]: With dead ends: 1011 [2022-03-15 15:53:25,553 INFO L226 Difference]: Without dead ends: 938 [2022-03-15 15:53:25,553 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 295 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=226, Invalid=1334, Unknown=0, NotChecked=0, Total=1560 [2022-03-15 15:53:25,553 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 183 mSDsluCounter, 711 mSDsCounter, 0 mSdLazyCounter, 1191 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 383 SdHoareTripleChecker+Invalid, 1233 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 1191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:53:25,553 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [183 Valid, 383 Invalid, 1233 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 1191 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:53:25,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 938 states. [2022-03-15 15:53:25,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 938 to 691. [2022-03-15 15:53:25,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 691 states, 690 states have (on average 3.2492753623188406) internal successors, (2242), 690 states have internal predecessors, (2242), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:53:25,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 691 states to 691 states and 2242 transitions. [2022-03-15 15:53:25,561 INFO L78 Accepts]: Start accepts. Automaton has 691 states and 2242 transitions. Word has length 19 [2022-03-15 15:53:25,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:53:25,561 INFO L470 AbstractCegarLoop]: Abstraction has 691 states and 2242 transitions. [2022-03-15 15:53:25,562 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.8695652173913044) internal successors, (43), 23 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-03-15 15:53:25,562 INFO L276 IsEmpty]: Start isEmpty. Operand 691 states and 2242 transitions. [2022-03-15 15:53:25,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:53:25,562 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:53:25,562 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:53:25,578 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2022-03-15 15:53:25,763 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable241,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:53:25,763 INFO L402 AbstractCegarLoop]: === Iteration 243 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:53:25,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:53:25,763 INFO L85 PathProgramCache]: Analyzing trace with hash 1909503100, now seen corresponding path program 54 times [2022-03-15 15:53:25,763 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:53:25,763 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1522433440] [2022-03-15 15:53:25,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:53:25,763 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:53:25,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:53:25,915 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:53:25,916 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:53:25,916 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1522433440] [2022-03-15 15:53:25,916 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1522433440] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:53:25,916 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2055835749] [2022-03-15 15:53:25,916 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:53:25,916 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:53:25,916 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:53:25,917 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-03-15 15:53:25,918 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-03-15 15:53:25,996 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-15 15:53:25,996 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:53:25,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:53:25,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:53:26,214 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 153 treesize of output 121 [2022-03-15 15:53:26,405 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:53:26,406 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:53:27,424 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:53:27,425 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 240 treesize of output 212 [2022-03-15 15:53:27,663 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:53:27,663 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2055835749] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:53:27,663 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:53:27,663 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:53:27,663 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1273325089] [2022-03-15 15:53:27,663 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:53:27,663 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:53:27,664 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:53:27,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:53:27,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=508, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:53:27,664 INFO L87 Difference]: Start difference. First operand 691 states and 2242 transitions. Second operand has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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-03-15 15:53:28,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:53:28,453 INFO L93 Difference]: Finished difference Result 958 states and 2941 transitions. [2022-03-15 15:53:28,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-15 15:53:28,453 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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 19 [2022-03-15 15:53:28,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:53:28,455 INFO L225 Difference]: With dead ends: 958 [2022-03-15 15:53:28,455 INFO L226 Difference]: Without dead ends: 936 [2022-03-15 15:53:28,455 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 255 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=254, Invalid=1152, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 15:53:28,455 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 199 mSDsluCounter, 553 mSDsCounter, 0 mSdLazyCounter, 927 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 309 SdHoareTripleChecker+Invalid, 952 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 927 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:53:28,456 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [199 Valid, 309 Invalid, 952 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 927 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:53:28,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 936 states. [2022-03-15 15:53:28,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 936 to 691. [2022-03-15 15:53:28,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 691 states, 690 states have (on average 3.2492753623188406) internal successors, (2242), 690 states have internal predecessors, (2242), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:53:28,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 691 states to 691 states and 2242 transitions. [2022-03-15 15:53:28,464 INFO L78 Accepts]: Start accepts. Automaton has 691 states and 2242 transitions. Word has length 19 [2022-03-15 15:53:28,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:53:28,464 INFO L470 AbstractCegarLoop]: Abstraction has 691 states and 2242 transitions. [2022-03-15 15:53:28,464 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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-03-15 15:53:28,464 INFO L276 IsEmpty]: Start isEmpty. Operand 691 states and 2242 transitions. [2022-03-15 15:53:28,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:53:28,465 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:53:28,465 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:53:28,481 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2022-03-15 15:53:28,665 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,SelfDestructingSolverStorable242 [2022-03-15 15:53:28,665 INFO L402 AbstractCegarLoop]: === Iteration 244 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:53:28,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:53:28,666 INFO L85 PathProgramCache]: Analyzing trace with hash -236667660, now seen corresponding path program 55 times [2022-03-15 15:53:28,666 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:53:28,666 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1132739813] [2022-03-15 15:53:28,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:53:28,666 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:53:28,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:53:28,806 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:53:28,806 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:53:28,806 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1132739813] [2022-03-15 15:53:28,806 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1132739813] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:53:28,807 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1006537030] [2022-03-15 15:53:28,807 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:53:28,807 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:53:28,807 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:53:28,836 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-03-15 15:53:28,836 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-03-15 15:53:28,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:53:28,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:53:28,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:53:29,120 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 130 treesize of output 104 [2022-03-15 15:53:29,294 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:53:29,294 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:53:30,291 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:53:30,291 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 211 treesize of output 195 [2022-03-15 15:53:30,831 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:53:30,831 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1006537030] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:53:30,831 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:53:30,832 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:53:30,832 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1135887469] [2022-03-15 15:53:30,832 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:53:30,832 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:53:30,832 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:53:30,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:53:30,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=509, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:53:30,832 INFO L87 Difference]: Start difference. First operand 691 states and 2242 transitions. Second operand has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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-03-15 15:53:31,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:53:31,833 INFO L93 Difference]: Finished difference Result 1062 states and 3184 transitions. [2022-03-15 15:53:31,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-15 15:53:31,833 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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 19 [2022-03-15 15:53:31,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:53:31,835 INFO L225 Difference]: With dead ends: 1062 [2022-03-15 15:53:31,835 INFO L226 Difference]: Without dead ends: 1047 [2022-03-15 15:53:31,835 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 296 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=271, Invalid=1211, Unknown=0, NotChecked=0, Total=1482 [2022-03-15 15:53:31,835 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 259 mSDsluCounter, 490 mSDsCounter, 0 mSdLazyCounter, 837 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 259 SdHoareTripleChecker+Valid, 267 SdHoareTripleChecker+Invalid, 886 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 837 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:53:31,835 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [259 Valid, 267 Invalid, 886 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 837 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:53:31,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1047 states. [2022-03-15 15:53:31,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1047 to 694. [2022-03-15 15:53:31,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 694 states, 693 states have (on average 3.2510822510822512) internal successors, (2253), 693 states have internal predecessors, (2253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:53:31,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 694 states to 694 states and 2253 transitions. [2022-03-15 15:53:31,845 INFO L78 Accepts]: Start accepts. Automaton has 694 states and 2253 transitions. Word has length 19 [2022-03-15 15:53:31,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:53:31,845 INFO L470 AbstractCegarLoop]: Abstraction has 694 states and 2253 transitions. [2022-03-15 15:53:31,845 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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-03-15 15:53:31,845 INFO L276 IsEmpty]: Start isEmpty. Operand 694 states and 2253 transitions. [2022-03-15 15:53:31,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:53:31,846 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:53:31,846 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:53:31,862 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2022-03-15 15:53:32,046 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable243,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:53:32,047 INFO L402 AbstractCegarLoop]: === Iteration 245 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:53:32,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:53:32,047 INFO L85 PathProgramCache]: Analyzing trace with hash 1802673406, now seen corresponding path program 56 times [2022-03-15 15:53:32,047 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:53:32,047 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1785722678] [2022-03-15 15:53:32,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:53:32,047 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:53:32,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:53:32,238 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:53:32,239 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:53:32,239 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1785722678] [2022-03-15 15:53:32,239 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1785722678] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:53:32,239 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2093886434] [2022-03-15 15:53:32,239 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:53:32,239 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:53:32,239 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:53:32,240 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-03-15 15:53:32,241 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-03-15 15:53:32,319 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:53:32,319 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:53:32,319 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:53:32,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:53:32,626 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 130 treesize of output 104 [2022-03-15 15:53:32,739 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:53:32,739 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:53:33,591 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:53:33,592 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 130 treesize of output 114 [2022-03-15 15:53:33,695 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:53:33,695 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2093886434] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:53:33,695 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:53:33,695 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-03-15 15:53:33,696 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1118476966] [2022-03-15 15:53:33,696 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:53:33,696 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:53:33,696 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:53:33,696 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:53:33,696 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=482, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:53:33,696 INFO L87 Difference]: Start difference. First operand 694 states and 2253 transitions. Second operand has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:53:34,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:53:34,313 INFO L93 Difference]: Finished difference Result 1086 states and 3319 transitions. [2022-03-15 15:53:34,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 15:53:34,314 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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 19 [2022-03-15 15:53:34,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:53:34,315 INFO L225 Difference]: With dead ends: 1086 [2022-03-15 15:53:34,315 INFO L226 Difference]: Without dead ends: 1071 [2022-03-15 15:53:34,315 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=143, Invalid=787, Unknown=0, NotChecked=0, Total=930 [2022-03-15 15:53:34,315 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 148 mSDsluCounter, 488 mSDsCounter, 0 mSdLazyCounter, 786 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 253 SdHoareTripleChecker+Invalid, 806 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 786 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:53:34,316 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [148 Valid, 253 Invalid, 806 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 786 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:53:34,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1071 states. [2022-03-15 15:53:34,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1071 to 701. [2022-03-15 15:53:34,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 701 states, 700 states have (on average 3.2585714285714285) internal successors, (2281), 700 states have internal predecessors, (2281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:53:34,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 701 states to 701 states and 2281 transitions. [2022-03-15 15:53:34,325 INFO L78 Accepts]: Start accepts. Automaton has 701 states and 2281 transitions. Word has length 19 [2022-03-15 15:53:34,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:53:34,325 INFO L470 AbstractCegarLoop]: Abstraction has 701 states and 2281 transitions. [2022-03-15 15:53:34,325 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:53:34,325 INFO L276 IsEmpty]: Start isEmpty. Operand 701 states and 2281 transitions. [2022-03-15 15:53:34,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:53:34,326 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:53:34,326 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:53:34,342 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2022-03-15 15:53:34,526 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable244,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:53:34,526 INFO L402 AbstractCegarLoop]: === Iteration 246 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:53:34,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:53:34,526 INFO L85 PathProgramCache]: Analyzing trace with hash -1289981522, now seen corresponding path program 57 times [2022-03-15 15:53:34,526 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:53:34,527 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1344915824] [2022-03-15 15:53:34,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:53:34,527 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:53:34,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:53:34,719 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:53:34,720 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:53:34,720 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1344915824] [2022-03-15 15:53:34,720 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1344915824] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:53:34,720 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [44073771] [2022-03-15 15:53:34,720 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:53:34,720 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:53:34,720 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:53:34,721 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-03-15 15:53:34,722 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-03-15 15:53:34,802 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-15 15:53:34,802 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:53:34,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:53:34,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:53:35,149 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 152 treesize of output 120 [2022-03-15 15:53:35,262 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:53:35,262 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:53:36,395 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:53:36,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 156 treesize of output 132 [2022-03-15 15:53:36,519 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:53:36,519 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [44073771] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:53:36,519 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:53:36,519 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:53:36,519 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1008488812] [2022-03-15 15:53:36,519 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:53:36,519 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:53:36,519 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:53:36,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:53:36,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=526, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:53:36,520 INFO L87 Difference]: Start difference. First operand 701 states and 2281 transitions. Second operand has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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-03-15 15:53:37,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:53:37,973 INFO L93 Difference]: Finished difference Result 1228 states and 3685 transitions. [2022-03-15 15:53:37,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 15:53:37,973 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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 19 [2022-03-15 15:53:37,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:53:37,975 INFO L225 Difference]: With dead ends: 1228 [2022-03-15 15:53:37,975 INFO L226 Difference]: Without dead ends: 1213 [2022-03-15 15:53:37,976 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=231, Invalid=1175, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 15:53:37,976 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 191 mSDsluCounter, 785 mSDsCounter, 0 mSdLazyCounter, 1275 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 191 SdHoareTripleChecker+Valid, 414 SdHoareTripleChecker+Invalid, 1299 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 1275 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:53:37,976 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [191 Valid, 414 Invalid, 1299 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 1275 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:53:37,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1213 states. [2022-03-15 15:53:37,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1213 to 702. [2022-03-15 15:53:37,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 702 states, 701 states have (on average 3.2624821683309557) internal successors, (2287), 701 states have internal predecessors, (2287), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:53:37,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 702 states to 702 states and 2287 transitions. [2022-03-15 15:53:37,986 INFO L78 Accepts]: Start accepts. Automaton has 702 states and 2287 transitions. Word has length 19 [2022-03-15 15:53:37,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:53:37,986 INFO L470 AbstractCegarLoop]: Abstraction has 702 states and 2287 transitions. [2022-03-15 15:53:37,987 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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-03-15 15:53:37,987 INFO L276 IsEmpty]: Start isEmpty. Operand 702 states and 2287 transitions. [2022-03-15 15:53:37,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:53:37,988 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:53:37,988 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:53:38,004 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2022-03-15 15:53:38,191 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,SelfDestructingSolverStorable245 [2022-03-15 15:53:38,191 INFO L402 AbstractCegarLoop]: === Iteration 247 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:53:38,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:53:38,192 INFO L85 PathProgramCache]: Analyzing trace with hash -303965718, now seen corresponding path program 58 times [2022-03-15 15:53:38,192 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:53:38,192 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1431287148] [2022-03-15 15:53:38,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:53:38,192 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:53:38,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:53:38,374 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:53:38,374 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:53:38,374 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1431287148] [2022-03-15 15:53:38,374 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1431287148] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:53:38,375 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [782624440] [2022-03-15 15:53:38,375 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:53:38,375 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:53:38,375 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:53:38,376 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-03-15 15:53:38,376 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-03-15 15:53:38,456 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:53:38,456 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:53:38,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-15 15:53:38,457 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:53:38,889 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 174 treesize of output 140 [2022-03-15 15:53:39,120 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:53:39,121 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:53:40,178 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:53:40,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 153 treesize of output 133 [2022-03-15 15:53:40,321 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:53:40,322 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [782624440] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:53:40,322 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:53:40,322 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-03-15 15:53:40,322 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [242742409] [2022-03-15 15:53:40,322 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:53:40,322 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:53:40,322 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:53:40,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:53:40,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=474, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:53:40,327 INFO L87 Difference]: Start difference. First operand 702 states and 2287 transitions. Second operand has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:53:45,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:53:45,214 INFO L93 Difference]: Finished difference Result 2027 states and 5687 transitions. [2022-03-15 15:53:45,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-15 15:53:45,214 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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 19 [2022-03-15 15:53:45,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:53:45,217 INFO L225 Difference]: With dead ends: 2027 [2022-03-15 15:53:45,217 INFO L226 Difference]: Without dead ends: 1930 [2022-03-15 15:53:45,217 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 529 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=483, Invalid=2273, Unknown=0, NotChecked=0, Total=2756 [2022-03-15 15:53:45,218 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 286 mSDsluCounter, 1130 mSDsCounter, 0 mSdLazyCounter, 1641 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 286 SdHoareTripleChecker+Valid, 665 SdHoareTripleChecker+Invalid, 1687 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 1641 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-15 15:53:45,218 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [286 Valid, 665 Invalid, 1687 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 1641 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-15 15:53:45,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1930 states. [2022-03-15 15:53:45,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1930 to 713. [2022-03-15 15:53:45,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 713 states, 712 states have (on average 3.2907303370786516) internal successors, (2343), 712 states have internal predecessors, (2343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:53:45,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 713 states to 713 states and 2343 transitions. [2022-03-15 15:53:45,231 INFO L78 Accepts]: Start accepts. Automaton has 713 states and 2343 transitions. Word has length 19 [2022-03-15 15:53:45,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:53:45,231 INFO L470 AbstractCegarLoop]: Abstraction has 713 states and 2343 transitions. [2022-03-15 15:53:45,231 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:53:45,231 INFO L276 IsEmpty]: Start isEmpty. Operand 713 states and 2343 transitions. [2022-03-15 15:53:45,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:53:45,232 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:53:45,232 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:53:45,248 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2022-03-15 15:53:45,432 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable246 [2022-03-15 15:53:45,432 INFO L402 AbstractCegarLoop]: === Iteration 248 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:53:45,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:53:45,432 INFO L85 PathProgramCache]: Analyzing trace with hash -747551634, now seen corresponding path program 59 times [2022-03-15 15:53:45,433 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:53:45,433 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [215460559] [2022-03-15 15:53:45,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:53:45,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:53:45,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:53:45,596 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:53:45,596 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:53:45,597 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [215460559] [2022-03-15 15:53:45,597 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [215460559] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:53:45,597 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [171261006] [2022-03-15 15:53:45,597 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:53:45,597 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:53:45,597 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:53:45,598 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-03-15 15:53:45,598 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-03-15 15:53:45,677 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:53:45,677 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:53:45,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:53:45,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:53:45,965 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 138 treesize of output 108 [2022-03-15 15:53:46,313 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:53:46,313 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:53:47,425 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:53:47,425 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 167 treesize of output 143 [2022-03-15 15:53:47,654 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:53:47,655 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [171261006] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:53:47,655 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:53:47,655 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:53:47,655 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1930491301] [2022-03-15 15:53:47,655 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:53:47,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:53:47,655 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:53:47,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:53:47,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=526, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:53:47,655 INFO L87 Difference]: Start difference. First operand 713 states and 2343 transitions. Second operand has 25 states, 25 states have (on average 1.72) internal successors, (43), 25 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-03-15 15:53:49,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:53:49,698 INFO L93 Difference]: Finished difference Result 1239 states and 3747 transitions. [2022-03-15 15:53:49,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-15 15:53:49,698 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.72) internal successors, (43), 25 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 19 [2022-03-15 15:53:49,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:53:49,700 INFO L225 Difference]: With dead ends: 1239 [2022-03-15 15:53:49,700 INFO L226 Difference]: Without dead ends: 1224 [2022-03-15 15:53:49,700 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 264 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=270, Invalid=1212, Unknown=0, NotChecked=0, Total=1482 [2022-03-15 15:53:49,700 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 257 mSDsluCounter, 672 mSDsCounter, 0 mSdLazyCounter, 1225 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 257 SdHoareTripleChecker+Valid, 373 SdHoareTripleChecker+Invalid, 1254 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 1225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 15:53:49,701 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [257 Valid, 373 Invalid, 1254 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 1225 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 15:53:49,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1224 states. [2022-03-15 15:53:49,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1224 to 713. [2022-03-15 15:53:49,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 713 states, 712 states have (on average 3.2907303370786516) internal successors, (2343), 712 states have internal predecessors, (2343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:53:49,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 713 states to 713 states and 2343 transitions. [2022-03-15 15:53:49,711 INFO L78 Accepts]: Start accepts. Automaton has 713 states and 2343 transitions. Word has length 19 [2022-03-15 15:53:49,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:53:49,711 INFO L470 AbstractCegarLoop]: Abstraction has 713 states and 2343 transitions. [2022-03-15 15:53:49,711 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.72) internal successors, (43), 25 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-03-15 15:53:49,711 INFO L276 IsEmpty]: Start isEmpty. Operand 713 states and 2343 transitions. [2022-03-15 15:53:49,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:53:49,712 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:53:49,712 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:53:49,730 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Forceful destruction successful, exit code 0 [2022-03-15 15:53:49,912 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable247,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:53:49,912 INFO L402 AbstractCegarLoop]: === Iteration 249 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:53:49,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:53:49,912 INFO L85 PathProgramCache]: Analyzing trace with hash 875538046, now seen corresponding path program 60 times [2022-03-15 15:53:49,912 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:53:49,913 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [675722021] [2022-03-15 15:53:49,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:53:49,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:53:49,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:53:50,058 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:53:50,058 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:53:50,058 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [675722021] [2022-03-15 15:53:50,058 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [675722021] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:53:50,058 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2054621647] [2022-03-15 15:53:50,058 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:53:50,058 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:53:50,059 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:53:50,059 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-03-15 15:53:50,060 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-03-15 15:53:50,141 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-15 15:53:50,141 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:53:50,142 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:53:50,143 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:53:50,413 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 154 treesize of output 122 [2022-03-15 15:53:50,533 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:53:50,533 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:53:51,265 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:53:51,265 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 232 treesize of output 208 [2022-03-15 15:53:51,812 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:53:51,813 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2054621647] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:53:51,813 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:53:51,813 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-03-15 15:53:51,813 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1091907428] [2022-03-15 15:53:51,813 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:53:51,813 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:53:51,813 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:53:51,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:53:51,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=481, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:53:51,813 INFO L87 Difference]: Start difference. First operand 713 states and 2343 transitions. Second operand has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:53:53,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:53:53,061 INFO L93 Difference]: Finished difference Result 1205 states and 3567 transitions. [2022-03-15 15:53:53,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-15 15:53:53,062 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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 19 [2022-03-15 15:53:53,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:53:53,063 INFO L225 Difference]: With dead ends: 1205 [2022-03-15 15:53:53,063 INFO L226 Difference]: Without dead ends: 1190 [2022-03-15 15:53:53,064 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 322 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=278, Invalid=1444, Unknown=0, NotChecked=0, Total=1722 [2022-03-15 15:53:53,064 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 235 mSDsluCounter, 803 mSDsCounter, 0 mSdLazyCounter, 1233 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 235 SdHoareTripleChecker+Valid, 452 SdHoareTripleChecker+Invalid, 1274 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 1233 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:53:53,064 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [235 Valid, 452 Invalid, 1274 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 1233 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:53:53,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1190 states. [2022-03-15 15:53:53,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1190 to 720. [2022-03-15 15:53:53,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 720 states, 719 states have (on average 3.2934631432545203) internal successors, (2368), 719 states have internal predecessors, (2368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:53:53,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 720 states to 720 states and 2368 transitions. [2022-03-15 15:53:53,074 INFO L78 Accepts]: Start accepts. Automaton has 720 states and 2368 transitions. Word has length 19 [2022-03-15 15:53:53,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:53:53,074 INFO L470 AbstractCegarLoop]: Abstraction has 720 states and 2368 transitions. [2022-03-15 15:53:53,074 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:53:53,074 INFO L276 IsEmpty]: Start isEmpty. Operand 720 states and 2368 transitions. [2022-03-15 15:53:53,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:53:53,075 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:53:53,075 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:53:53,091 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2022-03-15 15:53:53,275 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable248,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:53:53,276 INFO L402 AbstractCegarLoop]: === Iteration 250 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:53:53,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:53:53,276 INFO L85 PathProgramCache]: Analyzing trace with hash 526480844, now seen corresponding path program 61 times [2022-03-15 15:53:53,276 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:53:53,276 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1854057326] [2022-03-15 15:53:53,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:53:53,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:53:53,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:53:53,436 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:53:53,437 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:53:53,437 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1854057326] [2022-03-15 15:53:53,437 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1854057326] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:53:53,437 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1063162280] [2022-03-15 15:53:53,437 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:53:53,437 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:53:53,437 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:53:53,438 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-03-15 15:53:53,438 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-03-15 15:53:53,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:53:53,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-15 15:53:53,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:53:53,771 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 146 treesize of output 116 [2022-03-15 15:53:53,989 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:53:53,989 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:53:55,063 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:53:55,063 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 276 treesize of output 246 [2022-03-15 15:53:55,847 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:53:55,847 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1063162280] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:53:55,847 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:53:55,847 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-03-15 15:53:55,847 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [306606220] [2022-03-15 15:53:55,847 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:53:55,847 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:53:55,847 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:53:55,847 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:53:55,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=472, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:53:55,848 INFO L87 Difference]: Start difference. First operand 720 states and 2368 transitions. Second operand has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:53:57,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:53:57,612 INFO L93 Difference]: Finished difference Result 1342 states and 3966 transitions. [2022-03-15 15:53:57,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-15 15:53:57,612 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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 19 [2022-03-15 15:53:57,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:53:57,614 INFO L225 Difference]: With dead ends: 1342 [2022-03-15 15:53:57,614 INFO L226 Difference]: Without dead ends: 1223 [2022-03-15 15:53:57,615 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 307 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=257, Invalid=1303, Unknown=0, NotChecked=0, Total=1560 [2022-03-15 15:53:57,615 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 210 mSDsluCounter, 946 mSDsCounter, 0 mSdLazyCounter, 1441 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 210 SdHoareTripleChecker+Valid, 552 SdHoareTripleChecker+Invalid, 1486 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 1441 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 15:53:57,615 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [210 Valid, 552 Invalid, 1486 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 1441 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 15:53:57,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1223 states. [2022-03-15 15:53:57,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1223 to 740. [2022-03-15 15:53:57,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 740 states, 739 states have (on average 3.331529093369418) internal successors, (2462), 739 states have internal predecessors, (2462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:53:57,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 740 states to 740 states and 2462 transitions. [2022-03-15 15:53:57,625 INFO L78 Accepts]: Start accepts. Automaton has 740 states and 2462 transitions. Word has length 19 [2022-03-15 15:53:57,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:53:57,625 INFO L470 AbstractCegarLoop]: Abstraction has 740 states and 2462 transitions. [2022-03-15 15:53:57,626 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:53:57,626 INFO L276 IsEmpty]: Start isEmpty. Operand 740 states and 2462 transitions. [2022-03-15 15:53:57,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:53:57,626 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:53:57,627 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:53:57,643 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Forceful destruction successful, exit code 0 [2022-03-15 15:53:57,827 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,SelfDestructingSolverStorable249 [2022-03-15 15:53:57,827 INFO L402 AbstractCegarLoop]: === Iteration 251 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:53:57,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:53:57,827 INFO L85 PathProgramCache]: Analyzing trace with hash -1619689916, now seen corresponding path program 62 times [2022-03-15 15:53:57,827 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:53:57,827 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [846564683] [2022-03-15 15:53:57,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:53:57,827 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:53:57,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:53:57,970 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:53:57,970 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:53:57,970 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [846564683] [2022-03-15 15:53:57,970 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [846564683] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:53:57,970 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2038059977] [2022-03-15 15:53:57,970 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:53:57,970 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:53:57,971 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:53:57,971 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-03-15 15:53:57,972 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-03-15 15:53:58,053 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:53:58,053 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:53:58,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:53:58,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:53:58,288 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 154 treesize of output 122 [2022-03-15 15:53:58,457 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:53:58,457 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:53:59,336 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:53:59,337 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 223 treesize of output 203 [2022-03-15 15:53:59,598 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:53:59,598 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2038059977] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:53:59,598 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:53:59,598 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:53:59,598 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [373853783] [2022-03-15 15:53:59,598 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:53:59,598 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:53:59,598 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:53:59,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:53:59,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=511, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:53:59,599 INFO L87 Difference]: Start difference. First operand 740 states and 2462 transitions. Second operand has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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-03-15 15:54:00,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:54:00,796 INFO L93 Difference]: Finished difference Result 1211 states and 3636 transitions. [2022-03-15 15:54:00,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-15 15:54:00,796 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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 19 [2022-03-15 15:54:00,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:54:00,798 INFO L225 Difference]: With dead ends: 1211 [2022-03-15 15:54:00,798 INFO L226 Difference]: Without dead ends: 1196 [2022-03-15 15:54:00,799 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 359 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=308, Invalid=1332, Unknown=0, NotChecked=0, Total=1640 [2022-03-15 15:54:00,799 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 245 mSDsluCounter, 524 mSDsCounter, 0 mSdLazyCounter, 872 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 245 SdHoareTripleChecker+Valid, 306 SdHoareTripleChecker+Invalid, 917 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 872 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:54:00,799 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [245 Valid, 306 Invalid, 917 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 872 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:54:00,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1196 states. [2022-03-15 15:54:00,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1196 to 740. [2022-03-15 15:54:00,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 740 states, 739 states have (on average 3.331529093369418) internal successors, (2462), 739 states have internal predecessors, (2462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:54:00,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 740 states to 740 states and 2462 transitions. [2022-03-15 15:54:00,809 INFO L78 Accepts]: Start accepts. Automaton has 740 states and 2462 transitions. Word has length 19 [2022-03-15 15:54:00,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:54:00,809 INFO L470 AbstractCegarLoop]: Abstraction has 740 states and 2462 transitions. [2022-03-15 15:54:00,809 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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-03-15 15:54:00,809 INFO L276 IsEmpty]: Start isEmpty. Operand 740 states and 2462 transitions. [2022-03-15 15:54:00,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:54:00,810 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:54:00,810 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:54:00,826 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2022-03-15 15:54:01,010 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable250,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:54:01,011 INFO L402 AbstractCegarLoop]: === Iteration 252 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:54:01,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:54:01,011 INFO L85 PathProgramCache]: Analyzing trace with hash -1926448376, now seen corresponding path program 63 times [2022-03-15 15:54:01,011 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:54:01,011 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1006928406] [2022-03-15 15:54:01,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:54:01,011 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:54:01,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:54:01,191 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:54:01,191 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:54:01,191 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1006928406] [2022-03-15 15:54:01,191 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1006928406] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:54:01,191 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [280048388] [2022-03-15 15:54:01,191 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:54:01,191 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:54:01,191 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:54:01,192 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-03-15 15:54:01,193 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-03-15 15:54:01,274 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-15 15:54:01,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:54:01,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:54:01,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:54:01,653 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 159 treesize of output 125 [2022-03-15 15:54:01,795 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:54:01,795 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:54:02,891 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:54:02,892 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 292 treesize of output 252 [2022-03-15 15:54:03,160 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:54:03,160 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [280048388] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:54:03,160 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:54:03,160 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-03-15 15:54:03,161 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [953541065] [2022-03-15 15:54:03,161 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:54:03,161 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:54:03,161 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:54:03,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:54:03,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=486, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:54:03,161 INFO L87 Difference]: Start difference. First operand 740 states and 2462 transitions. Second operand has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:54:04,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:54:04,692 INFO L93 Difference]: Finished difference Result 1104 states and 3375 transitions. [2022-03-15 15:54:04,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:54:04,692 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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 19 [2022-03-15 15:54:04,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:54:04,694 INFO L225 Difference]: With dead ends: 1104 [2022-03-15 15:54:04,694 INFO L226 Difference]: Without dead ends: 1074 [2022-03-15 15:54:04,694 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=198, Invalid=1208, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 15:54:04,695 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 214 mSDsluCounter, 760 mSDsCounter, 0 mSdLazyCounter, 1266 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 214 SdHoareTripleChecker+Valid, 409 SdHoareTripleChecker+Invalid, 1303 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 1266 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:54:04,695 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [214 Valid, 409 Invalid, 1303 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 1266 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:54:04,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1074 states. [2022-03-15 15:54:04,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1074 to 743. [2022-03-15 15:54:04,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 743 states, 742 states have (on average 3.3328840970350404) internal successors, (2473), 742 states have internal predecessors, (2473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:54:04,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 743 states to 743 states and 2473 transitions. [2022-03-15 15:54:04,704 INFO L78 Accepts]: Start accepts. Automaton has 743 states and 2473 transitions. Word has length 19 [2022-03-15 15:54:04,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:54:04,704 INFO L470 AbstractCegarLoop]: Abstraction has 743 states and 2473 transitions. [2022-03-15 15:54:04,704 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:54:04,704 INFO L276 IsEmpty]: Start isEmpty. Operand 743 states and 2473 transitions. [2022-03-15 15:54:04,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:54:04,705 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:54:04,705 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:54:04,721 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2022-03-15 15:54:04,906 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable251,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:54:04,906 INFO L402 AbstractCegarLoop]: === Iteration 253 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:54:04,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:54:04,906 INFO L85 PathProgramCache]: Analyzing trace with hash -821973338, now seen corresponding path program 64 times [2022-03-15 15:54:04,906 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:54:04,906 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [739824683] [2022-03-15 15:54:04,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:54:04,906 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:54:04,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:54:05,057 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:54:05,057 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:54:05,057 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [739824683] [2022-03-15 15:54:05,058 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [739824683] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:54:05,058 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2130645253] [2022-03-15 15:54:05,058 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:54:05,058 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:54:05,058 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:54:05,059 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-03-15 15:54:05,085 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-03-15 15:54:05,152 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:54:05,152 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:54:05,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-15 15:54:05,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:54:05,514 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 170 treesize of output 134 [2022-03-15 15:54:05,708 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:54:05,708 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:54:07,052 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:54:07,052 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 272 treesize of output 244 [2022-03-15 15:54:07,574 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:54:07,575 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2130645253] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:54:07,575 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:54:07,575 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-03-15 15:54:07,575 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1492201258] [2022-03-15 15:54:07,575 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:54:07,575 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:54:07,575 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:54:07,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:54:07,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=476, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:54:07,575 INFO L87 Difference]: Start difference. First operand 743 states and 2473 transitions. Second operand has 24 states, 24 states have (on average 1.7916666666666667) internal successors, (43), 24 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-03-15 15:54:13,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:54:13,017 INFO L93 Difference]: Finished difference Result 1639 states and 4668 transitions. [2022-03-15 15:54:13,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-15 15:54:13,017 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.7916666666666667) internal successors, (43), 24 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 19 [2022-03-15 15:54:13,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:54:13,020 INFO L225 Difference]: With dead ends: 1639 [2022-03-15 15:54:13,020 INFO L226 Difference]: Without dead ends: 1535 [2022-03-15 15:54:13,020 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 823 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=510, Invalid=3030, Unknown=0, NotChecked=0, Total=3540 [2022-03-15 15:54:13,020 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 361 mSDsluCounter, 889 mSDsCounter, 0 mSdLazyCounter, 1417 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 361 SdHoareTripleChecker+Valid, 524 SdHoareTripleChecker+Invalid, 1505 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 1417 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 15:54:13,020 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [361 Valid, 524 Invalid, 1505 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 1417 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 15:54:13,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1535 states. [2022-03-15 15:54:13,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1535 to 756. [2022-03-15 15:54:13,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 756 states, 755 states have (on average 3.343046357615894) internal successors, (2524), 755 states have internal predecessors, (2524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:54:13,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 756 states to 756 states and 2524 transitions. [2022-03-15 15:54:13,038 INFO L78 Accepts]: Start accepts. Automaton has 756 states and 2524 transitions. Word has length 19 [2022-03-15 15:54:13,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:54:13,038 INFO L470 AbstractCegarLoop]: Abstraction has 756 states and 2524 transitions. [2022-03-15 15:54:13,039 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.7916666666666667) internal successors, (43), 24 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-03-15 15:54:13,039 INFO L276 IsEmpty]: Start isEmpty. Operand 756 states and 2524 transitions. [2022-03-15 15:54:13,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:54:13,039 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:54:13,040 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:54:13,056 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Forceful destruction successful, exit code 0 [2022-03-15 15:54:13,240 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,SelfDestructingSolverStorable252 [2022-03-15 15:54:13,240 INFO L402 AbstractCegarLoop]: === Iteration 254 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:54:13,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:54:13,240 INFO L85 PathProgramCache]: Analyzing trace with hash -940432572, now seen corresponding path program 65 times [2022-03-15 15:54:13,241 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:54:13,241 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1400673732] [2022-03-15 15:54:13,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:54:13,241 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:54:13,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:54:13,422 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:54:13,422 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:54:13,422 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1400673732] [2022-03-15 15:54:13,422 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1400673732] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:54:13,422 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [588233913] [2022-03-15 15:54:13,422 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:54:13,422 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:54:13,422 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:54:13,423 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-03-15 15:54:13,424 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-03-15 15:54:13,515 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:54:13,515 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:54:13,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 30 conjunts are in the unsatisfiable core [2022-03-15 15:54:13,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:54:13,852 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 159 treesize of output 127 [2022-03-15 15:54:14,092 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:54:14,092 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:54:14,864 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:54:14,864 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 203 treesize of output 179 [2022-03-15 15:54:15,121 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:54:15,121 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [588233913] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:54:15,121 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:54:15,121 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-03-15 15:54:15,122 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1060035901] [2022-03-15 15:54:15,122 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:54:15,122 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:54:15,122 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:54:15,122 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:54:15,122 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=484, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:54:15,122 INFO L87 Difference]: Start difference. First operand 756 states and 2524 transitions. Second operand has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:54:16,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:54:16,066 INFO L93 Difference]: Finished difference Result 1187 states and 3620 transitions. [2022-03-15 15:54:16,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-15 15:54:16,066 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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 19 [2022-03-15 15:54:16,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:54:16,068 INFO L225 Difference]: With dead ends: 1187 [2022-03-15 15:54:16,068 INFO L226 Difference]: Without dead ends: 1172 [2022-03-15 15:54:16,068 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 209 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=155, Invalid=967, Unknown=0, NotChecked=0, Total=1122 [2022-03-15 15:54:16,068 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 190 mSDsluCounter, 727 mSDsCounter, 0 mSdLazyCounter, 1203 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 190 SdHoareTripleChecker+Valid, 428 SdHoareTripleChecker+Invalid, 1227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 1203 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:54:16,068 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [190 Valid, 428 Invalid, 1227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 1203 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:54:16,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1172 states. [2022-03-15 15:54:16,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1172 to 758. [2022-03-15 15:54:16,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 758 states, 757 states have (on average 3.346103038309115) internal successors, (2533), 757 states have internal predecessors, (2533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:54:16,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 758 states to 758 states and 2533 transitions. [2022-03-15 15:54:16,079 INFO L78 Accepts]: Start accepts. Automaton has 758 states and 2533 transitions. Word has length 19 [2022-03-15 15:54:16,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:54:16,079 INFO L470 AbstractCegarLoop]: Abstraction has 758 states and 2533 transitions. [2022-03-15 15:54:16,079 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:54:16,079 INFO L276 IsEmpty]: Start isEmpty. Operand 758 states and 2533 transitions. [2022-03-15 15:54:16,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:54:16,080 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:54:16,080 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:54:16,096 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2022-03-15 15:54:16,280 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable253,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:54:16,281 INFO L402 AbstractCegarLoop]: === Iteration 255 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:54:16,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:54:16,281 INFO L85 PathProgramCache]: Analyzing trace with hash -514267050, now seen corresponding path program 66 times [2022-03-15 15:54:16,281 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:54:16,281 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009153737] [2022-03-15 15:54:16,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:54:16,282 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:54:16,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:54:16,460 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:54:16,460 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:54:16,460 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2009153737] [2022-03-15 15:54:16,460 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2009153737] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:54:16,460 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [455699960] [2022-03-15 15:54:16,460 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:54:16,460 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:54:16,461 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:54:16,461 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-03-15 15:54:16,462 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-03-15 15:54:16,545 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-15 15:54:16,545 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:54:16,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:54:16,546 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:54:16,923 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 149 treesize of output 117 [2022-03-15 15:54:17,086 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:54:17,086 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:54:18,313 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:54:18,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 207 treesize of output 183 [2022-03-15 15:54:18,628 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:54:18,628 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [455699960] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:54:18,628 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:54:18,628 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:54:18,628 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [647353210] [2022-03-15 15:54:18,629 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:54:18,629 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:54:18,629 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:54:18,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:54:18,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=508, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:54:18,629 INFO L87 Difference]: Start difference. First operand 758 states and 2533 transitions. Second operand has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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-03-15 15:54:21,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:54:21,365 INFO L93 Difference]: Finished difference Result 1583 states and 4610 transitions. [2022-03-15 15:54:21,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-15 15:54:21,366 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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 19 [2022-03-15 15:54:21,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:54:21,368 INFO L225 Difference]: With dead ends: 1583 [2022-03-15 15:54:21,368 INFO L226 Difference]: Without dead ends: 1553 [2022-03-15 15:54:21,368 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 638 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=485, Invalid=2065, Unknown=0, NotChecked=0, Total=2550 [2022-03-15 15:54:21,368 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 319 mSDsluCounter, 650 mSDsCounter, 0 mSdLazyCounter, 1027 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 319 SdHoareTripleChecker+Valid, 375 SdHoareTripleChecker+Invalid, 1105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 1027 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:54:21,368 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [319 Valid, 375 Invalid, 1105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 1027 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:54:21,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1553 states. [2022-03-15 15:54:21,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1553 to 766. [2022-03-15 15:54:21,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 766 states, 765 states have (on average 3.3594771241830066) internal successors, (2570), 765 states have internal predecessors, (2570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:54:21,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 766 states to 766 states and 2570 transitions. [2022-03-15 15:54:21,380 INFO L78 Accepts]: Start accepts. Automaton has 766 states and 2570 transitions. Word has length 19 [2022-03-15 15:54:21,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:54:21,380 INFO L470 AbstractCegarLoop]: Abstraction has 766 states and 2570 transitions. [2022-03-15 15:54:21,380 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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-03-15 15:54:21,381 INFO L276 IsEmpty]: Start isEmpty. Operand 766 states and 2570 transitions. [2022-03-15 15:54:21,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:54:21,381 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:54:21,381 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:54:21,397 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Forceful destruction successful, exit code 0 [2022-03-15 15:54:21,585 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable254 [2022-03-15 15:54:21,586 INFO L402 AbstractCegarLoop]: === Iteration 256 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:54:21,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:54:21,586 INFO L85 PathProgramCache]: Analyzing trace with hash 367810384, now seen corresponding path program 67 times [2022-03-15 15:54:21,586 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:54:21,586 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1260037412] [2022-03-15 15:54:21,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:54:21,586 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:54:21,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:54:21,726 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:54:21,726 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:54:21,726 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1260037412] [2022-03-15 15:54:21,726 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1260037412] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:54:21,726 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1885629996] [2022-03-15 15:54:21,726 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:54:21,726 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:54:21,727 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:54:21,727 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-03-15 15:54:21,728 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-03-15 15:54:21,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:54:21,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:54:21,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:54:22,088 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 130 treesize of output 104 [2022-03-15 15:54:22,216 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:54:22,216 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:54:23,218 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:54:23,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 256 treesize of output 224 [2022-03-15 15:54:23,439 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:54:23,439 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1885629996] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:54:23,439 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:54:23,439 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-03-15 15:54:23,439 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1727100730] [2022-03-15 15:54:23,439 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:54:23,439 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-15 15:54:23,439 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:54:23,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-15 15:54:23,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=423, Unknown=0, NotChecked=0, Total=506 [2022-03-15 15:54:23,441 INFO L87 Difference]: Start difference. First operand 766 states and 2570 transitions. Second operand has 23 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 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-03-15 15:54:24,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:54:24,031 INFO L93 Difference]: Finished difference Result 981 states and 3154 transitions. [2022-03-15 15:54:24,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:54:24,033 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 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 19 [2022-03-15 15:54:24,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:54:24,034 INFO L225 Difference]: With dead ends: 981 [2022-03-15 15:54:24,034 INFO L226 Difference]: Without dead ends: 966 [2022-03-15 15:54:24,035 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=165, Invalid=705, Unknown=0, NotChecked=0, Total=870 [2022-03-15 15:54:24,035 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 98 mSDsluCounter, 483 mSDsCounter, 0 mSdLazyCounter, 783 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 280 SdHoareTripleChecker+Invalid, 795 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 783 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:54:24,035 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 280 Invalid, 795 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 783 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:54:24,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 966 states. [2022-03-15 15:54:24,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 966 to 768. [2022-03-15 15:54:24,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 768 states, 767 states have (on average 3.36245110821382) internal successors, (2579), 767 states have internal predecessors, (2579), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:54:24,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 768 states to 768 states and 2579 transitions. [2022-03-15 15:54:24,052 INFO L78 Accepts]: Start accepts. Automaton has 768 states and 2579 transitions. Word has length 19 [2022-03-15 15:54:24,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:54:24,052 INFO L470 AbstractCegarLoop]: Abstraction has 768 states and 2579 transitions. [2022-03-15 15:54:24,052 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 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-03-15 15:54:24,052 INFO L276 IsEmpty]: Start isEmpty. Operand 768 states and 2579 transitions. [2022-03-15 15:54:24,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:54:24,053 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:54:24,053 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:54:24,069 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-03-15 15:54:24,259 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable255 [2022-03-15 15:54:24,259 INFO L402 AbstractCegarLoop]: === Iteration 257 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:54:24,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:54:24,260 INFO L85 PathProgramCache]: Analyzing trace with hash 226630284, now seen corresponding path program 68 times [2022-03-15 15:54:24,260 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:54:24,260 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646574032] [2022-03-15 15:54:24,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:54:24,260 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:54:24,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:54:24,453 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:54:24,453 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:54:24,453 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646574032] [2022-03-15 15:54:24,453 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1646574032] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:54:24,453 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1569687597] [2022-03-15 15:54:24,453 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:54:24,454 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:54:24,454 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:54:24,454 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-03-15 15:54:24,455 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-03-15 15:54:24,538 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:54:24,539 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:54:24,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-15 15:54:24,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:54:24,782 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 159 treesize of output 125 [2022-03-15 15:54:25,148 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:54:25,148 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:54:26,621 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:54:26,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 239 treesize of output 217 [2022-03-15 15:54:27,146 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:54:27,147 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1569687597] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:54:27,147 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:54:27,147 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-03-15 15:54:27,147 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [155075779] [2022-03-15 15:54:27,147 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:54:27,147 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:54:27,147 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:54:27,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:54:27,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=473, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:54:27,148 INFO L87 Difference]: Start difference. First operand 768 states and 2579 transitions. Second operand has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:54:31,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:54:31,523 INFO L93 Difference]: Finished difference Result 1779 states and 5075 transitions. [2022-03-15 15:54:31,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-15 15:54:31,523 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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 19 [2022-03-15 15:54:31,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:54:31,526 INFO L225 Difference]: With dead ends: 1779 [2022-03-15 15:54:31,526 INFO L226 Difference]: Without dead ends: 1628 [2022-03-15 15:54:31,526 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 898 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=536, Invalid=3004, Unknown=0, NotChecked=0, Total=3540 [2022-03-15 15:54:31,526 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 397 mSDsluCounter, 1020 mSDsCounter, 0 mSdLazyCounter, 1656 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 397 SdHoareTripleChecker+Valid, 582 SdHoareTripleChecker+Invalid, 1741 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 1656 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-15 15:54:31,526 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [397 Valid, 582 Invalid, 1741 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 1656 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-15 15:54:31,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1628 states. [2022-03-15 15:54:31,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1628 to 778. [2022-03-15 15:54:31,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 778 states, 777 states have (on average 3.38996138996139) internal successors, (2634), 777 states have internal predecessors, (2634), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:54:31,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 778 states to 778 states and 2634 transitions. [2022-03-15 15:54:31,539 INFO L78 Accepts]: Start accepts. Automaton has 778 states and 2634 transitions. Word has length 19 [2022-03-15 15:54:31,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:54:31,539 INFO L470 AbstractCegarLoop]: Abstraction has 778 states and 2634 transitions. [2022-03-15 15:54:31,539 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:54:31,539 INFO L276 IsEmpty]: Start isEmpty. Operand 778 states and 2634 transitions. [2022-03-15 15:54:31,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:54:31,540 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:54:31,540 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:54:31,557 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-03-15 15:54:31,740 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable256 [2022-03-15 15:54:31,740 INFO L402 AbstractCegarLoop]: === Iteration 258 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:54:31,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:54:31,741 INFO L85 PathProgramCache]: Analyzing trace with hash 1210255588, now seen corresponding path program 69 times [2022-03-15 15:54:31,741 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:54:31,741 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813975402] [2022-03-15 15:54:31,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:54:31,741 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:54:31,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:54:31,910 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:54:31,910 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:54:31,910 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [813975402] [2022-03-15 15:54:31,910 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [813975402] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:54:31,910 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [131560677] [2022-03-15 15:54:31,910 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:54:31,910 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:54:31,910 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:54:31,911 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-03-15 15:54:31,912 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-03-15 15:54:31,995 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-15 15:54:31,996 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:54:31,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:54:31,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:54:32,218 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 135 treesize of output 107 [2022-03-15 15:54:32,593 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:54:32,593 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:54:33,768 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:54:33,769 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 276 treesize of output 240 [2022-03-15 15:54:34,067 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:54:34,067 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [131560677] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:54:34,067 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:54:34,067 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-03-15 15:54:34,067 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1522511339] [2022-03-15 15:54:34,067 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:54:34,068 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:54:34,068 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:54:34,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:54:34,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=470, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:54:34,068 INFO L87 Difference]: Start difference. First operand 778 states and 2634 transitions. Second operand has 24 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 24 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-03-15 15:54:35,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:54:35,485 INFO L93 Difference]: Finished difference Result 1337 states and 4041 transitions. [2022-03-15 15:54:35,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-15 15:54:35,486 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 24 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 19 [2022-03-15 15:54:35,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:54:35,488 INFO L225 Difference]: With dead ends: 1337 [2022-03-15 15:54:35,488 INFO L226 Difference]: Without dead ends: 1322 [2022-03-15 15:54:35,488 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 313 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=305, Invalid=1255, Unknown=0, NotChecked=0, Total=1560 [2022-03-15 15:54:35,488 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 310 mSDsluCounter, 434 mSDsCounter, 0 mSdLazyCounter, 787 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 310 SdHoareTripleChecker+Valid, 258 SdHoareTripleChecker+Invalid, 829 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 787 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:54:35,488 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [310 Valid, 258 Invalid, 829 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 787 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:54:35,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1322 states. [2022-03-15 15:54:35,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1322 to 774. [2022-03-15 15:54:35,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 774 states, 773 states have (on average 3.3842173350582145) internal successors, (2616), 773 states have internal predecessors, (2616), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:54:35,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 774 states to 774 states and 2616 transitions. [2022-03-15 15:54:35,500 INFO L78 Accepts]: Start accepts. Automaton has 774 states and 2616 transitions. Word has length 19 [2022-03-15 15:54:35,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:54:35,500 INFO L470 AbstractCegarLoop]: Abstraction has 774 states and 2616 transitions. [2022-03-15 15:54:35,500 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 24 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-03-15 15:54:35,500 INFO L276 IsEmpty]: Start isEmpty. Operand 774 states and 2616 transitions. [2022-03-15 15:54:35,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:54:35,501 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:54:35,502 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:54:35,518 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-03-15 15:54:35,702 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable257,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:54:35,702 INFO L402 AbstractCegarLoop]: === Iteration 259 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:54:35,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:54:35,702 INFO L85 PathProgramCache]: Analyzing trace with hash -1016676312, now seen corresponding path program 70 times [2022-03-15 15:54:35,702 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:54:35,702 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1195713533] [2022-03-15 15:54:35,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:54:35,702 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:54:35,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:54:35,833 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:54:35,833 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:54:35,833 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1195713533] [2022-03-15 15:54:35,833 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1195713533] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:54:35,833 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [994856085] [2022-03-15 15:54:35,833 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:54:35,833 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:54:35,833 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:54:35,834 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-03-15 15:54:35,835 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2022-03-15 15:54:35,919 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:54:35,919 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:54:35,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-15 15:54:35,921 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:54:36,364 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 158 treesize of output 124 [2022-03-15 15:54:36,463 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:54:36,464 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:54:37,448 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:54:37,449 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 189 treesize of output 156 [2022-03-15 15:54:37,512 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:54:37,512 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [994856085] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:54:37,512 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:54:37,512 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-03-15 15:54:37,512 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1580858162] [2022-03-15 15:54:37,512 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:54:37,513 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:54:37,513 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:54:37,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:54:37,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=473, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:54:37,513 INFO L87 Difference]: Start difference. First operand 774 states and 2616 transitions. Second operand has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:54:42,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:54:42,033 INFO L93 Difference]: Finished difference Result 1874 states and 5629 transitions. [2022-03-15 15:54:42,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-15 15:54:42,033 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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 19 [2022-03-15 15:54:42,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:54:42,036 INFO L225 Difference]: With dead ends: 1874 [2022-03-15 15:54:42,036 INFO L226 Difference]: Without dead ends: 1761 [2022-03-15 15:54:42,036 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 611 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=672, Invalid=2634, Unknown=0, NotChecked=0, Total=3306 [2022-03-15 15:54:42,037 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 345 mSDsluCounter, 992 mSDsCounter, 0 mSdLazyCounter, 1674 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 345 SdHoareTripleChecker+Valid, 579 SdHoareTripleChecker+Invalid, 1734 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 1674 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-15 15:54:42,037 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [345 Valid, 579 Invalid, 1734 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 1674 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-15 15:54:42,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1761 states. [2022-03-15 15:54:42,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1761 to 802. [2022-03-15 15:54:42,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 802 states, 801 states have (on average 3.400749063670412) internal successors, (2724), 801 states have internal predecessors, (2724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:54:42,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 802 states to 802 states and 2724 transitions. [2022-03-15 15:54:42,050 INFO L78 Accepts]: Start accepts. Automaton has 802 states and 2724 transitions. Word has length 19 [2022-03-15 15:54:42,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:54:42,050 INFO L470 AbstractCegarLoop]: Abstraction has 802 states and 2724 transitions. [2022-03-15 15:54:42,050 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:54:42,050 INFO L276 IsEmpty]: Start isEmpty. Operand 802 states and 2724 transitions. [2022-03-15 15:54:42,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:54:42,051 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:54:42,051 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:54:42,067 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Forceful destruction successful, exit code 0 [2022-03-15 15:54:42,251 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,SelfDestructingSolverStorable258 [2022-03-15 15:54:42,252 INFO L402 AbstractCegarLoop]: === Iteration 260 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:54:42,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:54:42,252 INFO L85 PathProgramCache]: Analyzing trace with hash -163421146, now seen corresponding path program 71 times [2022-03-15 15:54:42,252 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:54:42,252 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1627136800] [2022-03-15 15:54:42,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:54:42,252 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:54:42,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:54:42,397 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:54:42,397 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:54:42,397 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1627136800] [2022-03-15 15:54:42,397 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1627136800] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:54:42,397 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1694924682] [2022-03-15 15:54:42,397 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:54:42,397 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:54:42,397 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:54:42,398 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-03-15 15:54:42,399 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-03-15 15:54:42,484 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:54:42,484 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:54:42,485 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:54:42,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:54:42,903 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 126 [2022-03-15 15:54:43,060 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:54:43,060 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:54:44,308 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:54:44,309 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 199 treesize of output 162 [2022-03-15 15:54:44,376 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:54:44,377 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1694924682] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:54:44,377 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:54:44,377 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-03-15 15:54:44,377 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616346608] [2022-03-15 15:54:44,377 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:54:44,377 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:54:44,377 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:54:44,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:54:44,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=483, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:54:44,377 INFO L87 Difference]: Start difference. First operand 802 states and 2724 transitions. Second operand has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:54:48,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:54:48,256 INFO L93 Difference]: Finished difference Result 1539 states and 4743 transitions. [2022-03-15 15:54:48,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-15 15:54:48,256 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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 19 [2022-03-15 15:54:48,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:54:48,259 INFO L225 Difference]: With dead ends: 1539 [2022-03-15 15:54:48,259 INFO L226 Difference]: Without dead ends: 1509 [2022-03-15 15:54:48,259 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 473 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=557, Invalid=2199, Unknown=0, NotChecked=0, Total=2756 [2022-03-15 15:54:48,259 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 287 mSDsluCounter, 961 mSDsCounter, 0 mSdLazyCounter, 1654 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 287 SdHoareTripleChecker+Valid, 533 SdHoareTripleChecker+Invalid, 1708 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 1654 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 15:54:48,259 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [287 Valid, 533 Invalid, 1708 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 1654 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 15:54:48,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1509 states. [2022-03-15 15:54:48,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1509 to 813. [2022-03-15 15:54:48,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 813 states, 812 states have (on average 3.417487684729064) internal successors, (2775), 812 states have internal predecessors, (2775), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:54:48,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 813 states to 813 states and 2775 transitions. [2022-03-15 15:54:48,273 INFO L78 Accepts]: Start accepts. Automaton has 813 states and 2775 transitions. Word has length 19 [2022-03-15 15:54:48,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:54:48,273 INFO L470 AbstractCegarLoop]: Abstraction has 813 states and 2775 transitions. [2022-03-15 15:54:48,273 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:54:48,273 INFO L276 IsEmpty]: Start isEmpty. Operand 813 states and 2775 transitions. [2022-03-15 15:54:48,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:54:48,274 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:54:48,274 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:54:48,293 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Forceful destruction successful, exit code 0 [2022-03-15 15:54:48,474 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,SelfDestructingSolverStorable259 [2022-03-15 15:54:48,475 INFO L402 AbstractCegarLoop]: === Iteration 261 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:54:48,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:54:48,475 INFO L85 PathProgramCache]: Analyzing trace with hash -266309676, now seen corresponding path program 72 times [2022-03-15 15:54:48,475 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:54:48,475 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929119380] [2022-03-15 15:54:48,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:54:48,475 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:54:48,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:54:48,681 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:54:48,681 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:54:48,681 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [929119380] [2022-03-15 15:54:48,681 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [929119380] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:54:48,681 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1931993576] [2022-03-15 15:54:48,681 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:54:48,681 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:54:48,682 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:54:48,682 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-03-15 15:54:48,683 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-03-15 15:54:48,780 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-15 15:54:48,781 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:54:48,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:54:48,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:54:48,983 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 130 treesize of output 104 [2022-03-15 15:54:49,335 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:54:49,335 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:54:50,904 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:54:50,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 166 treesize of output 137 [2022-03-15 15:54:50,944 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:54:50,944 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1931993576] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:54:50,944 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:54:50,944 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-03-15 15:54:50,944 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1514483249] [2022-03-15 15:54:50,945 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:54:50,945 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:54:50,945 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:54:50,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:54:50,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=483, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:54:50,945 INFO L87 Difference]: Start difference. First operand 813 states and 2775 transitions. Second operand has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:54:52,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:54:52,846 INFO L93 Difference]: Finished difference Result 1490 states and 4626 transitions. [2022-03-15 15:54:52,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-15 15:54:52,847 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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 19 [2022-03-15 15:54:52,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:54:52,849 INFO L225 Difference]: With dead ends: 1490 [2022-03-15 15:54:52,849 INFO L226 Difference]: Without dead ends: 1475 [2022-03-15 15:54:52,849 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=274, Invalid=1058, Unknown=0, NotChecked=0, Total=1332 [2022-03-15 15:54:52,850 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 245 mSDsluCounter, 675 mSDsCounter, 0 mSdLazyCounter, 1128 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 245 SdHoareTripleChecker+Valid, 359 SdHoareTripleChecker+Invalid, 1156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 1128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:54:52,850 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [245 Valid, 359 Invalid, 1156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 1128 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:54:52,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1475 states. [2022-03-15 15:54:52,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1475 to 816. [2022-03-15 15:54:52,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 816 states, 815 states have (on average 3.423312883435583) internal successors, (2790), 815 states have internal predecessors, (2790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:54:52,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 816 states to 816 states and 2790 transitions. [2022-03-15 15:54:52,862 INFO L78 Accepts]: Start accepts. Automaton has 816 states and 2790 transitions. Word has length 19 [2022-03-15 15:54:52,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:54:52,862 INFO L470 AbstractCegarLoop]: Abstraction has 816 states and 2790 transitions. [2022-03-15 15:54:52,862 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:54:52,862 INFO L276 IsEmpty]: Start isEmpty. Operand 816 states and 2790 transitions. [2022-03-15 15:54:52,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:54:52,864 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:54:52,864 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:54:52,880 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Forceful destruction successful, exit code 0 [2022-03-15 15:54:53,064 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable260,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:54:53,064 INFO L402 AbstractCegarLoop]: === Iteration 262 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:54:53,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:54:53,064 INFO L85 PathProgramCache]: Analyzing trace with hash 728065944, now seen corresponding path program 73 times [2022-03-15 15:54:53,064 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:54:53,064 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153759174] [2022-03-15 15:54:53,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:54:53,064 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:54:53,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:54:53,251 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:54:53,251 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:54:53,251 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153759174] [2022-03-15 15:54:53,251 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [153759174] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:54:53,252 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [78639378] [2022-03-15 15:54:53,252 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:54:53,252 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:54:53,252 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:54:53,253 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-03-15 15:54:53,253 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-03-15 15:54:53,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:54:53,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-15 15:54:53,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:54:53,633 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 140 treesize of output 112 [2022-03-15 15:54:54,069 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:54:54,069 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:54:55,492 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:54:55,492 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 158 treesize of output 131 [2022-03-15 15:54:55,611 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:54:55,612 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [78639378] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:54:55,612 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:54:55,612 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:54:55,612 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1655339902] [2022-03-15 15:54:55,612 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:54:55,612 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:54:55,612 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:54:55,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:54:55,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=519, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:54:55,612 INFO L87 Difference]: Start difference. First operand 816 states and 2790 transitions. Second operand has 25 states, 25 states have (on average 1.72) internal successors, (43), 25 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-03-15 15:55:02,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:55:02,538 INFO L93 Difference]: Finished difference Result 2023 states and 6044 transitions. [2022-03-15 15:55:02,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-15 15:55:02,539 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.72) internal successors, (43), 25 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 19 [2022-03-15 15:55:02,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:55:02,542 INFO L225 Difference]: With dead ends: 2023 [2022-03-15 15:55:02,542 INFO L226 Difference]: Without dead ends: 1956 [2022-03-15 15:55:02,542 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 627 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=768, Invalid=2538, Unknown=0, NotChecked=0, Total=3306 [2022-03-15 15:55:02,542 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 294 mSDsluCounter, 1091 mSDsCounter, 0 mSdLazyCounter, 1728 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 294 SdHoareTripleChecker+Valid, 621 SdHoareTripleChecker+Invalid, 1787 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 1728 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-15 15:55:02,542 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [294 Valid, 621 Invalid, 1787 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 1728 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-15 15:55:02,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1956 states. [2022-03-15 15:55:02,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1956 to 819. [2022-03-15 15:55:02,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 819 states, 818 states have (on average 3.430317848410758) internal successors, (2806), 818 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-03-15 15:55:02,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 819 states to 819 states and 2806 transitions. [2022-03-15 15:55:02,563 INFO L78 Accepts]: Start accepts. Automaton has 819 states and 2806 transitions. Word has length 19 [2022-03-15 15:55:02,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:55:02,563 INFO L470 AbstractCegarLoop]: Abstraction has 819 states and 2806 transitions. [2022-03-15 15:55:02,563 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.72) internal successors, (43), 25 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-03-15 15:55:02,563 INFO L276 IsEmpty]: Start isEmpty. Operand 819 states and 2806 transitions. [2022-03-15 15:55:02,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:55:02,564 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:55:02,564 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:55:02,580 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Forceful destruction successful, exit code 0 [2022-03-15 15:55:02,764 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable261,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:55:02,764 INFO L402 AbstractCegarLoop]: === Iteration 263 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:55:02,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:55:02,765 INFO L85 PathProgramCache]: Analyzing trace with hash -1860666090, now seen corresponding path program 74 times [2022-03-15 15:55:02,765 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:55:02,765 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2098604274] [2022-03-15 15:55:02,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:55:02,765 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:55:02,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:55:02,980 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:55:02,980 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:55:02,980 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2098604274] [2022-03-15 15:55:02,980 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2098604274] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:55:02,980 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [161783020] [2022-03-15 15:55:02,980 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:55:02,980 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:55:02,980 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:55:02,981 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-03-15 15:55:02,982 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-03-15 15:55:03,068 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:55:03,068 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:55:03,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:55:03,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:55:03,332 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 130 treesize of output 104 [2022-03-15 15:55:03,509 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:55:03,509 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:55:04,962 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:55:04,962 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 133 treesize of output 112 [2022-03-15 15:55:05,025 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:55:05,025 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [161783020] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:55:05,025 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:55:05,025 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-03-15 15:55:05,025 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [102470265] [2022-03-15 15:55:05,025 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:55:05,025 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:55:05,025 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:55:05,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:55:05,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=479, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:55:05,026 INFO L87 Difference]: Start difference. First operand 819 states and 2806 transitions. Second operand has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:55:06,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:55:06,266 INFO L93 Difference]: Finished difference Result 1235 states and 3971 transitions. [2022-03-15 15:55:06,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 15:55:06,266 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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 19 [2022-03-15 15:55:06,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:55:06,268 INFO L225 Difference]: With dead ends: 1235 [2022-03-15 15:55:06,268 INFO L226 Difference]: Without dead ends: 1220 [2022-03-15 15:55:06,268 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=234, Invalid=1026, Unknown=0, NotChecked=0, Total=1260 [2022-03-15 15:55:06,268 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 162 mSDsluCounter, 638 mSDsCounter, 0 mSdLazyCounter, 1160 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 349 SdHoareTripleChecker+Invalid, 1184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 1160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:55:06,268 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [162 Valid, 349 Invalid, 1184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 1160 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:55:06,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1220 states. [2022-03-15 15:55:06,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1220 to 819. [2022-03-15 15:55:06,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 819 states, 818 states have (on average 3.430317848410758) internal successors, (2806), 818 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-03-15 15:55:06,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 819 states to 819 states and 2806 transitions. [2022-03-15 15:55:06,279 INFO L78 Accepts]: Start accepts. Automaton has 819 states and 2806 transitions. Word has length 19 [2022-03-15 15:55:06,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:55:06,279 INFO L470 AbstractCegarLoop]: Abstraction has 819 states and 2806 transitions. [2022-03-15 15:55:06,279 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:55:06,279 INFO L276 IsEmpty]: Start isEmpty. Operand 819 states and 2806 transitions. [2022-03-15 15:55:06,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:55:06,280 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:55:06,281 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:55:06,297 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Forceful destruction successful, exit code 0 [2022-03-15 15:55:06,481 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable262,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:55:06,481 INFO L402 AbstractCegarLoop]: === Iteration 264 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:55:06,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:55:06,481 INFO L85 PathProgramCache]: Analyzing trace with hash -1963554620, now seen corresponding path program 75 times [2022-03-15 15:55:06,481 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:55:06,481 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1118576176] [2022-03-15 15:55:06,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:55:06,482 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:55:06,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:55:06,633 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:55:06,634 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:55:06,634 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1118576176] [2022-03-15 15:55:06,634 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1118576176] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:55:06,634 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1847150174] [2022-03-15 15:55:06,634 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:55:06,634 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:55:06,634 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:55:06,635 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-03-15 15:55:06,635 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-03-15 15:55:06,722 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-15 15:55:06,722 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:55:06,722 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:55:06,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:55:06,923 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 130 treesize of output 104 [2022-03-15 15:55:07,249 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:55:07,249 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:55:08,691 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:55:08,692 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 157 treesize of output 132 [2022-03-15 15:55:08,737 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:55:08,738 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1847150174] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:55:08,738 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:55:08,738 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-03-15 15:55:08,738 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2016018193] [2022-03-15 15:55:08,738 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:55:08,738 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:55:08,738 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:55:08,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:55:08,738 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=470, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:55:08,738 INFO L87 Difference]: Start difference. First operand 819 states and 2806 transitions. Second operand has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:55:10,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:55:10,907 INFO L93 Difference]: Finished difference Result 1399 states and 4400 transitions. [2022-03-15 15:55:10,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-15 15:55:10,907 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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 19 [2022-03-15 15:55:10,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:55:10,909 INFO L225 Difference]: With dead ends: 1399 [2022-03-15 15:55:10,909 INFO L226 Difference]: Without dead ends: 1384 [2022-03-15 15:55:10,910 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 357 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=374, Invalid=1518, Unknown=0, NotChecked=0, Total=1892 [2022-03-15 15:55:10,910 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 230 mSDsluCounter, 796 mSDsCounter, 0 mSdLazyCounter, 1413 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 230 SdHoareTripleChecker+Valid, 447 SdHoareTripleChecker+Invalid, 1441 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 1413 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 15:55:10,910 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [230 Valid, 447 Invalid, 1441 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 1413 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 15:55:10,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1384 states. [2022-03-15 15:55:10,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1384 to 820. [2022-03-15 15:55:10,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 820 states, 819 states have (on average 3.4334554334554332) internal successors, (2812), 819 states have internal predecessors, (2812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:55:10,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 820 states to 820 states and 2812 transitions. [2022-03-15 15:55:10,922 INFO L78 Accepts]: Start accepts. Automaton has 820 states and 2812 transitions. Word has length 19 [2022-03-15 15:55:10,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:55:10,922 INFO L470 AbstractCegarLoop]: Abstraction has 820 states and 2812 transitions. [2022-03-15 15:55:10,922 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:55:10,922 INFO L276 IsEmpty]: Start isEmpty. Operand 820 states and 2812 transitions. [2022-03-15 15:55:10,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:55:10,923 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:55:10,924 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:55:10,945 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Forceful destruction successful, exit code 0 [2022-03-15 15:55:11,124 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable263,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:55:11,124 INFO L402 AbstractCegarLoop]: === Iteration 265 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:55:11,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:55:11,124 INFO L85 PathProgramCache]: Analyzing trace with hash -969179000, now seen corresponding path program 76 times [2022-03-15 15:55:11,124 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:55:11,124 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [221518301] [2022-03-15 15:55:11,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:55:11,125 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:55:11,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:55:11,338 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:55:11,338 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:55:11,338 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [221518301] [2022-03-15 15:55:11,338 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [221518301] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:55:11,338 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1515139542] [2022-03-15 15:55:11,338 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:55:11,338 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:55:11,338 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:55:11,339 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-03-15 15:55:11,340 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-03-15 15:55:11,427 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:55:11,427 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:55:11,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-15 15:55:11,429 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:55:11,702 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 170 treesize of output 134 [2022-03-15 15:55:12,182 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:55:12,182 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:55:13,638 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:55:13,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 189 treesize of output 156 [2022-03-15 15:55:13,702 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:55:13,702 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1515139542] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:55:13,702 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:55:13,703 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-03-15 15:55:13,703 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [256798816] [2022-03-15 15:55:13,703 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:55:13,703 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:55:13,703 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:55:13,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:55:13,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=472, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:55:13,703 INFO L87 Difference]: Start difference. First operand 820 states and 2812 transitions. Second operand has 24 states, 24 states have (on average 1.75) internal successors, (42), 24 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-03-15 15:55:21,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:55:21,946 INFO L93 Difference]: Finished difference Result 2347 states and 6912 transitions. [2022-03-15 15:55:21,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-15 15:55:21,946 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.75) internal successors, (42), 24 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 19 [2022-03-15 15:55:21,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:55:21,950 INFO L225 Difference]: With dead ends: 2347 [2022-03-15 15:55:21,950 INFO L226 Difference]: Without dead ends: 2234 [2022-03-15 15:55:21,950 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 982 ImplicationChecksByTransitivity, 8.0s TimeCoverageRelationStatistics Valid=809, Invalid=3223, Unknown=0, NotChecked=0, Total=4032 [2022-03-15 15:55:21,950 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 334 mSDsluCounter, 949 mSDsCounter, 0 mSdLazyCounter, 1542 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 334 SdHoareTripleChecker+Valid, 555 SdHoareTripleChecker+Invalid, 1615 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 1542 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-15 15:55:21,950 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [334 Valid, 555 Invalid, 1615 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 1542 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-15 15:55:21,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2234 states. [2022-03-15 15:55:21,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2234 to 828. [2022-03-15 15:55:21,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 828 states, 827 states have (on average 3.4437726723095525) internal successors, (2848), 827 states have internal predecessors, (2848), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:55:21,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 828 states to 828 states and 2848 transitions. [2022-03-15 15:55:21,966 INFO L78 Accepts]: Start accepts. Automaton has 828 states and 2848 transitions. Word has length 19 [2022-03-15 15:55:21,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:55:21,966 INFO L470 AbstractCegarLoop]: Abstraction has 828 states and 2848 transitions. [2022-03-15 15:55:21,966 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.75) internal successors, (42), 24 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-03-15 15:55:21,966 INFO L276 IsEmpty]: Start isEmpty. Operand 828 states and 2848 transitions. [2022-03-15 15:55:21,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:55:21,967 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:55:21,967 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:55:21,985 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Forceful destruction successful, exit code 0 [2022-03-15 15:55:22,168 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable264,95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:55:22,168 INFO L402 AbstractCegarLoop]: === Iteration 266 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:55:22,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:55:22,168 INFO L85 PathProgramCache]: Analyzing trace with hash -1470958858, now seen corresponding path program 77 times [2022-03-15 15:55:22,168 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:55:22,168 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1276640021] [2022-03-15 15:55:22,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:55:22,168 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:55:22,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:55:22,346 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:55:22,346 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:55:22,346 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1276640021] [2022-03-15 15:55:22,346 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1276640021] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:55:22,346 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1873442339] [2022-03-15 15:55:22,346 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:55:22,346 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:55:22,346 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:55:22,347 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-03-15 15:55:22,348 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-03-15 15:55:22,436 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:55:22,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:55:22,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:55:22,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:55:22,635 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 126 [2022-03-15 15:55:23,010 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:55:23,010 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:55:24,405 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:55:24,405 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 142 treesize of output 121 [2022-03-15 15:55:24,475 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:55:24,475 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1873442339] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:55:24,475 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:55:24,475 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-03-15 15:55:24,475 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1026217858] [2022-03-15 15:55:24,476 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:55:24,476 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:55:24,476 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:55:24,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:55:24,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=467, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:55:24,476 INFO L87 Difference]: Start difference. First operand 828 states and 2848 transitions. Second operand has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:55:27,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:55:27,068 INFO L93 Difference]: Finished difference Result 1721 states and 5390 transitions. [2022-03-15 15:55:27,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:55:27,068 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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 19 [2022-03-15 15:55:27,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:55:27,071 INFO L225 Difference]: With dead ends: 1721 [2022-03-15 15:55:27,071 INFO L226 Difference]: Without dead ends: 1691 [2022-03-15 15:55:27,071 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 321 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=306, Invalid=1334, Unknown=0, NotChecked=0, Total=1640 [2022-03-15 15:55:27,072 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 314 mSDsluCounter, 518 mSDsCounter, 0 mSdLazyCounter, 930 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 314 SdHoareTripleChecker+Valid, 312 SdHoareTripleChecker+Invalid, 990 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 930 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:55:27,072 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [314 Valid, 312 Invalid, 990 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 930 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:55:27,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1691 states. [2022-03-15 15:55:27,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1691 to 838. [2022-03-15 15:55:27,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 838 states, 837 states have (on average 3.4587813620071683) internal successors, (2895), 837 states have internal predecessors, (2895), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:55:27,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 838 states to 838 states and 2895 transitions. [2022-03-15 15:55:27,085 INFO L78 Accepts]: Start accepts. Automaton has 838 states and 2895 transitions. Word has length 19 [2022-03-15 15:55:27,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:55:27,086 INFO L470 AbstractCegarLoop]: Abstraction has 838 states and 2895 transitions. [2022-03-15 15:55:27,086 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:55:27,086 INFO L276 IsEmpty]: Start isEmpty. Operand 838 states and 2895 transitions. [2022-03-15 15:55:27,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:55:27,087 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:55:27,087 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:55:27,103 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Forceful destruction successful, exit code 0 [2022-03-15 15:55:27,287 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,SelfDestructingSolverStorable265 [2022-03-15 15:55:27,287 INFO L402 AbstractCegarLoop]: === Iteration 267 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:55:27,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:55:27,287 INFO L85 PathProgramCache]: Analyzing trace with hash -691853342, now seen corresponding path program 78 times [2022-03-15 15:55:27,288 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:55:27,288 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [394007861] [2022-03-15 15:55:27,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:55:27,288 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:55:27,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:55:27,470 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:55:27,470 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:55:27,470 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [394007861] [2022-03-15 15:55:27,470 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [394007861] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:55:27,470 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [672744063] [2022-03-15 15:55:27,470 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:55:27,470 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:55:27,470 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:55:27,472 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-03-15 15:55:27,472 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-03-15 15:55:27,561 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-15 15:55:27,561 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:55:27,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:55:27,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:55:27,690 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 130 treesize of output 104 [2022-03-15 15:55:28,128 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:55:28,128 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:55:29,356 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:55:29,357 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 162 treesize of output 135 [2022-03-15 15:55:29,443 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:55:29,443 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [672744063] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:55:29,444 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:55:29,444 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-03-15 15:55:29,444 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1006195338] [2022-03-15 15:55:29,444 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:55:29,444 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:55:29,444 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:55:29,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:55:29,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=468, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:55:29,444 INFO L87 Difference]: Start difference. First operand 838 states and 2895 transitions. Second operand has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:55:30,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:55:30,806 INFO L93 Difference]: Finished difference Result 1397 states and 4443 transitions. [2022-03-15 15:55:30,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:55:30,807 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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 19 [2022-03-15 15:55:30,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:55:30,809 INFO L225 Difference]: With dead ends: 1397 [2022-03-15 15:55:30,809 INFO L226 Difference]: Without dead ends: 1382 [2022-03-15 15:55:30,809 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 268 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=334, Invalid=1148, Unknown=0, NotChecked=0, Total=1482 [2022-03-15 15:55:30,809 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 167 mSDsluCounter, 622 mSDsCounter, 0 mSdLazyCounter, 1227 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 362 SdHoareTripleChecker+Invalid, 1255 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 1227 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:55:30,810 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [167 Valid, 362 Invalid, 1255 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 1227 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:55:30,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1382 states. [2022-03-15 15:55:30,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1382 to 840. [2022-03-15 15:55:30,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 840 states, 839 states have (on average 3.458879618593564) internal successors, (2902), 839 states have internal predecessors, (2902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:55:30,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 840 states to 840 states and 2902 transitions. [2022-03-15 15:55:30,822 INFO L78 Accepts]: Start accepts. Automaton has 840 states and 2902 transitions. Word has length 19 [2022-03-15 15:55:30,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:55:30,822 INFO L470 AbstractCegarLoop]: Abstraction has 840 states and 2902 transitions. [2022-03-15 15:55:30,822 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:55:30,822 INFO L276 IsEmpty]: Start isEmpty. Operand 840 states and 2902 transitions. [2022-03-15 15:55:30,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:55:30,823 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:55:30,823 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:55:30,841 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Forceful destruction successful, exit code 0 [2022-03-15 15:55:31,024 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,SelfDestructingSolverStorable266 [2022-03-15 15:55:31,024 INFO L402 AbstractCegarLoop]: === Iteration 268 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:55:31,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:55:31,024 INFO L85 PathProgramCache]: Analyzing trace with hash -476583238, now seen corresponding path program 79 times [2022-03-15 15:55:31,024 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:55:31,024 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2070495547] [2022-03-15 15:55:31,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:55:31,024 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:55:31,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:55:31,196 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:55:31,196 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:55:31,196 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2070495547] [2022-03-15 15:55:31,196 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2070495547] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:55:31,197 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1705829731] [2022-03-15 15:55:31,197 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:55:31,197 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:55:31,197 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:55:31,199 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-03-15 15:55:31,199 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-03-15 15:55:31,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:55:31,287 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:55:31,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:55:31,400 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 121 treesize of output 97 [2022-03-15 15:55:31,856 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:55:31,857 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:55:32,957 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:55:32,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 131 treesize of output 110 [2022-03-15 15:55:33,026 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:55:33,026 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1705829731] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:55:33,026 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:55:33,026 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-03-15 15:55:33,026 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641438802] [2022-03-15 15:55:33,026 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:55:33,026 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-15 15:55:33,026 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:55:33,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-15 15:55:33,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=431, Unknown=0, NotChecked=0, Total=506 [2022-03-15 15:55:33,027 INFO L87 Difference]: Start difference. First operand 840 states and 2902 transitions. Second operand has 23 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 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-03-15 15:55:34,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:55:34,383 INFO L93 Difference]: Finished difference Result 1408 states and 4470 transitions. [2022-03-15 15:55:34,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:55:34,384 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 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 19 [2022-03-15 15:55:34,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:55:34,386 INFO L225 Difference]: With dead ends: 1408 [2022-03-15 15:55:34,386 INFO L226 Difference]: Without dead ends: 1393 [2022-03-15 15:55:34,386 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=312, Invalid=1094, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 15:55:34,386 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 179 mSDsluCounter, 643 mSDsCounter, 0 mSdLazyCounter, 1240 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 378 SdHoareTripleChecker+Invalid, 1268 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 1240 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:55:34,386 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [179 Valid, 378 Invalid, 1268 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 1240 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:55:34,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1393 states. [2022-03-15 15:55:34,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1393 to 840. [2022-03-15 15:55:34,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 840 states, 839 states have (on average 3.458879618593564) internal successors, (2902), 839 states have internal predecessors, (2902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:55:34,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 840 states to 840 states and 2902 transitions. [2022-03-15 15:55:34,398 INFO L78 Accepts]: Start accepts. Automaton has 840 states and 2902 transitions. Word has length 19 [2022-03-15 15:55:34,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:55:34,398 INFO L470 AbstractCegarLoop]: Abstraction has 840 states and 2902 transitions. [2022-03-15 15:55:34,398 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 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-03-15 15:55:34,398 INFO L276 IsEmpty]: Start isEmpty. Operand 840 states and 2902 transitions. [2022-03-15 15:55:34,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:55:34,400 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:55:34,400 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:55:34,417 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-03-15 15:55:34,603 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,SelfDestructingSolverStorable267 [2022-03-15 15:55:34,603 INFO L402 AbstractCegarLoop]: === Iteration 269 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:55:34,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:55:34,603 INFO L85 PathProgramCache]: Analyzing trace with hash -1193903352, now seen corresponding path program 80 times [2022-03-15 15:55:34,603 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:55:34,603 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1978279635] [2022-03-15 15:55:34,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:55:34,604 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:55:34,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:55:34,727 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:55:34,727 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:55:34,727 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1978279635] [2022-03-15 15:55:34,727 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1978279635] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:55:34,727 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1563109975] [2022-03-15 15:55:34,727 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:55:34,727 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:55:34,728 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:55:34,728 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-03-15 15:55:34,731 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-03-15 15:55:34,818 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:55:34,818 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:55:34,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:55:34,820 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:55:34,946 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 130 treesize of output 104 [2022-03-15 15:55:35,300 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:55:35,300 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:55:36,248 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:55:36,248 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 126 treesize of output 107 [2022-03-15 15:55:36,328 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:55:36,328 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1563109975] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:55:36,328 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:55:36,329 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 10] total 22 [2022-03-15 15:55:36,329 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1964328970] [2022-03-15 15:55:36,329 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:55:36,329 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-15 15:55:36,329 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:55:36,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-15 15:55:36,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=402, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:55:36,329 INFO L87 Difference]: Start difference. First operand 840 states and 2902 transitions. Second operand has 22 states, 22 states have (on average 1.9090909090909092) internal successors, (42), 22 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-03-15 15:55:38,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:55:38,826 INFO L93 Difference]: Finished difference Result 1399 states and 4435 transitions. [2022-03-15 15:55:38,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-15 15:55:38,826 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.9090909090909092) internal successors, (42), 22 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 19 [2022-03-15 15:55:38,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:55:38,828 INFO L225 Difference]: With dead ends: 1399 [2022-03-15 15:55:38,828 INFO L226 Difference]: Without dead ends: 1345 [2022-03-15 15:55:38,829 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=387, Invalid=1253, Unknown=0, NotChecked=0, Total=1640 [2022-03-15 15:55:38,829 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 269 mSDsluCounter, 625 mSDsCounter, 0 mSdLazyCounter, 1200 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 269 SdHoareTripleChecker+Valid, 351 SdHoareTripleChecker+Invalid, 1239 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 1200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:55:38,829 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [269 Valid, 351 Invalid, 1239 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 1200 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:55:38,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1345 states. [2022-03-15 15:55:38,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1345 to 838. [2022-03-15 15:55:38,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 838 states, 837 states have (on average 3.4540023894862606) internal successors, (2891), 837 states have internal predecessors, (2891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:55:38,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 838 states to 838 states and 2891 transitions. [2022-03-15 15:55:38,841 INFO L78 Accepts]: Start accepts. Automaton has 838 states and 2891 transitions. Word has length 19 [2022-03-15 15:55:38,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:55:38,841 INFO L470 AbstractCegarLoop]: Abstraction has 838 states and 2891 transitions. [2022-03-15 15:55:38,841 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.9090909090909092) internal successors, (42), 22 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-03-15 15:55:38,841 INFO L276 IsEmpty]: Start isEmpty. Operand 838 states and 2891 transitions. [2022-03-15 15:55:38,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:55:38,842 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:55:38,842 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:55:38,858 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Ended with exit code 0 [2022-03-15 15:55:39,043 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,SelfDestructingSolverStorable268 [2022-03-15 15:55:39,043 INFO L402 AbstractCegarLoop]: === Iteration 270 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:55:39,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:55:39,043 INFO L85 PathProgramCache]: Analyzing trace with hash -199447666, now seen corresponding path program 81 times [2022-03-15 15:55:39,043 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:55:39,044 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1953341057] [2022-03-15 15:55:39,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:55:39,044 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:55:39,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:55:39,195 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:55:39,195 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:55:39,196 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1953341057] [2022-03-15 15:55:39,196 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1953341057] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:55:39,196 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [228638383] [2022-03-15 15:55:39,196 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:55:39,196 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:55:39,196 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:55:39,197 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-03-15 15:55:39,197 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-03-15 15:55:39,287 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-15 15:55:39,287 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:55:39,288 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:55:39,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:55:39,580 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 135 treesize of output 107 [2022-03-15 15:55:39,704 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:55:39,704 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:55:40,459 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:55:40,460 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 256 treesize of output 224 [2022-03-15 15:55:40,714 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:55:40,714 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [228638383] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:55:40,714 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:55:40,714 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-03-15 15:55:40,714 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424646504] [2022-03-15 15:55:40,714 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:55:40,714 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:55:40,714 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:55:40,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:55:40,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=478, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:55:40,715 INFO L87 Difference]: Start difference. First operand 838 states and 2891 transitions. Second operand has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:55:41,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:55:41,815 INFO L93 Difference]: Finished difference Result 1208 states and 3843 transitions. [2022-03-15 15:55:41,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:55:41,815 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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 19 [2022-03-15 15:55:41,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:55:41,817 INFO L225 Difference]: With dead ends: 1208 [2022-03-15 15:55:41,817 INFO L226 Difference]: Without dead ends: 1178 [2022-03-15 15:55:41,817 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=235, Invalid=1247, Unknown=0, NotChecked=0, Total=1482 [2022-03-15 15:55:41,818 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 238 mSDsluCounter, 570 mSDsCounter, 0 mSdLazyCounter, 1025 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 318 SdHoareTripleChecker+Invalid, 1060 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 1025 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:55:41,818 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [238 Valid, 318 Invalid, 1060 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 1025 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:55:41,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1178 states. [2022-03-15 15:55:41,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1178 to 846. [2022-03-15 15:55:41,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 846 states, 845 states have (on average 3.4568047337278105) internal successors, (2921), 845 states have internal predecessors, (2921), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:55:41,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 846 states to 846 states and 2921 transitions. [2022-03-15 15:55:41,829 INFO L78 Accepts]: Start accepts. Automaton has 846 states and 2921 transitions. Word has length 19 [2022-03-15 15:55:41,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:55:41,829 INFO L470 AbstractCegarLoop]: Abstraction has 846 states and 2921 transitions. [2022-03-15 15:55:41,829 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:55:41,829 INFO L276 IsEmpty]: Start isEmpty. Operand 846 states and 2921 transitions. [2022-03-15 15:55:41,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:55:41,830 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:55:41,830 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:55:41,848 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-03-15 15:55:42,030 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable269,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:55:42,030 INFO L402 AbstractCegarLoop]: === Iteration 271 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:55:42,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:55:42,031 INFO L85 PathProgramCache]: Analyzing trace with hash -548504868, now seen corresponding path program 82 times [2022-03-15 15:55:42,031 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:55:42,031 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [370112024] [2022-03-15 15:55:42,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:55:42,031 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:55:42,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:55:42,188 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:55:42,189 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:55:42,189 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [370112024] [2022-03-15 15:55:42,189 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [370112024] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:55:42,189 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1439461893] [2022-03-15 15:55:42,189 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:55:42,189 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:55:42,189 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:55:42,190 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-03-15 15:55:42,191 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-03-15 15:55:42,280 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:55:42,280 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:55:42,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-15 15:55:42,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:55:42,532 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 159 treesize of output 125 [2022-03-15 15:55:42,733 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:55:42,733 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:55:43,909 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:55:43,909 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 247 treesize of output 223 [2022-03-15 15:55:44,855 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:55:44,856 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1439461893] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:55:44,856 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:55:44,856 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-03-15 15:55:44,856 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [983727020] [2022-03-15 15:55:44,856 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:55:44,856 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:55:44,856 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:55:44,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:55:44,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=471, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:55:44,856 INFO L87 Difference]: Start difference. First operand 846 states and 2921 transitions. Second operand has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:55:46,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:55:46,645 INFO L93 Difference]: Finished difference Result 1564 states and 4799 transitions. [2022-03-15 15:55:46,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-15 15:55:46,646 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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 19 [2022-03-15 15:55:46,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:55:46,648 INFO L225 Difference]: With dead ends: 1564 [2022-03-15 15:55:46,648 INFO L226 Difference]: Without dead ends: 1437 [2022-03-15 15:55:46,648 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 322 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=288, Invalid=1434, Unknown=0, NotChecked=0, Total=1722 [2022-03-15 15:55:46,649 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 240 mSDsluCounter, 911 mSDsCounter, 0 mSdLazyCounter, 1508 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 240 SdHoareTripleChecker+Valid, 538 SdHoareTripleChecker+Invalid, 1558 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 1508 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 15:55:46,649 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [240 Valid, 538 Invalid, 1558 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 1508 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 15:55:46,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1437 states. [2022-03-15 15:55:46,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1437 to 862. [2022-03-15 15:55:46,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 862 states, 861 states have (on average 3.4878048780487805) internal successors, (3003), 861 states have internal predecessors, (3003), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:55:46,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 862 states to 862 states and 3003 transitions. [2022-03-15 15:55:46,667 INFO L78 Accepts]: Start accepts. Automaton has 862 states and 3003 transitions. Word has length 19 [2022-03-15 15:55:46,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:55:46,667 INFO L470 AbstractCegarLoop]: Abstraction has 862 states and 3003 transitions. [2022-03-15 15:55:46,667 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:55:46,667 INFO L276 IsEmpty]: Start isEmpty. Operand 862 states and 3003 transitions. [2022-03-15 15:55:46,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:55:46,668 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:55:46,668 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:55:46,685 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Forceful destruction successful, exit code 0 [2022-03-15 15:55:46,869 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable270,101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:55:46,869 INFO L402 AbstractCegarLoop]: === Iteration 272 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:55:46,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:55:46,869 INFO L85 PathProgramCache]: Analyzing trace with hash 1600291668, now seen corresponding path program 83 times [2022-03-15 15:55:46,869 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:55:46,869 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1598224757] [2022-03-15 15:55:46,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:55:46,870 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:55:46,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:55:47,001 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:55:47,002 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:55:47,002 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1598224757] [2022-03-15 15:55:47,002 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1598224757] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:55:47,002 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1657017771] [2022-03-15 15:55:47,002 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:55:47,002 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:55:47,002 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:55:47,003 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-03-15 15:55:47,003 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-03-15 15:55:47,093 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-15 15:55:47,094 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:55:47,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-15 15:55:47,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:55:47,336 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 172 treesize of output 136 [2022-03-15 15:55:47,576 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:55:47,576 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:55:48,563 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:55:48,563 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 275 treesize of output 245 [2022-03-15 15:55:49,159 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:55:49,160 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1657017771] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:55:49,160 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:55:49,160 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-03-15 15:55:49,160 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134688116] [2022-03-15 15:55:49,160 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:55:49,160 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-15 15:55:49,160 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:55:49,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-15 15:55:49,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2022-03-15 15:55:49,160 INFO L87 Difference]: Start difference. First operand 862 states and 3003 transitions. Second operand has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 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-03-15 15:55:50,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:55:50,565 INFO L93 Difference]: Finished difference Result 1252 states and 3991 transitions. [2022-03-15 15:55:50,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-15 15:55:50,565 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 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 19 [2022-03-15 15:55:50,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:55:50,567 INFO L225 Difference]: With dead ends: 1252 [2022-03-15 15:55:50,567 INFO L226 Difference]: Without dead ends: 1164 [2022-03-15 15:55:50,568 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 300 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=224, Invalid=1036, Unknown=0, NotChecked=0, Total=1260 [2022-03-15 15:55:50,568 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 191 mSDsluCounter, 421 mSDsCounter, 0 mSdLazyCounter, 684 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 191 SdHoareTripleChecker+Valid, 239 SdHoareTripleChecker+Invalid, 726 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 684 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:55:50,568 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [191 Valid, 239 Invalid, 726 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 684 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:55:50,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1164 states. [2022-03-15 15:55:50,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1164 to 871. [2022-03-15 15:55:50,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 871 states, 870 states have (on average 3.489655172413793) internal successors, (3036), 870 states have internal predecessors, (3036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:55:50,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 871 states to 871 states and 3036 transitions. [2022-03-15 15:55:50,580 INFO L78 Accepts]: Start accepts. Automaton has 871 states and 3036 transitions. Word has length 19 [2022-03-15 15:55:50,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:55:50,580 INFO L470 AbstractCegarLoop]: Abstraction has 871 states and 3036 transitions. [2022-03-15 15:55:50,580 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 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-03-15 15:55:50,580 INFO L276 IsEmpty]: Start isEmpty. Operand 871 states and 3036 transitions. [2022-03-15 15:55:50,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:55:50,581 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:55:50,581 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:55:50,598 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Forceful destruction successful, exit code 0 [2022-03-15 15:55:50,781 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable271,102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:55:50,781 INFO L402 AbstractCegarLoop]: === Iteration 273 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:55:50,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:55:50,782 INFO L85 PathProgramCache]: Analyzing trace with hash 1293533208, now seen corresponding path program 84 times [2022-03-15 15:55:50,782 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:55:50,782 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012257235] [2022-03-15 15:55:50,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:55:50,782 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:55:50,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:55:50,941 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:55:50,941 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:55:50,941 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012257235] [2022-03-15 15:55:50,941 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1012257235] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:55:50,941 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [465323294] [2022-03-15 15:55:50,942 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:55:50,942 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:55:50,942 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:55:50,943 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-03-15 15:55:50,944 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-03-15 15:55:51,043 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-15 15:55:51,043 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:55:51,043 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:55:51,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:55:51,388 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 152 treesize of output 120 [2022-03-15 15:55:51,506 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:55:51,507 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:55:52,645 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:55:52,645 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 268 treesize of output 236 [2022-03-15 15:55:52,931 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:55:52,931 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [465323294] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:55:52,931 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:55:52,931 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-03-15 15:55:52,931 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [874326155] [2022-03-15 15:55:52,931 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:55:52,931 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:55:52,931 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:55:52,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:55:52,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=474, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:55:52,932 INFO L87 Difference]: Start difference. First operand 871 states and 3036 transitions. Second operand has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:55:54,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:55:54,010 INFO L93 Difference]: Finished difference Result 1269 states and 4037 transitions. [2022-03-15 15:55:54,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:55:54,011 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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 19 [2022-03-15 15:55:54,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:55:54,013 INFO L225 Difference]: With dead ends: 1269 [2022-03-15 15:55:54,013 INFO L226 Difference]: Without dead ends: 1254 [2022-03-15 15:55:54,013 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 271 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=220, Invalid=1112, Unknown=0, NotChecked=0, Total=1332 [2022-03-15 15:55:54,013 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 230 mSDsluCounter, 593 mSDsCounter, 0 mSdLazyCounter, 998 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 230 SdHoareTripleChecker+Valid, 334 SdHoareTripleChecker+Invalid, 1044 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 998 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:55:54,013 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [230 Valid, 334 Invalid, 1044 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 998 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:55:54,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1254 states. [2022-03-15 15:55:54,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1254 to 875. [2022-03-15 15:55:54,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 875 states, 874 states have (on average 3.4931350114416477) internal successors, (3053), 874 states have internal predecessors, (3053), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:55:54,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 875 states to 875 states and 3053 transitions. [2022-03-15 15:55:54,025 INFO L78 Accepts]: Start accepts. Automaton has 875 states and 3053 transitions. Word has length 19 [2022-03-15 15:55:54,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:55:54,025 INFO L470 AbstractCegarLoop]: Abstraction has 875 states and 3053 transitions. [2022-03-15 15:55:54,025 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:55:54,025 INFO L276 IsEmpty]: Start isEmpty. Operand 875 states and 3053 transitions. [2022-03-15 15:55:54,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:55:54,027 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:55:54,027 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:55:54,043 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Forceful destruction successful, exit code 0 [2022-03-15 15:55:54,227 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable272,103 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:55:54,227 INFO L402 AbstractCegarLoop]: === Iteration 274 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:55:54,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:55:54,227 INFO L85 PathProgramCache]: Analyzing trace with hash -1896959050, now seen corresponding path program 85 times [2022-03-15 15:55:54,227 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:55:54,227 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [37604511] [2022-03-15 15:55:54,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:55:54,228 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:55:54,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:55:54,400 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:55:54,400 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:55:54,400 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [37604511] [2022-03-15 15:55:54,400 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [37604511] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:55:54,400 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [826707885] [2022-03-15 15:55:54,400 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:55:54,400 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:55:54,400 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:55:54,401 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-03-15 15:55:54,402 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-03-15 15:55:54,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:55:54,494 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-15 15:55:54,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:55:54,862 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 181 treesize of output 141 [2022-03-15 15:55:55,080 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:55:55,081 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:55:56,451 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:55:56,451 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 292 treesize of output 256 [2022-03-15 15:55:57,045 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:55:57,045 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [826707885] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:55:57,045 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:55:57,045 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:55:57,045 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203444047] [2022-03-15 15:55:57,045 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:55:57,045 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:55:57,045 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:55:57,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:55:57,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=508, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:55:57,046 INFO L87 Difference]: Start difference. First operand 875 states and 3053 transitions. Second operand has 25 states, 25 states have (on average 1.76) internal successors, (44), 25 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-03-15 15:56:00,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:56:00,618 INFO L93 Difference]: Finished difference Result 1591 states and 4785 transitions. [2022-03-15 15:56:00,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-15 15:56:00,618 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.76) internal successors, (44), 25 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 19 [2022-03-15 15:56:00,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:56:00,620 INFO L225 Difference]: With dead ends: 1591 [2022-03-15 15:56:00,620 INFO L226 Difference]: Without dead ends: 1503 [2022-03-15 15:56:00,620 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 738 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=437, Invalid=2425, Unknown=0, NotChecked=0, Total=2862 [2022-03-15 15:56:00,621 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 321 mSDsluCounter, 740 mSDsCounter, 0 mSdLazyCounter, 1051 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 321 SdHoareTripleChecker+Valid, 425 SdHoareTripleChecker+Invalid, 1125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 1051 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:56:00,621 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [321 Valid, 425 Invalid, 1125 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 1051 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:56:00,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1503 states. [2022-03-15 15:56:00,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1503 to 878. [2022-03-15 15:56:00,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 878 states, 877 states have (on average 3.490307867730901) internal successors, (3061), 877 states have internal predecessors, (3061), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:56:00,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 878 states to 878 states and 3061 transitions. [2022-03-15 15:56:00,642 INFO L78 Accepts]: Start accepts. Automaton has 878 states and 3061 transitions. Word has length 19 [2022-03-15 15:56:00,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:56:00,642 INFO L470 AbstractCegarLoop]: Abstraction has 878 states and 3061 transitions. [2022-03-15 15:56:00,642 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.76) internal successors, (44), 25 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-03-15 15:56:00,642 INFO L276 IsEmpty]: Start isEmpty. Operand 878 states and 3061 transitions. [2022-03-15 15:56:00,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:56:00,644 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:56:00,644 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:56:00,662 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-03-15 15:56:00,844 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable273,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:56:00,844 INFO L402 AbstractCegarLoop]: === Iteration 275 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:56:00,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:56:00,844 INFO L85 PathProgramCache]: Analyzing trace with hash -2015418284, now seen corresponding path program 86 times [2022-03-15 15:56:00,845 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:56:00,845 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [263948871] [2022-03-15 15:56:00,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:56:00,845 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:56:00,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:56:01,019 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:56:01,019 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:56:01,019 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [263948871] [2022-03-15 15:56:01,019 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [263948871] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:56:01,019 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2124897016] [2022-03-15 15:56:01,019 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:56:01,019 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:56:01,020 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:56:01,021 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-03-15 15:56:01,021 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-03-15 15:56:01,122 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:56:01,123 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:56:01,123 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:56:01,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:56:01,538 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 176 treesize of output 140 [2022-03-15 15:56:01,754 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:56:01,754 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:56:02,747 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:56:02,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 256 treesize of output 224 [2022-03-15 15:56:03,203 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:56:03,203 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2124897016] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:56:03,203 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:56:03,203 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-03-15 15:56:03,203 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1754657850] [2022-03-15 15:56:03,203 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:56:03,203 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:56:03,203 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:56:03,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:56:03,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=477, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:56:03,204 INFO L87 Difference]: Start difference. First operand 878 states and 3061 transitions. Second operand has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:56:05,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:56:05,082 INFO L93 Difference]: Finished difference Result 1494 states and 4553 transitions. [2022-03-15 15:56:05,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-15 15:56:05,082 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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 19 [2022-03-15 15:56:05,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:56:05,085 INFO L225 Difference]: With dead ends: 1494 [2022-03-15 15:56:05,085 INFO L226 Difference]: Without dead ends: 1479 [2022-03-15 15:56:05,085 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 478 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=360, Invalid=1802, Unknown=0, NotChecked=0, Total=2162 [2022-03-15 15:56:05,085 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 277 mSDsluCounter, 776 mSDsCounter, 0 mSdLazyCounter, 1320 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 277 SdHoareTripleChecker+Valid, 454 SdHoareTripleChecker+Invalid, 1359 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 1320 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:56:05,085 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [277 Valid, 454 Invalid, 1359 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 1320 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:56:05,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1479 states. [2022-03-15 15:56:05,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1479 to 880. [2022-03-15 15:56:05,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 880 states, 879 states have (on average 3.492605233219568) internal successors, (3070), 879 states have internal predecessors, (3070), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:56:05,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 880 states to 880 states and 3070 transitions. [2022-03-15 15:56:05,099 INFO L78 Accepts]: Start accepts. Automaton has 880 states and 3070 transitions. Word has length 19 [2022-03-15 15:56:05,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:56:05,099 INFO L470 AbstractCegarLoop]: Abstraction has 880 states and 3070 transitions. [2022-03-15 15:56:05,099 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:56:05,099 INFO L276 IsEmpty]: Start isEmpty. Operand 880 states and 3070 transitions. [2022-03-15 15:56:05,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:56:05,100 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:56:05,100 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:56:05,118 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-03-15 15:56:05,301 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable274,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:56:05,301 INFO L402 AbstractCegarLoop]: === Iteration 276 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:56:05,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:56:05,301 INFO L85 PathProgramCache]: Analyzing trace with hash -741263430, now seen corresponding path program 87 times [2022-03-15 15:56:05,301 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:56:05,301 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175620732] [2022-03-15 15:56:05,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:56:05,301 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:56:05,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:56:05,451 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:56:05,452 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:56:05,452 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [175620732] [2022-03-15 15:56:05,452 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [175620732] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:56:05,452 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2124859965] [2022-03-15 15:56:05,452 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:56:05,452 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:56:05,452 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:56:05,453 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-03-15 15:56:05,453 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-03-15 15:56:05,552 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-15 15:56:05,552 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:56:05,552 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:56:05,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:56:05,839 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 158 treesize of output 128 [2022-03-15 15:56:06,058 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:56:06,058 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:56:06,949 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:56:06,949 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 268 treesize of output 236 [2022-03-15 15:56:07,160 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:56:07,161 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2124859965] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:56:07,161 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:56:07,161 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-03-15 15:56:07,161 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1929483654] [2022-03-15 15:56:07,161 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:56:07,161 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:56:07,161 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:56:07,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:56:07,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=476, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:56:07,161 INFO L87 Difference]: Start difference. First operand 880 states and 3070 transitions. Second operand has 24 states, 24 states have (on average 1.75) internal successors, (42), 24 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-03-15 15:56:08,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:56:08,151 INFO L93 Difference]: Finished difference Result 1286 states and 4109 transitions. [2022-03-15 15:56:08,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-15 15:56:08,151 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.75) internal successors, (42), 24 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 19 [2022-03-15 15:56:08,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:56:08,153 INFO L225 Difference]: With dead ends: 1286 [2022-03-15 15:56:08,153 INFO L226 Difference]: Without dead ends: 1271 [2022-03-15 15:56:08,154 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=195, Invalid=995, Unknown=0, NotChecked=0, Total=1190 [2022-03-15 15:56:08,154 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 238 mSDsluCounter, 485 mSDsCounter, 0 mSdLazyCounter, 889 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 276 SdHoareTripleChecker+Invalid, 917 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 889 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:56:08,154 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [238 Valid, 276 Invalid, 917 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 889 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:56:08,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1271 states. [2022-03-15 15:56:08,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1271 to 878. [2022-03-15 15:56:08,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 878 states, 877 states have (on average 3.490307867730901) internal successors, (3061), 877 states have internal predecessors, (3061), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:56:08,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 878 states to 878 states and 3061 transitions. [2022-03-15 15:56:08,166 INFO L78 Accepts]: Start accepts. Automaton has 878 states and 3061 transitions. Word has length 19 [2022-03-15 15:56:08,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:56:08,166 INFO L470 AbstractCegarLoop]: Abstraction has 878 states and 3061 transitions. [2022-03-15 15:56:08,166 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.75) internal successors, (42), 24 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-03-15 15:56:08,166 INFO L276 IsEmpty]: Start isEmpty. Operand 878 states and 3061 transitions. [2022-03-15 15:56:08,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:56:08,167 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:56:08,167 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:56:08,183 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-03-15 15:56:08,367 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,SelfDestructingSolverStorable275 [2022-03-15 15:56:08,367 INFO L402 AbstractCegarLoop]: === Iteration 277 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:56:08,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:56:08,368 INFO L85 PathProgramCache]: Analyzing trace with hash -1999847580, now seen corresponding path program 88 times [2022-03-15 15:56:08,368 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:56:08,368 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [282387866] [2022-03-15 15:56:08,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:56:08,368 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:56:08,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:56:08,531 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:56:08,532 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:56:08,532 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [282387866] [2022-03-15 15:56:08,532 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [282387866] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:56:08,532 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [852104714] [2022-03-15 15:56:08,532 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:56:08,532 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:56:08,532 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:56:08,533 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-03-15 15:56:08,534 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-03-15 15:56:08,630 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:56:08,630 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:56:08,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-15 15:56:08,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:56:08,893 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 176 treesize of output 138 [2022-03-15 15:56:09,303 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:56:09,303 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:56:10,756 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:56:10,756 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 292 treesize of output 256 [2022-03-15 15:56:11,227 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:56:11,227 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [852104714] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:56:11,227 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:56:11,227 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-03-15 15:56:11,227 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895206663] [2022-03-15 15:56:11,227 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:56:11,227 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:56:11,227 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:56:11,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:56:11,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=473, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:56:11,228 INFO L87 Difference]: Start difference. First operand 878 states and 3061 transitions. Second operand has 24 states, 24 states have (on average 1.7916666666666667) internal successors, (43), 24 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-03-15 15:56:18,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:56:18,514 INFO L93 Difference]: Finished difference Result 2262 states and 6449 transitions. [2022-03-15 15:56:18,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-03-15 15:56:18,514 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.7916666666666667) internal successors, (43), 24 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 19 [2022-03-15 15:56:18,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:56:18,518 INFO L225 Difference]: With dead ends: 2262 [2022-03-15 15:56:18,518 INFO L226 Difference]: Without dead ends: 2089 [2022-03-15 15:56:18,518 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1600 ImplicationChecksByTransitivity, 6.8s TimeCoverageRelationStatistics Valid=857, Invalid=4693, Unknown=0, NotChecked=0, Total=5550 [2022-03-15 15:56:18,518 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 411 mSDsluCounter, 1367 mSDsCounter, 0 mSdLazyCounter, 2132 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 411 SdHoareTripleChecker+Valid, 816 SdHoareTripleChecker+Invalid, 2230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 2132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:56:18,518 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [411 Valid, 816 Invalid, 2230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 2132 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-15 15:56:18,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2089 states. [2022-03-15 15:56:18,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2089 to 887. [2022-03-15 15:56:18,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 887 states, 886 states have (on average 3.50451467268623) internal successors, (3105), 886 states have internal predecessors, (3105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:56:18,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 887 states to 887 states and 3105 transitions. [2022-03-15 15:56:18,535 INFO L78 Accepts]: Start accepts. Automaton has 887 states and 3105 transitions. Word has length 19 [2022-03-15 15:56:18,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:56:18,535 INFO L470 AbstractCegarLoop]: Abstraction has 887 states and 3105 transitions. [2022-03-15 15:56:18,535 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.7916666666666667) internal successors, (43), 24 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-03-15 15:56:18,535 INFO L276 IsEmpty]: Start isEmpty. Operand 887 states and 3105 transitions. [2022-03-15 15:56:18,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:56:18,536 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:56:18,536 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:56:18,554 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-03-15 15:56:18,736 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,SelfDestructingSolverStorable276 [2022-03-15 15:56:18,736 INFO L402 AbstractCegarLoop]: === Iteration 278 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:56:18,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:56:18,737 INFO L85 PathProgramCache]: Analyzing trace with hash -1589252762, now seen corresponding path program 89 times [2022-03-15 15:56:18,737 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:56:18,737 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1878570865] [2022-03-15 15:56:18,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:56:18,737 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:56:18,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:56:18,888 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:56:18,888 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:56:18,888 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1878570865] [2022-03-15 15:56:18,888 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1878570865] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:56:18,889 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [363299171] [2022-03-15 15:56:18,889 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:56:18,889 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:56:18,889 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:56:18,890 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-03-15 15:56:18,890 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-03-15 15:56:18,985 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-15 15:56:18,985 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:56:18,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-15 15:56:18,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:56:19,333 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 172 treesize of output 136 [2022-03-15 15:56:19,563 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:56:19,563 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:56:21,011 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:56:21,011 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 248 treesize of output 224 [2022-03-15 15:56:21,563 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:56:21,563 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [363299171] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:56:21,563 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:56:21,563 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-03-15 15:56:21,563 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1880487373] [2022-03-15 15:56:21,563 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:56:21,563 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:56:21,563 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:56:21,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:56:21,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=470, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:56:21,564 INFO L87 Difference]: Start difference. First operand 887 states and 3105 transitions. Second operand has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:56:24,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:56:24,584 INFO L93 Difference]: Finished difference Result 1783 states and 5353 transitions. [2022-03-15 15:56:24,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-15 15:56:24,585 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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 19 [2022-03-15 15:56:24,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:56:24,587 INFO L225 Difference]: With dead ends: 1783 [2022-03-15 15:56:24,587 INFO L226 Difference]: Without dead ends: 1678 [2022-03-15 15:56:24,588 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 698 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=467, Invalid=2503, Unknown=0, NotChecked=0, Total=2970 [2022-03-15 15:56:24,588 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 315 mSDsluCounter, 917 mSDsCounter, 0 mSdLazyCounter, 1514 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 315 SdHoareTripleChecker+Valid, 569 SdHoareTripleChecker+Invalid, 1576 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 1514 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 15:56:24,588 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [315 Valid, 569 Invalid, 1576 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 1514 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 15:56:24,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1678 states. [2022-03-15 15:56:24,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1678 to 908. [2022-03-15 15:56:24,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 908 states, 907 states have (on average 3.5071664829106948) internal successors, (3181), 907 states have internal predecessors, (3181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:56:24,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 908 states to 908 states and 3181 transitions. [2022-03-15 15:56:24,602 INFO L78 Accepts]: Start accepts. Automaton has 908 states and 3181 transitions. Word has length 19 [2022-03-15 15:56:24,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:56:24,602 INFO L470 AbstractCegarLoop]: Abstraction has 908 states and 3181 transitions. [2022-03-15 15:56:24,602 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:56:24,602 INFO L276 IsEmpty]: Start isEmpty. Operand 908 states and 3181 transitions. [2022-03-15 15:56:24,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:56:24,604 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:56:24,604 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:56:24,622 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Forceful destruction successful, exit code 0 [2022-03-15 15:56:24,804 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,SelfDestructingSolverStorable277 [2022-03-15 15:56:24,804 INFO L402 AbstractCegarLoop]: === Iteration 279 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:56:24,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:56:24,804 INFO L85 PathProgramCache]: Analyzing trace with hash 605176812, now seen corresponding path program 90 times [2022-03-15 15:56:24,804 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:56:24,804 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1892544094] [2022-03-15 15:56:24,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:56:24,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:56:24,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:56:24,969 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:56:24,969 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:56:24,970 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1892544094] [2022-03-15 15:56:24,970 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1892544094] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:56:24,970 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1672007985] [2022-03-15 15:56:24,970 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:56:24,970 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:56:24,970 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:56:24,971 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-03-15 15:56:24,971 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-03-15 15:56:25,066 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-15 15:56:25,066 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:56:25,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:56:25,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:56:25,261 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 154 treesize of output 122 [2022-03-15 15:56:25,593 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:56:25,593 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:56:26,935 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:56:26,935 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 292 treesize of output 252 [2022-03-15 15:56:27,208 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:56:27,209 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1672007985] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:56:27,209 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:56:27,209 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-03-15 15:56:27,209 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1215826347] [2022-03-15 15:56:27,209 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:56:27,209 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:56:27,209 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:56:27,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:56:27,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=479, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:56:27,209 INFO L87 Difference]: Start difference. First operand 908 states and 3181 transitions. Second operand has 24 states, 24 states have (on average 1.7916666666666667) internal successors, (43), 24 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-03-15 15:56:28,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:56:28,533 INFO L93 Difference]: Finished difference Result 1364 states and 4297 transitions. [2022-03-15 15:56:28,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-15 15:56:28,533 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.7916666666666667) internal successors, (43), 24 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 19 [2022-03-15 15:56:28,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:56:28,536 INFO L225 Difference]: With dead ends: 1364 [2022-03-15 15:56:28,536 INFO L226 Difference]: Without dead ends: 1349 [2022-03-15 15:56:28,536 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 320 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=273, Invalid=1449, Unknown=0, NotChecked=0, Total=1722 [2022-03-15 15:56:28,536 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 284 mSDsluCounter, 519 mSDsCounter, 0 mSdLazyCounter, 902 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 284 SdHoareTripleChecker+Valid, 310 SdHoareTripleChecker+Invalid, 938 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 902 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:56:28,536 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [284 Valid, 310 Invalid, 938 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 902 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:56:28,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1349 states. [2022-03-15 15:56:28,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1349 to 909. [2022-03-15 15:56:28,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 909 states, 908 states have (on average 3.5099118942731278) internal successors, (3187), 908 states have internal predecessors, (3187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:56:28,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 909 states to 909 states and 3187 transitions. [2022-03-15 15:56:28,549 INFO L78 Accepts]: Start accepts. Automaton has 909 states and 3187 transitions. Word has length 19 [2022-03-15 15:56:28,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:56:28,549 INFO L470 AbstractCegarLoop]: Abstraction has 909 states and 3187 transitions. [2022-03-15 15:56:28,549 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.7916666666666667) internal successors, (43), 24 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-03-15 15:56:28,549 INFO L276 IsEmpty]: Start isEmpty. Operand 909 states and 3187 transitions. [2022-03-15 15:56:28,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:56:28,550 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:56:28,551 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:56:28,567 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-03-15 15:56:28,751 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable278,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:56:28,751 INFO L402 AbstractCegarLoop]: === Iteration 280 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:56:28,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:56:28,751 INFO L85 PathProgramCache]: Analyzing trace with hash 135269876, now seen corresponding path program 91 times [2022-03-15 15:56:28,751 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:56:28,751 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1947072546] [2022-03-15 15:56:28,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:56:28,752 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:56:28,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:56:28,929 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:56:28,930 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:56:28,930 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1947072546] [2022-03-15 15:56:28,930 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1947072546] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:56:28,930 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [17237926] [2022-03-15 15:56:28,930 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:56:28,930 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:56:28,930 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:56:28,931 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-03-15 15:56:28,931 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-03-15 15:56:29,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:56:29,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:56:29,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:56:29,221 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 130 treesize of output 104 [2022-03-15 15:56:29,540 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:56:29,541 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:56:30,709 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:56:30,710 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 279 treesize of output 243 [2022-03-15 15:56:30,946 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:56:30,946 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [17237926] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:56:30,946 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:56:30,946 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-03-15 15:56:30,946 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [559670055] [2022-03-15 15:56:30,946 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:56:30,946 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:56:30,946 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:56:30,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:56:30,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=478, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:56:30,947 INFO L87 Difference]: Start difference. First operand 909 states and 3187 transitions. Second operand has 24 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 24 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-03-15 15:56:32,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:56:32,232 INFO L93 Difference]: Finished difference Result 1306 states and 4179 transitions. [2022-03-15 15:56:32,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-15 15:56:32,233 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 24 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 19 [2022-03-15 15:56:32,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:56:32,235 INFO L225 Difference]: With dead ends: 1306 [2022-03-15 15:56:32,235 INFO L226 Difference]: Without dead ends: 1291 [2022-03-15 15:56:32,235 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 352 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=271, Invalid=1369, Unknown=0, NotChecked=0, Total=1640 [2022-03-15 15:56:32,235 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 209 mSDsluCounter, 712 mSDsCounter, 0 mSdLazyCounter, 1198 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 209 SdHoareTripleChecker+Valid, 416 SdHoareTripleChecker+Invalid, 1223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 1198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:56:32,235 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [209 Valid, 416 Invalid, 1223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 1198 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:56:32,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1291 states. [2022-03-15 15:56:32,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1291 to 909. [2022-03-15 15:56:32,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 909 states, 908 states have (on average 3.5099118942731278) internal successors, (3187), 908 states have internal predecessors, (3187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:56:32,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 909 states to 909 states and 3187 transitions. [2022-03-15 15:56:32,247 INFO L78 Accepts]: Start accepts. Automaton has 909 states and 3187 transitions. Word has length 19 [2022-03-15 15:56:32,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:56:32,247 INFO L470 AbstractCegarLoop]: Abstraction has 909 states and 3187 transitions. [2022-03-15 15:56:32,247 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 24 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-03-15 15:56:32,248 INFO L276 IsEmpty]: Start isEmpty. Operand 909 states and 3187 transitions. [2022-03-15 15:56:32,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:56:32,249 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:56:32,249 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:56:32,264 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Forceful destruction successful, exit code 0 [2022-03-15 15:56:32,449 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,SelfDestructingSolverStorable279 [2022-03-15 15:56:32,449 INFO L402 AbstractCegarLoop]: === Iteration 281 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:56:32,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:56:32,449 INFO L85 PathProgramCache]: Analyzing trace with hash 232755118, now seen corresponding path program 92 times [2022-03-15 15:56:32,449 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:56:32,450 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [552380160] [2022-03-15 15:56:32,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:56:32,450 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:56:32,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:56:32,594 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:56:32,595 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:56:32,595 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [552380160] [2022-03-15 15:56:32,595 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [552380160] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:56:32,595 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1038509824] [2022-03-15 15:56:32,595 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:56:32,595 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:56:32,595 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:56:32,596 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-03-15 15:56:32,596 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-03-15 15:56:32,692 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:56:32,692 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:56:32,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:56:32,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:56:32,993 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 130 treesize of output 104 [2022-03-15 15:56:33,105 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:56:33,105 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:56:34,238 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:56:34,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 220 treesize of output 190 [2022-03-15 15:56:34,432 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:56:34,432 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1038509824] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:56:34,432 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:56:34,432 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:56:34,432 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41875409] [2022-03-15 15:56:34,432 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:56:34,432 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:56:34,432 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:56:34,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:56:34,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=510, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:56:34,433 INFO L87 Difference]: Start difference. First operand 909 states and 3187 transitions. Second operand has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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-03-15 15:56:35,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:56:35,209 INFO L93 Difference]: Finished difference Result 1343 states and 4322 transitions. [2022-03-15 15:56:35,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-15 15:56:35,210 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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 19 [2022-03-15 15:56:35,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:56:35,212 INFO L225 Difference]: With dead ends: 1343 [2022-03-15 15:56:35,212 INFO L226 Difference]: Without dead ends: 1328 [2022-03-15 15:56:35,212 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 274 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=182, Invalid=940, Unknown=0, NotChecked=0, Total=1122 [2022-03-15 15:56:35,212 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 144 mSDsluCounter, 705 mSDsCounter, 0 mSdLazyCounter, 1152 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 399 SdHoareTripleChecker+Invalid, 1167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1152 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:56:35,212 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [144 Valid, 399 Invalid, 1167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1152 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:56:35,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1328 states. [2022-03-15 15:56:35,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1328 to 914. [2022-03-15 15:56:35,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 914 states, 913 states have (on average 3.5104052573932094) internal successors, (3205), 913 states have internal predecessors, (3205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:56:35,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 914 states to 914 states and 3205 transitions. [2022-03-15 15:56:35,225 INFO L78 Accepts]: Start accepts. Automaton has 914 states and 3205 transitions. Word has length 19 [2022-03-15 15:56:35,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:56:35,225 INFO L470 AbstractCegarLoop]: Abstraction has 914 states and 3205 transitions. [2022-03-15 15:56:35,225 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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-03-15 15:56:35,225 INFO L276 IsEmpty]: Start isEmpty. Operand 914 states and 3205 transitions. [2022-03-15 15:56:35,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:56:35,227 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:56:35,227 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:56:35,243 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Forceful destruction successful, exit code 0 [2022-03-15 15:56:35,427 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,SelfDestructingSolverStorable280 [2022-03-15 15:56:35,427 INFO L402 AbstractCegarLoop]: === Iteration 282 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:56:35,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:56:35,427 INFO L85 PathProgramCache]: Analyzing trace with hash 1337230156, now seen corresponding path program 93 times [2022-03-15 15:56:35,427 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:56:35,427 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1246587182] [2022-03-15 15:56:35,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:56:35,428 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:56:35,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:56:35,595 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:56:35,596 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:56:35,596 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1246587182] [2022-03-15 15:56:35,596 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1246587182] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:56:35,596 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [964230485] [2022-03-15 15:56:35,596 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:56:35,596 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:56:35,596 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:56:35,597 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-03-15 15:56:35,597 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-03-15 15:56:35,693 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-15 15:56:35,693 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:56:35,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:56:35,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:56:35,951 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 154 treesize of output 122 [2022-03-15 15:56:36,131 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:56:36,131 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:56:37,342 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:56:37,342 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 192 treesize of output 168 [2022-03-15 15:56:37,563 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:56:37,563 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [964230485] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:56:37,563 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:56:37,563 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:56:37,563 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [901945044] [2022-03-15 15:56:37,563 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:56:37,563 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:56:37,564 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:56:37,564 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:56:37,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=511, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:56:37,564 INFO L87 Difference]: Start difference. First operand 914 states and 3205 transitions. Second operand has 25 states, 25 states have (on average 1.76) internal successors, (44), 25 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-03-15 15:56:38,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:56:38,328 INFO L93 Difference]: Finished difference Result 1350 states and 4330 transitions. [2022-03-15 15:56:38,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 15:56:38,329 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.76) internal successors, (44), 25 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 19 [2022-03-15 15:56:38,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:56:38,331 INFO L225 Difference]: With dead ends: 1350 [2022-03-15 15:56:38,331 INFO L226 Difference]: Without dead ends: 1335 [2022-03-15 15:56:38,331 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 286 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=191, Invalid=999, Unknown=0, NotChecked=0, Total=1190 [2022-03-15 15:56:38,331 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 190 mSDsluCounter, 567 mSDsCounter, 0 mSdLazyCounter, 945 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 190 SdHoareTripleChecker+Valid, 321 SdHoareTripleChecker+Invalid, 966 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 945 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:56:38,331 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [190 Valid, 321 Invalid, 966 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 945 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:56:38,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1335 states. [2022-03-15 15:56:38,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1335 to 911. [2022-03-15 15:56:38,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 911 states, 910 states have (on average 3.50989010989011) internal successors, (3194), 910 states have internal predecessors, (3194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:56:38,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 911 states to 911 states and 3194 transitions. [2022-03-15 15:56:38,345 INFO L78 Accepts]: Start accepts. Automaton has 911 states and 3194 transitions. Word has length 19 [2022-03-15 15:56:38,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:56:38,345 INFO L470 AbstractCegarLoop]: Abstraction has 911 states and 3194 transitions. [2022-03-15 15:56:38,345 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.76) internal successors, (44), 25 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-03-15 15:56:38,345 INFO L276 IsEmpty]: Start isEmpty. Operand 911 states and 3194 transitions. [2022-03-15 15:56:38,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:56:38,347 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:56:38,347 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:56:38,362 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Forceful destruction successful, exit code 0 [2022-03-15 15:56:38,547 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable281,112 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:56:38,547 INFO L402 AbstractCegarLoop]: === Iteration 283 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:56:38,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:56:38,547 INFO L85 PathProgramCache]: Analyzing trace with hash 1218770922, now seen corresponding path program 94 times [2022-03-15 15:56:38,547 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:56:38,548 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [636624398] [2022-03-15 15:56:38,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:56:38,548 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:56:38,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:56:38,697 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:56:38,697 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:56:38,697 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [636624398] [2022-03-15 15:56:38,697 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [636624398] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:56:38,697 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1101821796] [2022-03-15 15:56:38,697 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:56:38,698 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:56:38,698 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:56:38,698 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-03-15 15:56:38,699 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-03-15 15:56:38,793 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:56:38,793 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:56:38,794 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-15 15:56:38,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:56:39,159 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 180 treesize of output 144 [2022-03-15 15:56:39,405 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:56:39,405 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:56:40,535 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:56:40,535 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 204 treesize of output 175 [2022-03-15 15:56:40,691 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:56:40,691 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1101821796] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:56:40,691 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:56:40,692 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-03-15 15:56:40,692 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994737268] [2022-03-15 15:56:40,692 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:56:40,692 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:56:40,692 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:56:40,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:56:40,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=473, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:56:40,692 INFO L87 Difference]: Start difference. First operand 911 states and 3194 transitions. Second operand has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:56:45,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:56:45,110 INFO L93 Difference]: Finished difference Result 2183 states and 6415 transitions. [2022-03-15 15:56:45,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-15 15:56:45,110 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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 19 [2022-03-15 15:56:45,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:56:45,113 INFO L225 Difference]: With dead ends: 2183 [2022-03-15 15:56:45,113 INFO L226 Difference]: Without dead ends: 2035 [2022-03-15 15:56:45,114 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 755 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=514, Invalid=2678, Unknown=0, NotChecked=0, Total=3192 [2022-03-15 15:56:45,114 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 362 mSDsluCounter, 974 mSDsCounter, 0 mSdLazyCounter, 1535 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 362 SdHoareTripleChecker+Valid, 537 SdHoareTripleChecker+Invalid, 1606 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 1535 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 15:56:45,114 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [362 Valid, 537 Invalid, 1606 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 1535 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 15:56:45,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2035 states. [2022-03-15 15:56:45,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2035 to 920. [2022-03-15 15:56:45,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 920 states, 919 states have (on average 3.5201305767138193) internal successors, (3235), 919 states have internal predecessors, (3235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:56:45,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 920 states to 920 states and 3235 transitions. [2022-03-15 15:56:45,130 INFO L78 Accepts]: Start accepts. Automaton has 920 states and 3235 transitions. Word has length 19 [2022-03-15 15:56:45,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:56:45,130 INFO L470 AbstractCegarLoop]: Abstraction has 920 states and 3235 transitions. [2022-03-15 15:56:45,130 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:56:45,130 INFO L276 IsEmpty]: Start isEmpty. Operand 920 states and 3235 transitions. [2022-03-15 15:56:45,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:56:45,131 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:56:45,131 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:56:45,147 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Forceful destruction successful, exit code 0 [2022-03-15 15:56:45,331 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,SelfDestructingSolverStorable282 [2022-03-15 15:56:45,332 INFO L402 AbstractCegarLoop]: === Iteration 284 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:56:45,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:56:45,332 INFO L85 PathProgramCache]: Analyzing trace with hash 1234341626, now seen corresponding path program 95 times [2022-03-15 15:56:45,332 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:56:45,332 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [44967730] [2022-03-15 15:56:45,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:56:45,332 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:56:45,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:56:45,516 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:56:45,516 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:56:45,516 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [44967730] [2022-03-15 15:56:45,516 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [44967730] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:56:45,516 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1591606883] [2022-03-15 15:56:45,516 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:56:45,516 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:56:45,516 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:56:45,517 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-03-15 15:56:45,518 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-03-15 15:56:45,615 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-15 15:56:45,615 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:56:45,616 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:56:45,616 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:56:45,809 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 130 treesize of output 104 [2022-03-15 15:56:46,079 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:56:46,079 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:56:47,520 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:56:47,520 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 175 treesize of output 157 [2022-03-15 15:56:47,634 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:56:47,634 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1591606883] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:56:47,635 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:56:47,635 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-03-15 15:56:47,635 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [860830745] [2022-03-15 15:56:47,635 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:56:47,635 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:56:47,635 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:56:47,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:56:47,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=488, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:56:47,635 INFO L87 Difference]: Start difference. First operand 920 states and 3235 transitions. Second operand has 24 states, 24 states have (on average 1.7916666666666667) internal successors, (43), 24 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-03-15 15:56:49,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:56:49,870 INFO L93 Difference]: Finished difference Result 1760 states and 5344 transitions. [2022-03-15 15:56:49,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-15 15:56:49,870 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.7916666666666667) internal successors, (43), 24 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 19 [2022-03-15 15:56:49,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:56:49,873 INFO L225 Difference]: With dead ends: 1760 [2022-03-15 15:56:49,873 INFO L226 Difference]: Without dead ends: 1745 [2022-03-15 15:56:49,873 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 360 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=280, Invalid=1612, Unknown=0, NotChecked=0, Total=1892 [2022-03-15 15:56:49,874 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 330 mSDsluCounter, 860 mSDsCounter, 0 mSdLazyCounter, 1365 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 330 SdHoareTripleChecker+Valid, 476 SdHoareTripleChecker+Invalid, 1417 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 1365 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 15:56:49,874 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [330 Valid, 476 Invalid, 1417 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 1365 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 15:56:49,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1745 states. [2022-03-15 15:56:49,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1745 to 921. [2022-03-15 15:56:49,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 921 states, 920 states have (on average 3.5228260869565218) internal successors, (3241), 920 states have internal predecessors, (3241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:56:49,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 921 states to 921 states and 3241 transitions. [2022-03-15 15:56:49,894 INFO L78 Accepts]: Start accepts. Automaton has 921 states and 3241 transitions. Word has length 19 [2022-03-15 15:56:49,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:56:49,894 INFO L470 AbstractCegarLoop]: Abstraction has 921 states and 3241 transitions. [2022-03-15 15:56:49,894 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.7916666666666667) internal successors, (43), 24 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-03-15 15:56:49,894 INFO L276 IsEmpty]: Start isEmpty. Operand 921 states and 3241 transitions. [2022-03-15 15:56:49,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:56:49,895 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:56:49,895 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:56:49,912 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Ended with exit code 0 [2022-03-15 15:56:50,107 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable283,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:56:50,107 INFO L402 AbstractCegarLoop]: === Iteration 285 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:56:50,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:56:50,107 INFO L85 PathProgramCache]: Analyzing trace with hash 764434690, now seen corresponding path program 96 times [2022-03-15 15:56:50,107 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:56:50,107 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [91964847] [2022-03-15 15:56:50,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:56:50,108 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:56:50,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:56:50,305 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:56:50,305 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:56:50,305 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [91964847] [2022-03-15 15:56:50,305 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [91964847] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:56:50,305 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [912045045] [2022-03-15 15:56:50,305 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:56:50,305 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:56:50,305 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:56:50,307 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-03-15 15:56:50,307 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-03-15 15:56:50,403 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-15 15:56:50,403 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:56:50,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:56:50,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:56:50,658 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 126 [2022-03-15 15:56:50,959 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:56:50,959 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:56:51,913 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:56:51,913 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 198 treesize of output 172 [2022-03-15 15:56:52,155 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:56:52,155 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [912045045] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:56:52,155 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:56:52,155 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:56:52,156 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [736050019] [2022-03-15 15:56:52,156 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:56:52,156 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:56:52,156 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:56:52,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:56:52,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=515, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:56:52,156 INFO L87 Difference]: Start difference. First operand 921 states and 3241 transitions. Second operand has 25 states, 25 states have (on average 1.68) internal successors, (42), 25 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-03-15 15:56:53,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:56:53,079 INFO L93 Difference]: Finished difference Result 1448 states and 4569 transitions. [2022-03-15 15:56:53,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-15 15:56:53,079 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.68) internal successors, (42), 25 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 19 [2022-03-15 15:56:53,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:56:53,081 INFO L225 Difference]: With dead ends: 1448 [2022-03-15 15:56:53,081 INFO L226 Difference]: Without dead ends: 1433 [2022-03-15 15:56:53,082 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 279 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=182, Invalid=940, Unknown=0, NotChecked=0, Total=1122 [2022-03-15 15:56:53,082 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 232 mSDsluCounter, 523 mSDsCounter, 0 mSdLazyCounter, 891 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 232 SdHoareTripleChecker+Valid, 299 SdHoareTripleChecker+Invalid, 915 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 891 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:56:53,082 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [232 Valid, 299 Invalid, 915 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 891 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:56:53,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1433 states. [2022-03-15 15:56:53,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1433 to 920. [2022-03-15 15:56:53,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 920 states, 919 states have (on average 3.5201305767138193) internal successors, (3235), 919 states have internal predecessors, (3235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:56:53,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 920 states to 920 states and 3235 transitions. [2022-03-15 15:56:53,095 INFO L78 Accepts]: Start accepts. Automaton has 920 states and 3235 transitions. Word has length 19 [2022-03-15 15:56:53,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:56:53,095 INFO L470 AbstractCegarLoop]: Abstraction has 920 states and 3235 transitions. [2022-03-15 15:56:53,095 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.68) internal successors, (42), 25 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-03-15 15:56:53,096 INFO L276 IsEmpty]: Start isEmpty. Operand 920 states and 3235 transitions. [2022-03-15 15:56:53,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:56:53,097 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:56:53,097 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:56:53,115 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Forceful destruction successful, exit code 0 [2022-03-15 15:56:53,297 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable284,115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:56:53,297 INFO L402 AbstractCegarLoop]: === Iteration 286 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:56:53,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:56:53,297 INFO L85 PathProgramCache]: Analyzing trace with hash -41988580, now seen corresponding path program 97 times [2022-03-15 15:56:53,297 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:56:53,298 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396489383] [2022-03-15 15:56:53,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:56:53,298 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:56:53,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:56:53,478 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:56:53,478 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:56:53,478 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [396489383] [2022-03-15 15:56:53,478 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [396489383] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:56:53,478 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2071871048] [2022-03-15 15:56:53,479 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:56:53,479 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:56:53,479 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:56:53,480 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-03-15 15:56:53,480 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-03-15 15:56:53,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:56:53,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-15 15:56:53,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:56:53,902 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 180 treesize of output 144 [2022-03-15 15:56:54,151 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:56:54,152 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:56:55,015 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:56:55,015 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 204 treesize of output 175 [2022-03-15 15:56:55,177 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:56:55,178 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2071871048] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:56:55,178 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:56:55,178 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-03-15 15:56:55,178 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [620627864] [2022-03-15 15:56:55,178 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:56:55,178 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:56:55,178 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:56:55,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:56:55,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=482, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:56:55,178 INFO L87 Difference]: Start difference. First operand 920 states and 3235 transitions. Second operand has 24 states, 24 states have (on average 1.75) internal successors, (42), 24 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-03-15 15:56:59,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:56:59,257 INFO L93 Difference]: Finished difference Result 1818 states and 5595 transitions. [2022-03-15 15:56:59,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-15 15:56:59,258 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.75) internal successors, (42), 24 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 19 [2022-03-15 15:56:59,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:56:59,261 INFO L225 Difference]: With dead ends: 1818 [2022-03-15 15:56:59,261 INFO L226 Difference]: Without dead ends: 1751 [2022-03-15 15:56:59,261 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 668 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=449, Invalid=2631, Unknown=0, NotChecked=0, Total=3080 [2022-03-15 15:56:59,261 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 324 mSDsluCounter, 987 mSDsCounter, 0 mSdLazyCounter, 1652 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 324 SdHoareTripleChecker+Valid, 573 SdHoareTripleChecker+Invalid, 1697 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 1652 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 15:56:59,261 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [324 Valid, 573 Invalid, 1697 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 1652 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 15:56:59,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1751 states. [2022-03-15 15:56:59,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1751 to 944. [2022-03-15 15:56:59,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 944 states, 943 states have (on average 3.528101802757158) internal successors, (3327), 943 states have internal predecessors, (3327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:56:59,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 944 states to 944 states and 3327 transitions. [2022-03-15 15:56:59,276 INFO L78 Accepts]: Start accepts. Automaton has 944 states and 3327 transitions. Word has length 19 [2022-03-15 15:56:59,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:56:59,276 INFO L470 AbstractCegarLoop]: Abstraction has 944 states and 3327 transitions. [2022-03-15 15:56:59,276 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.75) internal successors, (42), 24 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-03-15 15:56:59,276 INFO L276 IsEmpty]: Start isEmpty. Operand 944 states and 3327 transitions. [2022-03-15 15:56:59,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:56:59,277 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:56:59,277 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:56:59,293 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Ended with exit code 0 [2022-03-15 15:56:59,478 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable285,116 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:56:59,478 INFO L402 AbstractCegarLoop]: === Iteration 287 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:56:59,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:56:59,478 INFO L85 PathProgramCache]: Analyzing trace with hash 2057121722, now seen corresponding path program 98 times [2022-03-15 15:56:59,478 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:56:59,478 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [412871805] [2022-03-15 15:56:59,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:56:59,478 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:56:59,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:56:59,630 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:56:59,630 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:56:59,630 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [412871805] [2022-03-15 15:56:59,630 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [412871805] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:56:59,630 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1082581994] [2022-03-15 15:56:59,631 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:56:59,631 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:56:59,631 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:56:59,644 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-03-15 15:56:59,644 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-03-15 15:56:59,741 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:56:59,741 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:56:59,742 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:56:59,743 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:56:59,923 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 154 treesize of output 122 [2022-03-15 15:57:00,283 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:57:00,283 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:57:01,297 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:57:01,297 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 241 treesize of output 205 [2022-03-15 15:57:01,527 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:57:01,527 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1082581994] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:57:01,527 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:57:01,527 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-03-15 15:57:01,527 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1273715196] [2022-03-15 15:57:01,527 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:57:01,527 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:57:01,528 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:57:01,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:57:01,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=481, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:57:01,528 INFO L87 Difference]: Start difference. First operand 944 states and 3327 transitions. Second operand has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:57:03,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:57:03,797 INFO L93 Difference]: Finished difference Result 1747 states and 5385 transitions. [2022-03-15 15:57:03,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-03-15 15:57:03,798 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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 19 [2022-03-15 15:57:03,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:57:03,801 INFO L225 Difference]: With dead ends: 1747 [2022-03-15 15:57:03,801 INFO L226 Difference]: Without dead ends: 1678 [2022-03-15 15:57:03,801 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 370 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=349, Invalid=1813, Unknown=0, NotChecked=0, Total=2162 [2022-03-15 15:57:03,801 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 385 mSDsluCounter, 915 mSDsCounter, 0 mSdLazyCounter, 1714 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 385 SdHoareTripleChecker+Valid, 516 SdHoareTripleChecker+Invalid, 1756 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 1714 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 15:57:03,801 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [385 Valid, 516 Invalid, 1756 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 1714 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 15:57:03,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1678 states. [2022-03-15 15:57:03,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1678 to 921. [2022-03-15 15:57:03,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 921 states, 920 states have (on average 3.496739130434783) internal successors, (3217), 920 states have internal predecessors, (3217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:57:03,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 921 states to 921 states and 3217 transitions. [2022-03-15 15:57:03,816 INFO L78 Accepts]: Start accepts. Automaton has 921 states and 3217 transitions. Word has length 19 [2022-03-15 15:57:03,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:57:03,817 INFO L470 AbstractCegarLoop]: Abstraction has 921 states and 3217 transitions. [2022-03-15 15:57:03,817 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:57:03,817 INFO L276 IsEmpty]: Start isEmpty. Operand 921 states and 3217 transitions. [2022-03-15 15:57:03,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:57:03,818 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:57:03,818 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:57:03,834 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Forceful destruction successful, exit code 0 [2022-03-15 15:57:04,031 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable286,117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:57:04,031 INFO L402 AbstractCegarLoop]: === Iteration 288 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:57:04,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:57:04,031 INFO L85 PathProgramCache]: Analyzing trace with hash 1726937388, now seen corresponding path program 99 times [2022-03-15 15:57:04,031 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:57:04,032 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [823160369] [2022-03-15 15:57:04,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:57:04,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:57:04,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:57:04,187 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:57:04,188 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:57:04,188 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [823160369] [2022-03-15 15:57:04,188 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [823160369] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:57:04,188 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1416545417] [2022-03-15 15:57:04,188 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:57:04,188 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:57:04,188 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:57:04,189 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-03-15 15:57:04,189 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-03-15 15:57:04,287 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-15 15:57:04,288 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:57:04,288 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:57:04,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:57:04,444 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 161 treesize of output 127 [2022-03-15 15:57:04,805 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:57:04,805 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:57:06,142 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:57:06,143 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 220 treesize of output 190 [2022-03-15 15:57:06,356 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:57:06,356 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1416545417] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:57:06,356 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:57:06,356 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-03-15 15:57:06,356 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [217857661] [2022-03-15 15:57:06,356 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:57:06,356 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:57:06,356 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:57:06,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:57:06,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=470, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:57:06,357 INFO L87 Difference]: Start difference. First operand 921 states and 3217 transitions. Second operand has 24 states, 24 states have (on average 1.7916666666666667) internal successors, (43), 24 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-03-15 15:57:07,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:57:07,437 INFO L93 Difference]: Finished difference Result 1554 states and 4918 transitions. [2022-03-15 15:57:07,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 15:57:07,438 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.7916666666666667) internal successors, (43), 24 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 19 [2022-03-15 15:57:07,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:57:07,440 INFO L225 Difference]: With dead ends: 1554 [2022-03-15 15:57:07,440 INFO L226 Difference]: Without dead ends: 1539 [2022-03-15 15:57:07,440 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=193, Invalid=997, Unknown=0, NotChecked=0, Total=1190 [2022-03-15 15:57:07,441 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 236 mSDsluCounter, 625 mSDsCounter, 0 mSdLazyCounter, 1153 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 236 SdHoareTripleChecker+Valid, 353 SdHoareTripleChecker+Invalid, 1183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 1153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:57:07,441 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [236 Valid, 353 Invalid, 1183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 1153 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:57:07,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1539 states. [2022-03-15 15:57:07,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1539 to 921. [2022-03-15 15:57:07,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 921 states, 920 states have (on average 3.496739130434783) internal successors, (3217), 920 states have internal predecessors, (3217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:57:07,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 921 states to 921 states and 3217 transitions. [2022-03-15 15:57:07,454 INFO L78 Accepts]: Start accepts. Automaton has 921 states and 3217 transitions. Word has length 19 [2022-03-15 15:57:07,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:57:07,454 INFO L470 AbstractCegarLoop]: Abstraction has 921 states and 3217 transitions. [2022-03-15 15:57:07,455 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.7916666666666667) internal successors, (43), 24 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-03-15 15:57:07,455 INFO L276 IsEmpty]: Start isEmpty. Operand 921 states and 3217 transitions. [2022-03-15 15:57:07,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:57:07,456 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:57:07,456 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:57:07,474 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Forceful destruction successful, exit code 0 [2022-03-15 15:57:07,656 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable287,118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:57:07,656 INFO L402 AbstractCegarLoop]: === Iteration 289 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:57:07,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:57:07,656 INFO L85 PathProgramCache]: Analyzing trace with hash 1231898016, now seen corresponding path program 100 times [2022-03-15 15:57:07,656 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:57:07,657 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53816697] [2022-03-15 15:57:07,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:57:07,657 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:57:07,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:57:07,806 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:57:07,807 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:57:07,807 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53816697] [2022-03-15 15:57:07,807 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [53816697] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:57:07,807 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [578731495] [2022-03-15 15:57:07,807 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:57:07,807 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:57:07,807 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:57:07,808 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-03-15 15:57:07,808 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-03-15 15:57:07,907 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:57:07,907 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:57:07,907 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:57:07,908 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:57:08,025 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 129 treesize of output 103 [2022-03-15 15:57:08,376 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:57:08,376 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:57:09,425 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:57:09,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 172 treesize of output 156 [2022-03-15 15:57:09,596 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:57:09,596 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [578731495] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:57:09,596 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:57:09,596 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-03-15 15:57:09,597 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [457289655] [2022-03-15 15:57:09,597 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:57:09,597 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-15 15:57:09,597 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:57:09,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-15 15:57:09,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=430, Unknown=0, NotChecked=0, Total=506 [2022-03-15 15:57:09,597 INFO L87 Difference]: Start difference. First operand 921 states and 3217 transitions. Second operand has 23 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 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-03-15 15:57:10,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:57:10,737 INFO L93 Difference]: Finished difference Result 1520 states and 4813 transitions. [2022-03-15 15:57:10,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-15 15:57:10,737 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 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 19 [2022-03-15 15:57:10,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:57:10,739 INFO L225 Difference]: With dead ends: 1520 [2022-03-15 15:57:10,740 INFO L226 Difference]: Without dead ends: 1505 [2022-03-15 15:57:10,740 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 219 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=197, Invalid=859, Unknown=0, NotChecked=0, Total=1056 [2022-03-15 15:57:10,740 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 180 mSDsluCounter, 833 mSDsCounter, 0 mSdLazyCounter, 1428 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 467 SdHoareTripleChecker+Invalid, 1449 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 1428 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 15:57:10,740 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [180 Valid, 467 Invalid, 1449 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 1428 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 15:57:10,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1505 states. [2022-03-15 15:57:10,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1505 to 920. [2022-03-15 15:57:10,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 920 states, 919 states have (on average 3.4940152339499457) internal successors, (3211), 919 states have internal predecessors, (3211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:57:10,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 920 states to 920 states and 3211 transitions. [2022-03-15 15:57:10,754 INFO L78 Accepts]: Start accepts. Automaton has 920 states and 3211 transitions. Word has length 19 [2022-03-15 15:57:10,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:57:10,754 INFO L470 AbstractCegarLoop]: Abstraction has 920 states and 3211 transitions. [2022-03-15 15:57:10,754 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 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-03-15 15:57:10,754 INFO L276 IsEmpty]: Start isEmpty. Operand 920 states and 3211 transitions. [2022-03-15 15:57:10,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:57:10,755 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:57:10,755 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:57:10,772 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Ended with exit code 0 [2022-03-15 15:57:10,955 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,SelfDestructingSolverStorable288 [2022-03-15 15:57:10,956 INFO L402 AbstractCegarLoop]: === Iteration 290 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:57:10,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:57:10,956 INFO L85 PathProgramCache]: Analyzing trace with hash -982597684, now seen corresponding path program 101 times [2022-03-15 15:57:10,956 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:57:10,956 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1462335138] [2022-03-15 15:57:10,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:57:10,956 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:57:10,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:57:11,134 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:57:11,134 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:57:11,134 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1462335138] [2022-03-15 15:57:11,134 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1462335138] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:57:11,134 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1397057442] [2022-03-15 15:57:11,134 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:57:11,135 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:57:11,135 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:57:11,135 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-03-15 15:57:11,136 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-03-15 15:57:11,235 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-15 15:57:11,235 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:57:11,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:57:11,237 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:57:11,371 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 154 treesize of output 122 [2022-03-15 15:57:11,796 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:57:11,796 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:57:12,748 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:57:12,749 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 211 treesize of output 185 [2022-03-15 15:57:12,956 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:57:12,956 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1397057442] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:57:12,956 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:57:12,957 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-03-15 15:57:12,957 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1512365393] [2022-03-15 15:57:12,957 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:57:12,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:57:12,967 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:57:12,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:57:12,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=483, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:57:12,967 INFO L87 Difference]: Start difference. First operand 920 states and 3211 transitions. Second operand has 24 states, 24 states have (on average 1.7916666666666667) internal successors, (43), 24 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-03-15 15:57:16,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:57:16,089 INFO L93 Difference]: Finished difference Result 1622 states and 5067 transitions. [2022-03-15 15:57:16,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-15 15:57:16,090 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.7916666666666667) internal successors, (43), 24 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 19 [2022-03-15 15:57:16,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:57:16,093 INFO L225 Difference]: With dead ends: 1622 [2022-03-15 15:57:16,093 INFO L226 Difference]: Without dead ends: 1607 [2022-03-15 15:57:16,093 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 475 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=447, Invalid=2103, Unknown=0, NotChecked=0, Total=2550 [2022-03-15 15:57:16,093 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 313 mSDsluCounter, 966 mSDsCounter, 0 mSdLazyCounter, 1779 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 313 SdHoareTripleChecker+Valid, 574 SdHoareTripleChecker+Invalid, 1815 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 1779 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-15 15:57:16,093 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [313 Valid, 574 Invalid, 1815 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 1779 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-15 15:57:16,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1607 states. [2022-03-15 15:57:16,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1607 to 920. [2022-03-15 15:57:16,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 920 states, 919 states have (on average 3.4940152339499457) internal successors, (3211), 919 states have internal predecessors, (3211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:57:16,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 920 states to 920 states and 3211 transitions. [2022-03-15 15:57:16,107 INFO L78 Accepts]: Start accepts. Automaton has 920 states and 3211 transitions. Word has length 19 [2022-03-15 15:57:16,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:57:16,107 INFO L470 AbstractCegarLoop]: Abstraction has 920 states and 3211 transitions. [2022-03-15 15:57:16,107 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.7916666666666667) internal successors, (43), 24 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-03-15 15:57:16,107 INFO L276 IsEmpty]: Start isEmpty. Operand 920 states and 3211 transitions. [2022-03-15 15:57:16,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:57:16,108 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:57:16,108 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:57:16,125 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Ended with exit code 0 [2022-03-15 15:57:16,309 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,SelfDestructingSolverStorable289 [2022-03-15 15:57:16,309 INFO L402 AbstractCegarLoop]: === Iteration 291 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:57:16,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:57:16,309 INFO L85 PathProgramCache]: Analyzing trace with hash 796313972, now seen corresponding path program 102 times [2022-03-15 15:57:16,309 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:57:16,309 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1297815948] [2022-03-15 15:57:16,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:57:16,309 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:57:16,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:57:16,520 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:57:16,520 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:57:16,521 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1297815948] [2022-03-15 15:57:16,521 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1297815948] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:57:16,521 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1424488946] [2022-03-15 15:57:16,521 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:57:16,521 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:57:16,521 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:57:16,522 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-03-15 15:57:16,522 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-03-15 15:57:16,622 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-15 15:57:16,622 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:57:16,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:57:16,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:57:17,036 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 165 treesize of output 129 [2022-03-15 15:57:17,205 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:57:17,205 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:57:18,296 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:57:18,297 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 162 treesize of output 144 [2022-03-15 15:57:18,549 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:57:18,550 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1424488946] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:57:18,550 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:57:18,550 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:57:18,550 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816027166] [2022-03-15 15:57:18,550 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:57:18,550 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:57:18,550 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:57:18,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:57:18,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=498, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:57:18,550 INFO L87 Difference]: Start difference. First operand 920 states and 3211 transitions. Second operand has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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-03-15 15:57:21,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:57:21,358 INFO L93 Difference]: Finished difference Result 2186 states and 6502 transitions. [2022-03-15 15:57:21,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-15 15:57:21,358 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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 19 [2022-03-15 15:57:21,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:57:21,362 INFO L225 Difference]: With dead ends: 2186 [2022-03-15 15:57:21,362 INFO L226 Difference]: Without dead ends: 2096 [2022-03-15 15:57:21,362 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 799 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=681, Invalid=2399, Unknown=0, NotChecked=0, Total=3080 [2022-03-15 15:57:21,362 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 417 mSDsluCounter, 802 mSDsCounter, 0 mSdLazyCounter, 1334 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 417 SdHoareTripleChecker+Valid, 456 SdHoareTripleChecker+Invalid, 1430 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 1334 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 15:57:21,362 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [417 Valid, 456 Invalid, 1430 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 1334 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 15:57:21,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2096 states. [2022-03-15 15:57:21,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2096 to 930. [2022-03-15 15:57:21,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 930 states, 929 states have (on average 3.5069967707212055) internal successors, (3258), 929 states have internal predecessors, (3258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:57:21,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 930 states to 930 states and 3258 transitions. [2022-03-15 15:57:21,380 INFO L78 Accepts]: Start accepts. Automaton has 930 states and 3258 transitions. Word has length 19 [2022-03-15 15:57:21,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:57:21,380 INFO L470 AbstractCegarLoop]: Abstraction has 930 states and 3258 transitions. [2022-03-15 15:57:21,380 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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-03-15 15:57:21,380 INFO L276 IsEmpty]: Start isEmpty. Operand 930 states and 3258 transitions. [2022-03-15 15:57:21,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:57:21,381 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:57:21,381 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:57:21,398 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Ended with exit code 0 [2022-03-15 15:57:21,582 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable290,121 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:57:21,582 INFO L402 AbstractCegarLoop]: === Iteration 292 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:57:21,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:57:21,582 INFO L85 PathProgramCache]: Analyzing trace with hash 1678391406, now seen corresponding path program 103 times [2022-03-15 15:57:21,582 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:57:21,582 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1137101442] [2022-03-15 15:57:21,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:57:21,582 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:57:21,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:57:21,754 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:57:21,754 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:57:21,754 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1137101442] [2022-03-15 15:57:21,754 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1137101442] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:57:21,754 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [183508418] [2022-03-15 15:57:21,754 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:57:21,755 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:57:21,755 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:57:21,756 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-03-15 15:57:21,756 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-03-15 15:57:21,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:57:21,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-15 15:57:21,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:57:22,268 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 134 treesize of output 106 [2022-03-15 15:57:22,377 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:57:22,377 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:57:23,502 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:57: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 240 treesize of output 203 [2022-03-15 15:57:23,668 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:57:23,668 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [183508418] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:57:23,668 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:57:23,668 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-03-15 15:57:23,668 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141763620] [2022-03-15 15:57:23,668 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:57:23,668 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:57:23,668 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:57:23,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:57:23,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=470, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:57:23,669 INFO L87 Difference]: Start difference. First operand 930 states and 3258 transitions. Second operand has 24 states, 24 states have (on average 1.7916666666666667) internal successors, (43), 24 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-03-15 15:57:26,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:57:26,912 INFO L93 Difference]: Finished difference Result 1793 states and 5527 transitions. [2022-03-15 15:57:26,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-15 15:57:26,913 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.7916666666666667) internal successors, (43), 24 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 19 [2022-03-15 15:57:26,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:57:26,916 INFO L225 Difference]: With dead ends: 1793 [2022-03-15 15:57:26,916 INFO L226 Difference]: Without dead ends: 1712 [2022-03-15 15:57:26,916 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 722 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=648, Invalid=2658, Unknown=0, NotChecked=0, Total=3306 [2022-03-15 15:57:26,916 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 367 mSDsluCounter, 1031 mSDsCounter, 0 mSdLazyCounter, 1789 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 367 SdHoareTripleChecker+Valid, 608 SdHoareTripleChecker+Invalid, 1840 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 1789 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-15 15:57:26,916 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [367 Valid, 608 Invalid, 1840 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 1789 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-15 15:57:26,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1712 states. [2022-03-15 15:57:26,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1712 to 945. [2022-03-15 15:57:26,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 945 states, 944 states have (on average 3.5137711864406778) internal successors, (3317), 944 states have internal predecessors, (3317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:57:26,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 945 states to 945 states and 3317 transitions. [2022-03-15 15:57:26,932 INFO L78 Accepts]: Start accepts. Automaton has 945 states and 3317 transitions. Word has length 19 [2022-03-15 15:57:26,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:57:26,933 INFO L470 AbstractCegarLoop]: Abstraction has 945 states and 3317 transitions. [2022-03-15 15:57:26,933 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.7916666666666667) internal successors, (43), 24 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-03-15 15:57:26,933 INFO L276 IsEmpty]: Start isEmpty. Operand 945 states and 3317 transitions. [2022-03-15 15:57:26,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:57:26,934 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:57:26,934 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:57:26,952 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Forceful destruction successful, exit code 0 [2022-03-15 15:57:27,134 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable291,122 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:57:27,134 INFO L402 AbstractCegarLoop]: === Iteration 293 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:57:27,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:57:27,135 INFO L85 PathProgramCache]: Analyzing trace with hash 1537211306, now seen corresponding path program 104 times [2022-03-15 15:57:27,135 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:57:27,135 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [295360081] [2022-03-15 15:57:27,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:57:27,135 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:57:27,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:57:27,314 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:57:27,314 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:57:27,314 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [295360081] [2022-03-15 15:57:27,314 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [295360081] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:57:27,314 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1863542597] [2022-03-15 15:57:27,314 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:57:27,314 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:57:27,314 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:57:27,315 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-03-15 15:57:27,315 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-03-15 15:57:27,416 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:57:27,416 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:57:27,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:57:27,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:57:27,608 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 128 treesize of output 102 [2022-03-15 15:57:27,895 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:57:27,895 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:57:29,323 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:57:29,323 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 184 treesize of output 162 [2022-03-15 15:57:29,514 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:57:29,515 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1863542597] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:57:29,515 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:57:29,515 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-03-15 15:57:29,515 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [605873619] [2022-03-15 15:57:29,515 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:57:29,515 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:57:29,515 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:57:29,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:57:29,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=475, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:57:29,515 INFO L87 Difference]: Start difference. First operand 945 states and 3317 transitions. Second operand has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:57:31,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:57:31,230 INFO L93 Difference]: Finished difference Result 1744 states and 5313 transitions. [2022-03-15 15:57:31,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-15 15:57:31,230 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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 19 [2022-03-15 15:57:31,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:57:31,233 INFO L225 Difference]: With dead ends: 1744 [2022-03-15 15:57:31,233 INFO L226 Difference]: Without dead ends: 1729 [2022-03-15 15:57:31,234 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 521 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=403, Invalid=1949, Unknown=0, NotChecked=0, Total=2352 [2022-03-15 15:57:31,234 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 281 mSDsluCounter, 695 mSDsCounter, 0 mSdLazyCounter, 1149 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 281 SdHoareTripleChecker+Valid, 416 SdHoareTripleChecker+Invalid, 1188 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 1149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:57:31,234 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [281 Valid, 416 Invalid, 1188 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 1149 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:57:31,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1729 states. [2022-03-15 15:57:31,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1729 to 946. [2022-03-15 15:57:31,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 946 states, 945 states have (on average 3.516402116402116) internal successors, (3323), 945 states have internal predecessors, (3323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:57:31,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 946 states to 946 states and 3323 transitions. [2022-03-15 15:57:31,249 INFO L78 Accepts]: Start accepts. Automaton has 946 states and 3323 transitions. Word has length 19 [2022-03-15 15:57:31,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:57:31,250 INFO L470 AbstractCegarLoop]: Abstraction has 946 states and 3323 transitions. [2022-03-15 15:57:31,250 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:57:31,250 INFO L276 IsEmpty]: Start isEmpty. Operand 946 states and 3323 transitions. [2022-03-15 15:57:31,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:57:31,251 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:57:31,251 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:57:31,267 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Forceful destruction successful, exit code 0 [2022-03-15 15:57:31,451 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable292,123 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:57:31,451 INFO L402 AbstractCegarLoop]: === Iteration 294 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:57:31,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:57:31,452 INFO L85 PathProgramCache]: Analyzing trace with hash -1978650474, now seen corresponding path program 105 times [2022-03-15 15:57:31,452 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:57:31,452 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1711824119] [2022-03-15 15:57:31,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:57:31,452 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:57:31,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:57:31,622 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:57:31,622 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:57:31,622 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1711824119] [2022-03-15 15:57:31,623 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1711824119] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:57:31,623 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [528777208] [2022-03-15 15:57:31,623 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:57:31,623 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:57:31,623 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:57:31,624 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-03-15 15:57:31,628 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-03-15 15:57:31,728 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-15 15:57:31,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:57:31,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:57:31,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:57:31,959 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 159 treesize of output 125 [2022-03-15 15:57:32,332 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:57:32,332 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:57:33,578 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:57:33,579 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 192 treesize of output 168 [2022-03-15 15:57:33,851 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:57:33,851 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [528777208] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:57:33,851 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:57:33,851 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:57:33,851 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [946259262] [2022-03-15 15:57:33,851 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:57:33,851 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:57:33,851 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:57:33,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:57:33,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=506, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:57:33,852 INFO L87 Difference]: Start difference. First operand 946 states and 3323 transitions. Second operand has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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-03-15 15:57:35,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:57:35,386 INFO L93 Difference]: Finished difference Result 1838 states and 5569 transitions. [2022-03-15 15:57:35,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-15 15:57:35,386 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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 19 [2022-03-15 15:57:35,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:57:35,389 INFO L225 Difference]: With dead ends: 1838 [2022-03-15 15:57:35,389 INFO L226 Difference]: Without dead ends: 1823 [2022-03-15 15:57:35,389 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 378 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=292, Invalid=1190, Unknown=0, NotChecked=0, Total=1482 [2022-03-15 15:57:35,389 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 338 mSDsluCounter, 734 mSDsCounter, 0 mSdLazyCounter, 1266 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 338 SdHoareTripleChecker+Valid, 416 SdHoareTripleChecker+Invalid, 1331 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 1266 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 15:57:35,390 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [338 Valid, 416 Invalid, 1331 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 1266 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 15:57:35,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1823 states. [2022-03-15 15:57:35,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1823 to 946. [2022-03-15 15:57:35,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 946 states, 945 states have (on average 3.516402116402116) internal successors, (3323), 945 states have internal predecessors, (3323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:57:35,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 946 states to 946 states and 3323 transitions. [2022-03-15 15:57:35,406 INFO L78 Accepts]: Start accepts. Automaton has 946 states and 3323 transitions. Word has length 19 [2022-03-15 15:57:35,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:57:35,406 INFO L470 AbstractCegarLoop]: Abstraction has 946 states and 3323 transitions. [2022-03-15 15:57:35,406 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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-03-15 15:57:35,406 INFO L276 IsEmpty]: Start isEmpty. Operand 946 states and 3323 transitions. [2022-03-15 15:57:35,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:57:35,408 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:57:35,408 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:57:35,424 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Forceful destruction successful, exit code 0 [2022-03-15 15:57:35,608 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable293,124 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:57:35,608 INFO L402 AbstractCegarLoop]: === Iteration 295 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:57:35,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:57:35,608 INFO L85 PathProgramCache]: Analyzing trace with hash -575217324, now seen corresponding path program 106 times [2022-03-15 15:57:35,608 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:57:35,608 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [503998618] [2022-03-15 15:57:35,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:57:35,609 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:57:35,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:57:35,781 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:57:35,781 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:57:35,781 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [503998618] [2022-03-15 15:57:35,781 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [503998618] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:57:35,781 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1694769060] [2022-03-15 15:57:35,782 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:57:35,782 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:57:35,782 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:57:35,783 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-03-15 15:57:35,783 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-03-15 15:57:35,885 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:57:35,885 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:57:35,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-15 15:57:35,886 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:57:36,073 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 172 treesize of output 136 [2022-03-15 15:57:36,546 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:57:36,546 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:57:38,017 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 15:57:38,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 245 treesize of output 208 [2022-03-15 15:57:38,172 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:57:38,172 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1694769060] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:57:38,172 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:57:38,172 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:57:38,172 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631627501] [2022-03-15 15:57:38,172 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:57:38,173 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:57:38,173 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:57:38,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:57:38,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=499, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:57:38,173 INFO L87 Difference]: Start difference. First operand 946 states and 3323 transitions. Second operand has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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-03-15 15:57:42,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:57:42,419 INFO L93 Difference]: Finished difference Result 2466 states and 7421 transitions. [2022-03-15 15:57:42,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-15 15:57:42,419 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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 19 [2022-03-15 15:57:42,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:57:42,423 INFO L225 Difference]: With dead ends: 2466 [2022-03-15 15:57:42,423 INFO L226 Difference]: Without dead ends: 2393 [2022-03-15 15:57:42,424 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 831 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=597, Invalid=2483, Unknown=0, NotChecked=0, Total=3080 [2022-03-15 15:57:42,424 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 422 mSDsluCounter, 889 mSDsCounter, 0 mSdLazyCounter, 1535 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 422 SdHoareTripleChecker+Valid, 536 SdHoareTripleChecker+Invalid, 1617 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 1535 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-15 15:57:42,424 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [422 Valid, 536 Invalid, 1617 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 1535 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-15 15:57:42,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2393 states. [2022-03-15 15:57:42,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2393 to 954. [2022-03-15 15:57:42,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 954 states, 953 states have (on average 3.522560335781742) internal successors, (3357), 953 states have internal predecessors, (3357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:57:42,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 954 states to 954 states and 3357 transitions. [2022-03-15 15:57:42,443 INFO L78 Accepts]: Start accepts. Automaton has 954 states and 3357 transitions. Word has length 19 [2022-03-15 15:57:42,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:57:42,443 INFO L470 AbstractCegarLoop]: Abstraction has 954 states and 3357 transitions. [2022-03-15 15:57:42,443 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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-03-15 15:57:42,443 INFO L276 IsEmpty]: Start isEmpty. Operand 954 states and 3357 transitions. [2022-03-15 15:57:42,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:57:42,444 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:57:42,444 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:57:42,460 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Ended with exit code 0 [2022-03-15 15:57:42,645 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable294,125 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:57:42,645 INFO L402 AbstractCegarLoop]: === Iteration 296 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:57:42,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:57:42,645 INFO L85 PathProgramCache]: Analyzing trace with hash 419158296, now seen corresponding path program 107 times [2022-03-15 15:57:42,645 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:57:42,645 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1620592305] [2022-03-15 15:57:42,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:57:42,645 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:57:42,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:57:42,812 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:57:42,813 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:57:42,813 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1620592305] [2022-03-15 15:57:42,813 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1620592305] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:57:42,813 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [378862249] [2022-03-15 15:57:42,813 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:57:42,813 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:57:42,813 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:57:42,814 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-03-15 15:57:42,815 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-03-15 15:57:42,918 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-15 15:57:42,918 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:57:42,918 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:57:42,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:57:43,048 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 154 treesize of output 122 [2022-03-15 15:57:43,465 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:57:43,465 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:57:44,458 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:57:44,458 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 208 treesize of output 184 [2022-03-15 15:57:44,692 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:57:44,692 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [378862249] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:57:44,692 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:57:44,692 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-03-15 15:57:44,692 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1024751672] [2022-03-15 15:57:44,692 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:57:44,692 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:57:44,692 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:57:44,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:57:44,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=484, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:57:44,693 INFO L87 Difference]: Start difference. First operand 954 states and 3357 transitions. Second operand has 24 states, 24 states have (on average 1.75) internal successors, (42), 24 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-03-15 15:57:46,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:57:46,969 INFO L93 Difference]: Finished difference Result 1490 states and 4803 transitions. [2022-03-15 15:57:46,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-15 15:57:46,969 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.75) internal successors, (42), 24 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 19 [2022-03-15 15:57:46,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:57:46,971 INFO L225 Difference]: With dead ends: 1490 [2022-03-15 15:57:46,971 INFO L226 Difference]: Without dead ends: 1475 [2022-03-15 15:57:46,972 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 346 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=362, Invalid=1530, Unknown=0, NotChecked=0, Total=1892 [2022-03-15 15:57:46,972 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 277 mSDsluCounter, 577 mSDsCounter, 0 mSdLazyCounter, 1063 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 277 SdHoareTripleChecker+Valid, 341 SdHoareTripleChecker+Invalid, 1094 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 1063 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:57:46,972 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [277 Valid, 341 Invalid, 1094 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 1063 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:57:46,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1475 states. [2022-03-15 15:57:46,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1475 to 958. [2022-03-15 15:57:46,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 958 states, 957 states have (on average 3.5224660397074192) internal successors, (3371), 957 states have internal predecessors, (3371), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:57:46,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 958 states to 958 states and 3371 transitions. [2022-03-15 15:57:46,985 INFO L78 Accepts]: Start accepts. Automaton has 958 states and 3371 transitions. Word has length 19 [2022-03-15 15:57:46,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:57:46,985 INFO L470 AbstractCegarLoop]: Abstraction has 958 states and 3371 transitions. [2022-03-15 15:57:46,985 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.75) internal successors, (42), 24 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-03-15 15:57:46,985 INFO L276 IsEmpty]: Start isEmpty. Operand 958 states and 3371 transitions. [2022-03-15 15:57:46,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:57:46,987 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:57:46,987 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:57:47,005 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Forceful destruction successful, exit code 0 [2022-03-15 15:57:47,187 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable295,126 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:57:47,187 INFO L402 AbstractCegarLoop]: === Iteration 297 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:57:47,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:57:47,187 INFO L85 PathProgramCache]: Analyzing trace with hash -298161818, now seen corresponding path program 108 times [2022-03-15 15:57:47,187 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:57:47,187 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1360182882] [2022-03-15 15:57:47,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:57:47,188 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:57:47,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:57:47,309 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:57:47,310 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:57:47,310 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1360182882] [2022-03-15 15:57:47,310 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1360182882] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:57:47,310 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [513330791] [2022-03-15 15:57:47,310 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:57:47,310 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:57:47,310 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:57:47,311 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-03-15 15:57:47,312 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-03-15 15:57:47,415 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-15 15:57:47,415 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:57:47,416 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:57:47,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:57:47,583 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 165 treesize of output 129 [2022-03-15 15:57:47,918 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:57:47,918 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:57:48,810 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:57:48,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 206 treesize of output 178 [2022-03-15 15:57:49,112 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:57:49,112 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [513330791] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:57:49,112 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:57:49,112 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 10] total 22 [2022-03-15 15:57:49,112 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [251084839] [2022-03-15 15:57:49,112 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:57:49,112 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-15 15:57:49,112 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:57:49,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-15 15:57:49,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=401, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:57:49,113 INFO L87 Difference]: Start difference. First operand 958 states and 3371 transitions. Second operand has 22 states, 22 states have (on average 1.9090909090909092) internal successors, (42), 22 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-03-15 15:57:50,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:57:50,370 INFO L93 Difference]: Finished difference Result 1420 states and 4616 transitions. [2022-03-15 15:57:50,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-15 15:57:50,370 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.9090909090909092) internal successors, (42), 22 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 19 [2022-03-15 15:57:50,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:57:50,373 INFO L225 Difference]: With dead ends: 1420 [2022-03-15 15:57:50,373 INFO L226 Difference]: Without dead ends: 1366 [2022-03-15 15:57:50,373 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=223, Invalid=967, Unknown=0, NotChecked=0, Total=1190 [2022-03-15 15:57:50,373 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 254 mSDsluCounter, 430 mSDsCounter, 0 mSdLazyCounter, 801 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 254 SdHoareTripleChecker+Valid, 246 SdHoareTripleChecker+Invalid, 827 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 801 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:57:50,373 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [254 Valid, 246 Invalid, 827 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 801 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:57:50,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1366 states. [2022-03-15 15:57:50,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1366 to 955. [2022-03-15 15:57:50,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 955 states, 954 states have (on average 3.5251572327044025) internal successors, (3363), 954 states have internal predecessors, (3363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:57:50,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 955 states to 955 states and 3363 transitions. [2022-03-15 15:57:50,385 INFO L78 Accepts]: Start accepts. Automaton has 955 states and 3363 transitions. Word has length 19 [2022-03-15 15:57:50,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:57:50,385 INFO L470 AbstractCegarLoop]: Abstraction has 955 states and 3363 transitions. [2022-03-15 15:57:50,385 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.9090909090909092) internal successors, (42), 22 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-03-15 15:57:50,385 INFO L276 IsEmpty]: Start isEmpty. Operand 955 states and 3363 transitions. [2022-03-15 15:57:50,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:57:50,387 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:57:50,387 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:57:50,403 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Forceful destruction successful, exit code 0 [2022-03-15 15:57:50,587 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable296,127 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:57:50,587 INFO L402 AbstractCegarLoop]: === Iteration 298 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:57:50,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:57:50,587 INFO L85 PathProgramCache]: Analyzing trace with hash -1185705562, now seen corresponding path program 109 times [2022-03-15 15:57:50,587 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:57:50,588 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2086193321] [2022-03-15 15:57:50,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:57:50,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:57:50,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:57:50,719 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:57:50,719 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:57:50,719 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2086193321] [2022-03-15 15:57:50,720 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2086193321] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:57:50,720 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [773918406] [2022-03-15 15:57:50,720 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:57:50,720 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:57:50,720 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:57:50,721 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-03-15 15:57:50,722 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-03-15 15:57:50,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:57:50,824 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-15 15:57:50,825 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:57:51,139 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 134 treesize of output 106 [2022-03-15 15:57:51,232 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:57:51,233 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:57:51,970 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:57:51,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 297 treesize of output 257 [2022-03-15 15:57:52,450 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:57:52,450 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [773918406] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:57:52,450 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:57:52,450 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:57:52,450 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305040283] [2022-03-15 15:57:52,450 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:57:52,450 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:57:52,450 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:57:52,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:57:52,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=486, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:57:52,451 INFO L87 Difference]: Start difference. First operand 955 states and 3363 transitions. Second operand has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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-03-15 15:57:54,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:57:54,393 INFO L93 Difference]: Finished difference Result 1440 states and 4566 transitions. [2022-03-15 15:57:54,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-15 15:57:54,394 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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 19 [2022-03-15 15:57:54,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:57:54,396 INFO L225 Difference]: With dead ends: 1440 [2022-03-15 15:57:54,396 INFO L226 Difference]: Without dead ends: 1381 [2022-03-15 15:57:54,396 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 426 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=375, Invalid=1431, Unknown=0, NotChecked=0, Total=1806 [2022-03-15 15:57:54,396 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 238 mSDsluCounter, 570 mSDsCounter, 0 mSdLazyCounter, 952 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 320 SdHoareTripleChecker+Invalid, 1005 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 952 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:57:54,396 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [238 Valid, 320 Invalid, 1005 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 952 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:57:54,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1381 states. [2022-03-15 15:57:54,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1381 to 967. [2022-03-15 15:57:54,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 967 states, 966 states have (on average 3.5238095238095237) internal successors, (3404), 966 states have internal predecessors, (3404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:57:54,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 967 states to 967 states and 3404 transitions. [2022-03-15 15:57:54,410 INFO L78 Accepts]: Start accepts. Automaton has 967 states and 3404 transitions. Word has length 19 [2022-03-15 15:57:54,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:57:54,410 INFO L470 AbstractCegarLoop]: Abstraction has 967 states and 3404 transitions. [2022-03-15 15:57:54,410 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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-03-15 15:57:54,410 INFO L276 IsEmpty]: Start isEmpty. Operand 967 states and 3404 transitions. [2022-03-15 15:57:54,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:57:54,411 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:57:54,411 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:57:54,428 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Forceful destruction successful, exit code 0 [2022-03-15 15:57:54,612 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable297,128 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:57:54,612 INFO L402 AbstractCegarLoop]: === Iteration 299 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:57:54,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:57:54,612 INFO L85 PathProgramCache]: Analyzing trace with hash -1534762764, now seen corresponding path program 110 times [2022-03-15 15:57:54,612 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:57:54,612 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [928474839] [2022-03-15 15:57:54,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:57:54,612 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:57:54,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:57:54,748 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:57:54,749 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:57:54,749 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [928474839] [2022-03-15 15:57:54,749 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [928474839] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:57:54,749 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [791607074] [2022-03-15 15:57:54,749 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:57:54,749 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:57:54,749 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:57:54,751 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-03-15 15:57:54,751 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-03-15 15:57:54,855 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:57:54,855 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:57:54,857 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:57:54,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:57:55,077 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 128 treesize of output 102 [2022-03-15 15:57:55,256 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:57:55,257 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:57:56,362 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:57:56,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 274 treesize of output 238 [2022-03-15 15:57:56,589 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:57:56,589 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [791607074] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:57:56,589 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:57:56,589 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:57:56,589 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [130484674] [2022-03-15 15:57:56,589 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:57:56,590 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:57:56,590 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:57:56,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:57:56,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=496, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:57:56,590 INFO L87 Difference]: Start difference. First operand 967 states and 3404 transitions. Second operand has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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-03-15 15:57:58,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:57:58,047 INFO L93 Difference]: Finished difference Result 1381 states and 4467 transitions. [2022-03-15 15:57:58,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-15 15:57:58,047 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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 19 [2022-03-15 15:57:58,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:57:58,049 INFO L225 Difference]: With dead ends: 1381 [2022-03-15 15:57:58,049 INFO L226 Difference]: Without dead ends: 1336 [2022-03-15 15:57:58,050 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 421 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=380, Invalid=1426, Unknown=0, NotChecked=0, Total=1806 [2022-03-15 15:57:58,050 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 302 mSDsluCounter, 472 mSDsCounter, 0 mSdLazyCounter, 789 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 302 SdHoareTripleChecker+Valid, 275 SdHoareTripleChecker+Invalid, 874 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 789 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:57:58,050 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [302 Valid, 275 Invalid, 874 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 789 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:57:58,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1336 states. [2022-03-15 15:57:58,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1336 to 967. [2022-03-15 15:57:58,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 967 states, 966 states have (on average 3.5238095238095237) internal successors, (3404), 966 states have internal predecessors, (3404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:57:58,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 967 states to 967 states and 3404 transitions. [2022-03-15 15:57:58,064 INFO L78 Accepts]: Start accepts. Automaton has 967 states and 3404 transitions. Word has length 19 [2022-03-15 15:57:58,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:57:58,064 INFO L470 AbstractCegarLoop]: Abstraction has 967 states and 3404 transitions. [2022-03-15 15:57:58,064 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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-03-15 15:57:58,064 INFO L276 IsEmpty]: Start isEmpty. Operand 967 states and 3404 transitions. [2022-03-15 15:57:58,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:57:58,065 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:57:58,065 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:57:58,084 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-03-15 15:57:58,265 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,SelfDestructingSolverStorable298 [2022-03-15 15:57:58,266 INFO L402 AbstractCegarLoop]: === Iteration 300 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:57:58,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:57:58,266 INFO L85 PathProgramCache]: Analyzing trace with hash 614033772, now seen corresponding path program 111 times [2022-03-15 15:57:58,266 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:57:58,266 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [29157686] [2022-03-15 15:57:58,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:57:58,266 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:57:58,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:57:58,410 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:57:58,411 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:57:58,411 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [29157686] [2022-03-15 15:57:58,411 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [29157686] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:57:58,411 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1537629000] [2022-03-15 15:57:58,411 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:57:58,411 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:57:58,411 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:57:58,412 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-03-15 15:57:58,412 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-03-15 15:57:58,518 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-15 15:57:58,519 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:57:58,519 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:57:58,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:57:58,709 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 135 treesize of output 107 [2022-03-15 15:57:58,911 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:57:58,911 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:57:59,857 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:57:59,857 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 247 treesize of output 223 [2022-03-15 15:58:00,089 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:58:00,090 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1537629000] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:58:00,090 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:58:00,090 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-03-15 15:58:00,090 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1125054551] [2022-03-15 15:58:00,090 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:58:00,090 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-15 15:58:00,090 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:58:00,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-15 15:58:00,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=438, Unknown=0, NotChecked=0, Total=506 [2022-03-15 15:58:00,090 INFO L87 Difference]: Start difference. First operand 967 states and 3404 transitions. Second operand has 23 states, 23 states have (on average 1.8695652173913044) internal successors, (43), 23 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-03-15 15:58:01,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:58:01,330 INFO L93 Difference]: Finished difference Result 1356 states and 4420 transitions. [2022-03-15 15:58:01,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:58:01,330 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.8695652173913044) internal successors, (43), 23 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 19 [2022-03-15 15:58:01,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:58:01,332 INFO L225 Difference]: With dead ends: 1356 [2022-03-15 15:58:01,333 INFO L226 Difference]: Without dead ends: 1311 [2022-03-15 15:58:01,333 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 250 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=194, Invalid=1066, Unknown=0, NotChecked=0, Total=1260 [2022-03-15 15:58:01,333 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 250 mSDsluCounter, 588 mSDsCounter, 0 mSdLazyCounter, 967 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 250 SdHoareTripleChecker+Valid, 348 SdHoareTripleChecker+Invalid, 1015 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 967 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:58:01,333 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [250 Valid, 348 Invalid, 1015 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 967 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:58:01,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1311 states. [2022-03-15 15:58:01,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1311 to 967. [2022-03-15 15:58:01,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 967 states, 966 states have (on average 3.5238095238095237) internal successors, (3404), 966 states have internal predecessors, (3404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:58:01,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 967 states to 967 states and 3404 transitions. [2022-03-15 15:58:01,346 INFO L78 Accepts]: Start accepts. Automaton has 967 states and 3404 transitions. Word has length 19 [2022-03-15 15:58:01,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:58:01,346 INFO L470 AbstractCegarLoop]: Abstraction has 967 states and 3404 transitions. [2022-03-15 15:58:01,346 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.8695652173913044) internal successors, (43), 23 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-03-15 15:58:01,346 INFO L276 IsEmpty]: Start isEmpty. Operand 967 states and 3404 transitions. [2022-03-15 15:58:01,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:58:01,347 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:58:01,347 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:58:01,364 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-03-15 15:58:01,548 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,SelfDestructingSolverStorable299 [2022-03-15 15:58:01,548 INFO L402 AbstractCegarLoop]: === Iteration 301 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:58:01,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:58:01,548 INFO L85 PathProgramCache]: Analyzing trace with hash 1201779094, now seen corresponding path program 112 times [2022-03-15 15:58:01,548 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:58:01,548 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1090528496] [2022-03-15 15:58:01,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:58:01,548 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:58:01,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:58:01,701 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:58:01,701 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:58:01,701 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1090528496] [2022-03-15 15:58:01,701 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1090528496] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:58:01,701 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1855703255] [2022-03-15 15:58:01,701 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:58:01,702 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:58:01,702 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:58:01,703 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-03-15 15:58:01,703 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-03-15 15:58:01,808 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:58:01,808 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:58:01,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:58:01,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:58:02,012 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 128 treesize of output 102 [2022-03-15 15:58:02,191 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:58:02,191 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:58:03,097 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:58:03,098 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 126 treesize of output 112 [2022-03-15 15:58:03,252 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:58:03,253 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1855703255] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:58:03,253 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:58:03,253 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-03-15 15:58:03,253 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603200165] [2022-03-15 15:58:03,253 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:58:03,253 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:58:03,253 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:58:03,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:58:03,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=476, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:58:03,253 INFO L87 Difference]: Start difference. First operand 967 states and 3404 transitions. Second operand has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:58:05,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:58:05,084 INFO L93 Difference]: Finished difference Result 1374 states and 4497 transitions. [2022-03-15 15:58:05,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-15 15:58:05,084 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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 19 [2022-03-15 15:58:05,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:58:05,087 INFO L225 Difference]: With dead ends: 1374 [2022-03-15 15:58:05,087 INFO L226 Difference]: Without dead ends: 1314 [2022-03-15 15:58:05,087 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=320, Invalid=1320, Unknown=0, NotChecked=0, Total=1640 [2022-03-15 15:58:05,087 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 280 mSDsluCounter, 673 mSDsCounter, 0 mSdLazyCounter, 1098 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 280 SdHoareTripleChecker+Valid, 391 SdHoareTripleChecker+Invalid, 1154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 1098 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:58:05,087 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [280 Valid, 391 Invalid, 1154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 1098 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:58:05,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1314 states. [2022-03-15 15:58:05,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1314 to 976. [2022-03-15 15:58:05,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 976 states, 975 states have (on average 3.528205128205128) internal successors, (3440), 975 states have internal predecessors, (3440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:58:05,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 976 states to 976 states and 3440 transitions. [2022-03-15 15:58:05,100 INFO L78 Accepts]: Start accepts. Automaton has 976 states and 3440 transitions. Word has length 19 [2022-03-15 15:58:05,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:58:05,100 INFO L470 AbstractCegarLoop]: Abstraction has 976 states and 3440 transitions. [2022-03-15 15:58:05,100 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:58:05,100 INFO L276 IsEmpty]: Start isEmpty. Operand 976 states and 3440 transitions. [2022-03-15 15:58:05,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:58:05,101 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:58:05,101 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:58:05,121 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Forceful destruction successful, exit code 0 [2022-03-15 15:58:05,302 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,SelfDestructingSolverStorable300 [2022-03-15 15:58:05,302 INFO L402 AbstractCegarLoop]: === Iteration 302 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:58:05,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:58:05,302 INFO L85 PathProgramCache]: Analyzing trace with hash 855635838, now seen corresponding path program 113 times [2022-03-15 15:58:05,302 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:58:05,302 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1430894334] [2022-03-15 15:58:05,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:58:05,302 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:58:05,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:58:05,422 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:58:05,422 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:58:05,422 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1430894334] [2022-03-15 15:58:05,422 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1430894334] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:58:05,422 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [565386039] [2022-03-15 15:58:05,422 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:58:05,422 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:58:05,422 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:58:05,423 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-03-15 15:58:05,424 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-03-15 15:58:05,528 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:58:05,528 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:58:05,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:58:05,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:58:05,857 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 137 treesize of output 107 [2022-03-15 15:58:05,944 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:58:05,944 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:58:06,530 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:58:06,531 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 247 treesize of output 215 [2022-03-15 15:58:06,931 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:58:06,931 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [565386039] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:58:06,931 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:58:06,931 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:58:06,931 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164595540] [2022-03-15 15:58:06,931 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:58:06,931 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:58:06,931 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:58:06,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:58:06,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=503, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:58:06,932 INFO L87 Difference]: Start difference. First operand 976 states and 3440 transitions. Second operand has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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-03-15 15:58:08,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:58:08,843 INFO L93 Difference]: Finished difference Result 1541 states and 4862 transitions. [2022-03-15 15:58:08,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-03-15 15:58:08,844 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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 19 [2022-03-15 15:58:08,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:58:08,846 INFO L225 Difference]: With dead ends: 1541 [2022-03-15 15:58:08,846 INFO L226 Difference]: Without dead ends: 1490 [2022-03-15 15:58:08,846 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 615 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=420, Invalid=1836, Unknown=0, NotChecked=0, Total=2256 [2022-03-15 15:58:08,846 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 294 mSDsluCounter, 613 mSDsCounter, 0 mSdLazyCounter, 1105 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 294 SdHoareTripleChecker+Valid, 342 SdHoareTripleChecker+Invalid, 1192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 1105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:58:08,846 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [294 Valid, 342 Invalid, 1192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 1105 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:58:08,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1490 states. [2022-03-15 15:58:08,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1490 to 983. [2022-03-15 15:58:08,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 983 states, 982 states have (on average 3.525458248472505) internal successors, (3462), 982 states have internal predecessors, (3462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:58:08,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 983 states to 983 states and 3462 transitions. [2022-03-15 15:58:08,860 INFO L78 Accepts]: Start accepts. Automaton has 983 states and 3462 transitions. Word has length 19 [2022-03-15 15:58:08,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:58:08,860 INFO L470 AbstractCegarLoop]: Abstraction has 983 states and 3462 transitions. [2022-03-15 15:58:08,860 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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-03-15 15:58:08,860 INFO L276 IsEmpty]: Start isEmpty. Operand 983 states and 3462 transitions. [2022-03-15 15:58:08,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:58:08,861 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:58:08,862 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:58:08,878 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Forceful destruction successful, exit code 0 [2022-03-15 15:58:09,062 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable301 [2022-03-15 15:58:09,062 INFO L402 AbstractCegarLoop]: === Iteration 303 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:58:09,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:58:09,062 INFO L85 PathProgramCache]: Analyzing trace with hash 506578636, now seen corresponding path program 114 times [2022-03-15 15:58:09,062 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:58:09,062 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1412583439] [2022-03-15 15:58:09,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:58:09,063 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:58:09,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:58:09,208 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:58:09,208 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:58:09,208 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1412583439] [2022-03-15 15:58:09,208 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1412583439] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:58:09,208 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1924473957] [2022-03-15 15:58:09,208 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:58:09,208 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:58:09,208 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:58:09,209 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-03-15 15:58:09,210 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-03-15 15:58:09,315 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-15 15:58:09,315 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:58:09,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:58:09,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:58:09,531 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 130 treesize of output 104 [2022-03-15 15:58:09,716 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:58:09,716 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:58:10,747 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:58:10,748 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 271 treesize of output 237 [2022-03-15 15:58:11,118 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:58:11,119 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1924473957] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:58:11,119 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:58:11,119 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:58:11,119 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1779049824] [2022-03-15 15:58:11,119 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:58:11,119 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:58:11,119 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:58:11,119 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:58:11,119 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=501, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:58:11,119 INFO L87 Difference]: Start difference. First operand 983 states and 3462 transitions. Second operand has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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-03-15 15:58:12,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:58:12,247 INFO L93 Difference]: Finished difference Result 1456 states and 4659 transitions. [2022-03-15 15:58:12,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-15 15:58:12,247 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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 19 [2022-03-15 15:58:12,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:58:12,250 INFO L225 Difference]: With dead ends: 1456 [2022-03-15 15:58:12,250 INFO L226 Difference]: Without dead ends: 1434 [2022-03-15 15:58:12,250 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 443 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=320, Invalid=1320, Unknown=0, NotChecked=0, Total=1640 [2022-03-15 15:58:12,250 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 211 mSDsluCounter, 509 mSDsCounter, 0 mSdLazyCounter, 894 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 211 SdHoareTripleChecker+Valid, 282 SdHoareTripleChecker+Invalid, 934 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 894 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:58:12,250 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [211 Valid, 282 Invalid, 934 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 894 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:58:12,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1434 states. [2022-03-15 15:58:12,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1434 to 980. [2022-03-15 15:58:12,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 980 states, 979 states have (on average 3.5280898876404496) internal successors, (3454), 979 states have internal predecessors, (3454), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:58:12,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 980 states to 980 states and 3454 transitions. [2022-03-15 15:58:12,264 INFO L78 Accepts]: Start accepts. Automaton has 980 states and 3454 transitions. Word has length 19 [2022-03-15 15:58:12,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:58:12,264 INFO L470 AbstractCegarLoop]: Abstraction has 980 states and 3454 transitions. [2022-03-15 15:58:12,264 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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-03-15 15:58:12,264 INFO L276 IsEmpty]: Start isEmpty. Operand 980 states and 3454 transitions. [2022-03-15 15:58:12,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:58:12,266 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:58:12,266 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:58:12,282 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Forceful destruction successful, exit code 0 [2022-03-15 15:58:12,466 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,SelfDestructingSolverStorable302 [2022-03-15 15:58:12,466 INFO L402 AbstractCegarLoop]: === Iteration 304 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:58:12,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:58:12,466 INFO L85 PathProgramCache]: Analyzing trace with hash -1639592124, now seen corresponding path program 115 times [2022-03-15 15:58:12,466 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:58:12,466 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [752013878] [2022-03-15 15:58:12,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:58:12,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:58:12,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:58:12,625 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:58:12,625 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:58:12,625 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [752013878] [2022-03-15 15:58:12,625 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [752013878] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:58:12,625 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [939055147] [2022-03-15 15:58:12,625 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:58:12,625 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:58:12,625 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:58:12,626 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-03-15 15:58:12,627 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-03-15 15:58:12,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:58:12,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:58:12,732 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:58:12,955 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 130 treesize of output 104 [2022-03-15 15:58:13,146 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:58:13,146 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:58:14,096 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:58:14,097 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 259 treesize of output 231 [2022-03-15 15:58:14,444 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:58:14,444 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [939055147] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:58:14,444 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:58:14,444 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-03-15 15:58:14,444 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2016007557] [2022-03-15 15:58:14,444 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:58:14,444 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:58:14,444 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:58:14,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:58:14,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=469, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:58:14,445 INFO L87 Difference]: Start difference. First operand 980 states and 3454 transitions. Second operand has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:58:15,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:58:15,637 INFO L93 Difference]: Finished difference Result 1404 states and 4543 transitions. [2022-03-15 15:58:15,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-15 15:58:15,637 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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 19 [2022-03-15 15:58:15,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:58:15,640 INFO L225 Difference]: With dead ends: 1404 [2022-03-15 15:58:15,640 INFO L226 Difference]: Without dead ends: 1359 [2022-03-15 15:58:15,640 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 344 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=270, Invalid=1370, Unknown=0, NotChecked=0, Total=1640 [2022-03-15 15:58:15,640 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 252 mSDsluCounter, 740 mSDsCounter, 0 mSdLazyCounter, 1183 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 252 SdHoareTripleChecker+Valid, 430 SdHoareTripleChecker+Invalid, 1242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 1183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:58:15,640 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [252 Valid, 430 Invalid, 1242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 1183 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:58:15,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1359 states. [2022-03-15 15:58:15,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1359 to 980. [2022-03-15 15:58:15,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 980 states, 979 states have (on average 3.5280898876404496) internal successors, (3454), 979 states have internal predecessors, (3454), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:58:15,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 980 states to 980 states and 3454 transitions. [2022-03-15 15:58:15,654 INFO L78 Accepts]: Start accepts. Automaton has 980 states and 3454 transitions. Word has length 19 [2022-03-15 15:58:15,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:58:15,654 INFO L470 AbstractCegarLoop]: Abstraction has 980 states and 3454 transitions. [2022-03-15 15:58:15,654 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:58:15,654 INFO L276 IsEmpty]: Start isEmpty. Operand 980 states and 3454 transitions. [2022-03-15 15:58:15,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:58:15,655 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:58:15,656 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:58:15,672 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Forceful destruction successful, exit code 0 [2022-03-15 15:58:15,856 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable303,134 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:58:15,856 INFO L402 AbstractCegarLoop]: === Iteration 305 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:58:15,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:58:15,856 INFO L85 PathProgramCache]: Analyzing trace with hash -1946350584, now seen corresponding path program 116 times [2022-03-15 15:58:15,856 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:58:15,856 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1536345241] [2022-03-15 15:58:15,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:58:15,857 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:58:15,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:58:16,014 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:58:16,014 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:58:16,014 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1536345241] [2022-03-15 15:58:16,014 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1536345241] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:58:16,014 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1824323076] [2022-03-15 15:58:16,014 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:58:16,014 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:58:16,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:58:16,015 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-03-15 15:58:16,016 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-03-15 15:58:16,121 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:58:16,121 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:58:16,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:58:16,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:58:16,465 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 130 treesize of output 104 [2022-03-15 15:58:16,579 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:58:16,579 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:58:17,727 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:58:17,727 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 238 treesize of output 210 [2022-03-15 15:58:18,105 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:58:18,106 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1824323076] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:58:18,106 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:58:18,106 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:58:18,106 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1532231202] [2022-03-15 15:58:18,106 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:58:18,106 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:58:18,106 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:58:18,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:58:18,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=507, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:58:18,106 INFO L87 Difference]: Start difference. First operand 980 states and 3454 transitions. Second operand has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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-03-15 15:58:20,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:58:20,093 INFO L93 Difference]: Finished difference Result 1595 states and 5000 transitions. [2022-03-15 15:58:20,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-15 15:58:20,093 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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 19 [2022-03-15 15:58:20,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:58:20,096 INFO L225 Difference]: With dead ends: 1595 [2022-03-15 15:58:20,096 INFO L226 Difference]: Without dead ends: 1580 [2022-03-15 15:58:20,096 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 486 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=449, Invalid=1713, Unknown=0, NotChecked=0, Total=2162 [2022-03-15 15:58:20,096 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 288 mSDsluCounter, 695 mSDsCounter, 0 mSdLazyCounter, 1258 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 288 SdHoareTripleChecker+Valid, 405 SdHoareTripleChecker+Invalid, 1311 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 1258 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:58:20,097 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [288 Valid, 405 Invalid, 1311 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 1258 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:58:20,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1580 states. [2022-03-15 15:58:20,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1580 to 984. [2022-03-15 15:58:20,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 984 states, 983 states have (on average 3.531027466937945) internal successors, (3471), 983 states have internal predecessors, (3471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:58:20,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 984 states to 984 states and 3471 transitions. [2022-03-15 15:58:20,111 INFO L78 Accepts]: Start accepts. Automaton has 984 states and 3471 transitions. Word has length 19 [2022-03-15 15:58:20,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:58:20,112 INFO L470 AbstractCegarLoop]: Abstraction has 984 states and 3471 transitions. [2022-03-15 15:58:20,112 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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-03-15 15:58:20,112 INFO L276 IsEmpty]: Start isEmpty. Operand 984 states and 3471 transitions. [2022-03-15 15:58:20,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:58:20,113 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:58:20,113 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:58:20,129 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Forceful destruction successful, exit code 0 [2022-03-15 15:58:20,313 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 135 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable304 [2022-03-15 15:58:20,313 INFO L402 AbstractCegarLoop]: === Iteration 306 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:58:20,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:58:20,314 INFO L85 PathProgramCache]: Analyzing trace with hash 1999559510, now seen corresponding path program 117 times [2022-03-15 15:58:20,314 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:58:20,314 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [779657017] [2022-03-15 15:58:20,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:58:20,314 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:58:20,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:58:20,466 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:58:20,466 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:58:20,466 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [779657017] [2022-03-15 15:58:20,466 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [779657017] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:58:20,466 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [209472880] [2022-03-15 15:58:20,466 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:58:20,466 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:58:20,466 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:58:20,467 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-03-15 15:58:20,468 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-03-15 15:58:20,574 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-15 15:58:20,574 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:58:20,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:58:20,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:58:20,828 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 130 treesize of output 104 [2022-03-15 15:58:21,009 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:58:21,009 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:58:22,311 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:58:22,311 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 247 treesize of output 223 [2022-03-15 15:58:22,588 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:58:22,588 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [209472880] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:58:22,588 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:58:22,588 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-03-15 15:58:22,588 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [870496806] [2022-03-15 15:58:22,588 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:58:22,588 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-15 15:58:22,588 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:58:22,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-15 15:58:22,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=431, Unknown=0, NotChecked=0, Total=506 [2022-03-15 15:58:22,589 INFO L87 Difference]: Start difference. First operand 984 states and 3471 transitions. Second operand has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 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-03-15 15:58:23,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:58:23,399 INFO L93 Difference]: Finished difference Result 1237 states and 4171 transitions. [2022-03-15 15:58:23,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-15 15:58:23,400 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 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 19 [2022-03-15 15:58:23,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:58:23,402 INFO L225 Difference]: With dead ends: 1237 [2022-03-15 15:58:23,402 INFO L226 Difference]: Without dead ends: 1222 [2022-03-15 15:58:23,402 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=175, Invalid=817, Unknown=0, NotChecked=0, Total=992 [2022-03-15 15:58:23,402 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 105 mSDsluCounter, 578 mSDsCounter, 0 mSdLazyCounter, 978 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 336 SdHoareTripleChecker+Invalid, 994 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 978 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:58:23,402 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [105 Valid, 336 Invalid, 994 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 978 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:58:23,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1222 states. [2022-03-15 15:58:23,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1222 to 981. [2022-03-15 15:58:23,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 981 states, 980 states have (on average 3.5306122448979593) internal successors, (3460), 980 states have internal predecessors, (3460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:58:23,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 981 states to 981 states and 3460 transitions. [2022-03-15 15:58:23,414 INFO L78 Accepts]: Start accepts. Automaton has 981 states and 3460 transitions. Word has length 19 [2022-03-15 15:58:23,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:58:23,415 INFO L470 AbstractCegarLoop]: Abstraction has 981 states and 3460 transitions. [2022-03-15 15:58:23,415 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 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-03-15 15:58:23,415 INFO L276 IsEmpty]: Start isEmpty. Operand 981 states and 3460 transitions. [2022-03-15 15:58:23,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:58:23,416 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:58:23,416 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:58:23,432 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Forceful destruction successful, exit code 0 [2022-03-15 15:58:23,616 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable305,136 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:58:23,616 INFO L402 AbstractCegarLoop]: === Iteration 307 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:58:23,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:58:23,617 INFO L85 PathProgramCache]: Analyzing trace with hash -960334780, now seen corresponding path program 118 times [2022-03-15 15:58:23,617 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:58:23,617 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [974164444] [2022-03-15 15:58:23,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:58:23,617 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:58:23,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:58:23,725 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:58:23,725 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:58:23,725 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [974164444] [2022-03-15 15:58:23,725 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [974164444] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:58:23,725 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [978270830] [2022-03-15 15:58:23,725 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:58:23,726 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:58:23,726 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:58:23,726 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-03-15 15:58:23,727 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-03-15 15:58:23,834 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:58:23,834 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:58:23,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-15 15:58:23,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:58:24,183 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 180 treesize of output 144 [2022-03-15 15:58:24,430 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:58:24,431 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:58:25,421 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:58:25,421 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 291 treesize of output 255 [2022-03-15 15:58:25,949 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:58:25,949 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [978270830] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:58:25,949 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:58:25,949 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 10] total 22 [2022-03-15 15:58:25,949 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2091684609] [2022-03-15 15:58:25,949 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:58:25,950 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-15 15:58:25,950 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:58:25,950 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-15 15:58:25,950 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=379, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:58:25,950 INFO L87 Difference]: Start difference. First operand 981 states and 3460 transitions. Second operand has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 22 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-03-15 15:58:30,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:58:30,438 INFO L93 Difference]: Finished difference Result 2193 states and 6629 transitions. [2022-03-15 15:58:30,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-15 15:58:30,438 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 22 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 19 [2022-03-15 15:58:30,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:58:30,441 INFO L225 Difference]: With dead ends: 2193 [2022-03-15 15:58:30,441 INFO L226 Difference]: Without dead ends: 2025 [2022-03-15 15:58:30,442 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1121 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=808, Invalid=3352, Unknown=0, NotChecked=0, Total=4160 [2022-03-15 15:58:30,442 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 504 mSDsluCounter, 693 mSDsCounter, 0 mSdLazyCounter, 1266 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 504 SdHoareTripleChecker+Valid, 438 SdHoareTripleChecker+Invalid, 1373 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 1266 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 15:58:30,442 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [504 Valid, 438 Invalid, 1373 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 1266 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 15:58:30,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2025 states. [2022-03-15 15:58:30,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2025 to 997. [2022-03-15 15:58:30,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 997 states, 996 states have (on average 3.5522088353413657) internal successors, (3538), 996 states have internal predecessors, (3538), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:58:30,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 997 states to 997 states and 3538 transitions. [2022-03-15 15:58:30,460 INFO L78 Accepts]: Start accepts. Automaton has 997 states and 3538 transitions. Word has length 19 [2022-03-15 15:58:30,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:58:30,460 INFO L470 AbstractCegarLoop]: Abstraction has 997 states and 3538 transitions. [2022-03-15 15:58:30,460 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 22 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-03-15 15:58:30,460 INFO L276 IsEmpty]: Start isEmpty. Operand 997 states and 3538 transitions. [2022-03-15 15:58:30,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:58:30,461 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:58:30,461 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:58:30,479 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-03-15 15:58:30,661 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable306,137 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:58:30,661 INFO L402 AbstractCegarLoop]: === Iteration 308 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:58:30,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:58:30,662 INFO L85 PathProgramCache]: Analyzing trace with hash 1896670980, now seen corresponding path program 119 times [2022-03-15 15:58:30,662 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:58:30,662 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [992004240] [2022-03-15 15:58:30,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:58:30,662 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:58:30,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:58:30,797 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:58:30,798 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:58:30,798 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [992004240] [2022-03-15 15:58:30,798 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [992004240] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:58:30,798 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [374075785] [2022-03-15 15:58:30,798 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:58:30,798 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:58:30,798 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:58:30,799 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-03-15 15:58:30,799 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-03-15 15:58:30,907 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:58:30,908 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:58:30,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:58:30,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:58:31,143 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 141 treesize of output 111 [2022-03-15 15:58:31,418 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:58:31,419 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:58:32,728 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:58:32,729 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 201 treesize of output 177 [2022-03-15 15:58:33,160 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:58:33,160 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [374075785] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:58:33,160 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:58:33,161 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 10] total 22 [2022-03-15 15:58:33,161 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [549524751] [2022-03-15 15:58:33,161 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:58:33,161 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-15 15:58:33,161 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:58:33,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-15 15:58:33,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=399, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:58:33,161 INFO L87 Difference]: Start difference. First operand 997 states and 3538 transitions. Second operand has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 22 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-03-15 15:58:38,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:58:38,917 INFO L93 Difference]: Finished difference Result 2106 states and 6320 transitions. [2022-03-15 15:58:38,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-03-15 15:58:38,917 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 22 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 19 [2022-03-15 15:58:38,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:58:38,920 INFO L225 Difference]: With dead ends: 2106 [2022-03-15 15:58:38,920 INFO L226 Difference]: Without dead ends: 1853 [2022-03-15 15:58:38,920 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1558 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=910, Invalid=4790, Unknown=0, NotChecked=0, Total=5700 [2022-03-15 15:58:38,921 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 398 mSDsluCounter, 950 mSDsCounter, 0 mSdLazyCounter, 1605 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 398 SdHoareTripleChecker+Valid, 590 SdHoareTripleChecker+Invalid, 1667 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 1605 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-15 15:58:38,921 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [398 Valid, 590 Invalid, 1667 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 1605 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-15 15:58:38,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1853 states. [2022-03-15 15:58:38,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1853 to 993. [2022-03-15 15:58:38,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 993 states, 992 states have (on average 3.5483870967741935) internal successors, (3520), 992 states have internal predecessors, (3520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:58:38,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 993 states to 993 states and 3520 transitions. [2022-03-15 15:58:38,937 INFO L78 Accepts]: Start accepts. Automaton has 993 states and 3520 transitions. Word has length 19 [2022-03-15 15:58:38,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:58:38,938 INFO L470 AbstractCegarLoop]: Abstraction has 993 states and 3520 transitions. [2022-03-15 15:58:38,938 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 22 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-03-15 15:58:38,938 INFO L276 IsEmpty]: Start isEmpty. Operand 993 states and 3520 transitions. [2022-03-15 15:58:38,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:58:38,939 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:58:38,939 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:58:38,955 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Ended with exit code 0 [2022-03-15 15:58:39,139 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,SelfDestructingSolverStorable307 [2022-03-15 15:58:39,140 INFO L402 AbstractCegarLoop]: === Iteration 309 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:58:39,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:58:39,140 INFO L85 PathProgramCache]: Analyzing trace with hash -534169258, now seen corresponding path program 120 times [2022-03-15 15:58:39,140 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:58:39,140 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1322755736] [2022-03-15 15:58:39,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:58:39,140 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:58:39,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:58:39,313 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:58:39,313 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:58:39,313 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1322755736] [2022-03-15 15:58:39,313 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1322755736] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:58:39,313 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [383431645] [2022-03-15 15:58:39,313 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:58:39,313 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:58:39,313 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:58:39,314 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-03-15 15:58:39,315 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-03-15 15:58:39,424 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-15 15:58:39,424 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:58:39,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:58:39,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:58:39,796 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 149 treesize of output 117 [2022-03-15 15:58:39,963 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:58:39,963 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:58:40,896 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:58:40,896 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 198 treesize of output 172 [2022-03-15 15:58:41,503 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:58:41,503 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [383431645] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:58:41,503 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:58:41,503 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:58:41,503 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [312557358] [2022-03-15 15:58:41,503 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:58:41,503 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:58:41,503 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:58:41,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:58:41,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=513, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:58:41,504 INFO L87 Difference]: Start difference. First operand 993 states and 3520 transitions. Second operand has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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-03-15 15:58:43,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:58:43,177 INFO L93 Difference]: Finished difference Result 1555 states and 4920 transitions. [2022-03-15 15:58:43,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-15 15:58:43,178 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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 19 [2022-03-15 15:58:43,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:58:43,180 INFO L225 Difference]: With dead ends: 1555 [2022-03-15 15:58:43,180 INFO L226 Difference]: Without dead ends: 1525 [2022-03-15 15:58:43,181 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 462 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=350, Invalid=1542, Unknown=0, NotChecked=0, Total=1892 [2022-03-15 15:58:43,181 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 408 mSDsluCounter, 628 mSDsCounter, 0 mSdLazyCounter, 1021 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 408 SdHoareTripleChecker+Valid, 372 SdHoareTripleChecker+Invalid, 1098 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 1021 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:58:43,181 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [408 Valid, 372 Invalid, 1098 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 1021 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:58:43,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1525 states. [2022-03-15 15:58:43,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1525 to 997. [2022-03-15 15:58:43,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 997 states, 996 states have (on average 3.5512048192771086) internal successors, (3537), 996 states have internal predecessors, (3537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:58:43,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 997 states to 997 states and 3537 transitions. [2022-03-15 15:58:43,196 INFO L78 Accepts]: Start accepts. Automaton has 997 states and 3537 transitions. Word has length 19 [2022-03-15 15:58:43,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:58:43,196 INFO L470 AbstractCegarLoop]: Abstraction has 997 states and 3537 transitions. [2022-03-15 15:58:43,196 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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-03-15 15:58:43,196 INFO L276 IsEmpty]: Start isEmpty. Operand 997 states and 3537 transitions. [2022-03-15 15:58:43,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:58:43,197 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:58:43,197 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:58:43,213 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Forceful destruction successful, exit code 0 [2022-03-15 15:58:43,397 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,SelfDestructingSolverStorable308 [2022-03-15 15:58:43,398 INFO L402 AbstractCegarLoop]: === Iteration 310 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:58:43,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:58:43,398 INFO L85 PathProgramCache]: Analyzing trace with hash 347908176, now seen corresponding path program 121 times [2022-03-15 15:58:43,398 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:58:43,398 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1361736917] [2022-03-15 15:58:43,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:58:43,398 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:58:43,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:58:43,552 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:58:43,552 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:58:43,552 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1361736917] [2022-03-15 15:58:43,552 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1361736917] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:58:43,552 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1987410921] [2022-03-15 15:58:43,552 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:58:43,552 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:58:43,553 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:58:43,553 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-03-15 15:58:43,554 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-03-15 15:58:43,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:58:43,663 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-15 15:58:43,664 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:58:44,054 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 152 treesize of output 120 [2022-03-15 15:58:44,168 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:58:44,168 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:58:45,291 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:58:45,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 297 treesize of output 257 [2022-03-15 15:58:45,729 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:58:45,729 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1987410921] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:58:45,729 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:58:45,729 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-03-15 15:58:45,729 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1142284126] [2022-03-15 15:58:45,729 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:58:45,729 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-15 15:58:45,729 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:58:45,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-15 15:58:45,730 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=418, Unknown=0, NotChecked=0, Total=506 [2022-03-15 15:58:45,730 INFO L87 Difference]: Start difference. First operand 997 states and 3537 transitions. Second operand has 23 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 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-03-15 15:58:47,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:58:47,234 INFO L93 Difference]: Finished difference Result 1545 states and 4938 transitions. [2022-03-15 15:58:47,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-15 15:58:47,234 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 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 19 [2022-03-15 15:58:47,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:58:47,236 INFO L225 Difference]: With dead ends: 1545 [2022-03-15 15:58:47,237 INFO L226 Difference]: Without dead ends: 1461 [2022-03-15 15:58:47,237 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 343 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=253, Invalid=1153, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 15:58:47,237 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 195 mSDsluCounter, 642 mSDsCounter, 0 mSdLazyCounter, 1011 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 195 SdHoareTripleChecker+Valid, 374 SdHoareTripleChecker+Invalid, 1061 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 1011 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:58:47,237 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [195 Valid, 374 Invalid, 1061 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 1011 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:58:47,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1461 states. [2022-03-15 15:58:47,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1461 to 1015. [2022-03-15 15:58:47,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1015 states, 1014 states have (on average 3.551282051282051) internal successors, (3601), 1014 states have internal predecessors, (3601), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:58:47,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1015 states to 1015 states and 3601 transitions. [2022-03-15 15:58:47,251 INFO L78 Accepts]: Start accepts. Automaton has 1015 states and 3601 transitions. Word has length 19 [2022-03-15 15:58:47,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:58:47,251 INFO L470 AbstractCegarLoop]: Abstraction has 1015 states and 3601 transitions. [2022-03-15 15:58:47,251 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 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-03-15 15:58:47,251 INFO L276 IsEmpty]: Start isEmpty. Operand 1015 states and 3601 transitions. [2022-03-15 15:58:47,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:58:47,252 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:58:47,252 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:58:47,270 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Ended with exit code 0 [2022-03-15 15:58:47,453 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,SelfDestructingSolverStorable309 [2022-03-15 15:58:47,453 INFO L402 AbstractCegarLoop]: === Iteration 311 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:58:47,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:58:47,453 INFO L85 PathProgramCache]: Analyzing trace with hash 206728076, now seen corresponding path program 122 times [2022-03-15 15:58:47,453 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:58:47,453 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1345354993] [2022-03-15 15:58:47,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:58:47,453 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:58:47,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:58:47,620 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:58:47,620 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:58:47,620 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1345354993] [2022-03-15 15:58:47,621 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1345354993] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:58:47,621 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [249133235] [2022-03-15 15:58:47,621 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:58:47,621 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:58:47,621 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:58:47,622 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-03-15 15:58:47,622 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-03-15 15:58:47,731 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:58:47,731 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:58:47,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-15 15:58:47,732 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:58:47,972 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 148 treesize of output 118 [2022-03-15 15:58:48,352 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:58:48,352 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:58:49,899 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:58:49,900 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 253 treesize of output 225 [2022-03-15 15:58:50,350 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:58:50,350 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [249133235] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:58:50,350 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:58:50,350 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-03-15 15:58:50,351 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881161886] [2022-03-15 15:58:50,351 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:58:50,351 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-15 15:58:50,351 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:58:50,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-15 15:58:50,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2022-03-15 15:58:50,351 INFO L87 Difference]: Start difference. First operand 1015 states and 3601 transitions. Second operand has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 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-03-15 15:58:52,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:58:52,213 INFO L93 Difference]: Finished difference Result 1688 states and 5286 transitions. [2022-03-15 15:58:52,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-15 15:58:52,213 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 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 19 [2022-03-15 15:58:52,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:58:52,216 INFO L225 Difference]: With dead ends: 1688 [2022-03-15 15:58:52,216 INFO L226 Difference]: Without dead ends: 1630 [2022-03-15 15:58:52,216 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 375 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=263, Invalid=1143, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 15:58:52,216 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 218 mSDsluCounter, 870 mSDsCounter, 0 mSdLazyCounter, 1449 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 218 SdHoareTripleChecker+Valid, 505 SdHoareTripleChecker+Invalid, 1490 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 1449 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 15:58:52,216 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [218 Valid, 505 Invalid, 1490 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 1449 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 15:58:52,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1630 states. [2022-03-15 15:58:52,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1630 to 1017. [2022-03-15 15:58:52,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1017 states, 1016 states have (on average 3.550196850393701) internal successors, (3607), 1016 states have internal predecessors, (3607), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:58:52,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1017 states to 1017 states and 3607 transitions. [2022-03-15 15:58:52,231 INFO L78 Accepts]: Start accepts. Automaton has 1017 states and 3607 transitions. Word has length 19 [2022-03-15 15:58:52,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:58:52,231 INFO L470 AbstractCegarLoop]: Abstraction has 1017 states and 3607 transitions. [2022-03-15 15:58:52,232 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 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-03-15 15:58:52,232 INFO L276 IsEmpty]: Start isEmpty. Operand 1017 states and 3607 transitions. [2022-03-15 15:58:52,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:58:52,233 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:58:52,233 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:58:52,250 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Forceful destruction successful, exit code 0 [2022-03-15 15:58:52,433 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,SelfDestructingSolverStorable310 [2022-03-15 15:58:52,433 INFO L402 AbstractCegarLoop]: === Iteration 312 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:58:52,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:58:52,434 INFO L85 PathProgramCache]: Analyzing trace with hash 1201103696, now seen corresponding path program 123 times [2022-03-15 15:58:52,434 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:58:52,434 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1434964889] [2022-03-15 15:58:52,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:58:52,434 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:58:52,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:58:52,596 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:58:52,596 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:58:52,597 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1434964889] [2022-03-15 15:58:52,597 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1434964889] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:58:52,597 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [178916958] [2022-03-15 15:58:52,597 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:58:52,597 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:58:52,597 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:58:52,598 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-03-15 15:58:52,600 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-03-15 15:58:52,709 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-15 15:58:52,709 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:58:52,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:58:52,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:58:52,943 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 152 treesize of output 120 [2022-03-15 15:58:53,256 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:58:53,257 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:58:54,207 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:58:54,208 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 214 treesize of output 196 [2022-03-15 15:58:54,609 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:58:54,610 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [178916958] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:58:54,610 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:58:54,610 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:58:54,610 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [450701734] [2022-03-15 15:58:54,610 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:58:54,610 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:58:54,610 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:58:54,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:58:54,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=521, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:58:54,610 INFO L87 Difference]: Start difference. First operand 1017 states and 3607 transitions. Second operand has 25 states, 25 states have (on average 1.72) internal successors, (43), 25 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-03-15 15:58:57,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:58:57,151 INFO L93 Difference]: Finished difference Result 1620 states and 5125 transitions. [2022-03-15 15:58:57,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-15 15:58:57,152 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.72) internal successors, (43), 25 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 19 [2022-03-15 15:58:57,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:58:57,154 INFO L225 Difference]: With dead ends: 1620 [2022-03-15 15:58:57,154 INFO L226 Difference]: Without dead ends: 1575 [2022-03-15 15:58:57,155 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 517 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=414, Invalid=1938, Unknown=0, NotChecked=0, Total=2352 [2022-03-15 15:58:57,155 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 395 mSDsluCounter, 543 mSDsCounter, 0 mSdLazyCounter, 915 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 395 SdHoareTripleChecker+Valid, 346 SdHoareTripleChecker+Invalid, 987 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 915 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:58:57,155 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [395 Valid, 346 Invalid, 987 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 915 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:58:57,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1575 states. [2022-03-15 15:58:57,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1575 to 1015. [2022-03-15 15:58:57,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1015 states, 1014 states have (on average 3.5483234714003946) internal successors, (3598), 1014 states have internal predecessors, (3598), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:58:57,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1015 states to 1015 states and 3598 transitions. [2022-03-15 15:58:57,170 INFO L78 Accepts]: Start accepts. Automaton has 1015 states and 3598 transitions. Word has length 19 [2022-03-15 15:58:57,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:58:57,170 INFO L470 AbstractCegarLoop]: Abstraction has 1015 states and 3598 transitions. [2022-03-15 15:58:57,170 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.72) internal successors, (43), 25 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-03-15 15:58:57,170 INFO L276 IsEmpty]: Start isEmpty. Operand 1015 states and 3598 transitions. [2022-03-15 15:58:57,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:58:57,171 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:58:57,171 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:58:57,187 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Ended with exit code 0 [2022-03-15 15:58:57,371 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,SelfDestructingSolverStorable311 [2022-03-15 15:58:57,371 INFO L402 AbstractCegarLoop]: === Iteration 313 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:58:57,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:58:57,372 INFO L85 PathProgramCache]: Analyzing trace with hash 1110149572, now seen corresponding path program 124 times [2022-03-15 15:58:57,372 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:58:57,372 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571680541] [2022-03-15 15:58:57,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:58:57,372 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:58:57,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:58:57,559 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:58:57,560 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:58:57,560 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571680541] [2022-03-15 15:58:57,560 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1571680541] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:58:57,560 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1061578066] [2022-03-15 15:58:57,560 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:58:57,560 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:58:57,560 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:58:57,561 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-03-15 15:58:57,561 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-03-15 15:58:57,671 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:58:57,671 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:58:57,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:58:57,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:58:57,937 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 154 treesize of output 122 [2022-03-15 15:58:58,107 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:58:58,107 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:58:59,210 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:58:59,210 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 140 treesize of output 120 [2022-03-15 15:58:59,360 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:58:59,360 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1061578066] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:58:59,360 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:58:59,360 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:58:59,361 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [882936246] [2022-03-15 15:58:59,361 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:58:59,361 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:58:59,361 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:58:59,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:58:59,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=525, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:58:59,361 INFO L87 Difference]: Start difference. First operand 1015 states and 3598 transitions. Second operand has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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-03-15 15:59:01,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:59:01,228 INFO L93 Difference]: Finished difference Result 1668 states and 5403 transitions. [2022-03-15 15:59:01,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-15 15:59:01,228 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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 19 [2022-03-15 15:59:01,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:59:01,231 INFO L225 Difference]: With dead ends: 1668 [2022-03-15 15:59:01,231 INFO L226 Difference]: Without dead ends: 1623 [2022-03-15 15:59:01,232 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=330, Invalid=1310, Unknown=0, NotChecked=0, Total=1640 [2022-03-15 15:59:01,232 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 301 mSDsluCounter, 538 mSDsCounter, 0 mSdLazyCounter, 886 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 301 SdHoareTripleChecker+Valid, 310 SdHoareTripleChecker+Invalid, 937 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 886 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:59:01,232 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [301 Valid, 310 Invalid, 937 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 886 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:59:01,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1623 states. [2022-03-15 15:59:01,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1623 to 1019. [2022-03-15 15:59:01,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1019 states, 1018 states have (on average 3.550098231827112) internal successors, (3614), 1018 states have internal predecessors, (3614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:59:01,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1019 states to 1019 states and 3614 transitions. [2022-03-15 15:59:01,246 INFO L78 Accepts]: Start accepts. Automaton has 1019 states and 3614 transitions. Word has length 19 [2022-03-15 15:59:01,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:59:01,247 INFO L470 AbstractCegarLoop]: Abstraction has 1019 states and 3614 transitions. [2022-03-15 15:59:01,247 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 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-03-15 15:59:01,247 INFO L276 IsEmpty]: Start isEmpty. Operand 1019 states and 3614 transitions. [2022-03-15 15:59:01,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:59:01,248 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:59:01,248 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:59:01,264 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Forceful destruction successful, exit code 0 [2022-03-15 15:59:01,448 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,SelfDestructingSolverStorable312 [2022-03-15 15:59:01,448 INFO L402 AbstractCegarLoop]: === Iteration 314 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:59:01,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:59:01,449 INFO L85 PathProgramCache]: Analyzing trace with hash -1594947348, now seen corresponding path program 125 times [2022-03-15 15:59:01,449 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:59:01,449 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [145098150] [2022-03-15 15:59:01,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:59:01,449 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:59:01,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:59:01,584 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:59:01,584 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:59:01,584 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [145098150] [2022-03-15 15:59:01,584 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [145098150] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:59:01,584 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1733980824] [2022-03-15 15:59:01,584 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:59:01,584 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:59:01,584 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:59:01,585 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-03-15 15:59:01,591 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-03-15 15:59:01,703 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-15 15:59:01,703 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:59:01,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-15 15:59:01,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:59:02,087 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 148 treesize of output 118 [2022-03-15 15:59:02,293 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:59:02,294 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:59:03,810 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:59:03,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 156 treesize of output 136 [2022-03-15 15:59:03,993 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:59:03,993 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1733980824] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:59:03,993 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:59:03,993 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 10] total 22 [2022-03-15 15:59:03,993 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [33385988] [2022-03-15 15:59:03,993 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:59:03,993 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-15 15:59:03,993 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:59:03,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-15 15:59:03,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=392, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:59:03,994 INFO L87 Difference]: Start difference. First operand 1019 states and 3614 transitions. Second operand has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 22 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-03-15 15:59:07,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:59:07,366 INFO L93 Difference]: Finished difference Result 2205 states and 7021 transitions. [2022-03-15 15:59:07,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-15 15:59:07,367 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 22 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 19 [2022-03-15 15:59:07,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:59:07,370 INFO L225 Difference]: With dead ends: 2205 [2022-03-15 15:59:07,370 INFO L226 Difference]: Without dead ends: 2062 [2022-03-15 15:59:07,370 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 440 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=438, Invalid=1724, Unknown=0, NotChecked=0, Total=2162 [2022-03-15 15:59:07,371 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 256 mSDsluCounter, 860 mSDsCounter, 0 mSdLazyCounter, 1485 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 256 SdHoareTripleChecker+Valid, 512 SdHoareTripleChecker+Invalid, 1535 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 1485 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 15:59:07,371 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [256 Valid, 512 Invalid, 1535 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 1485 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 15:59:07,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2062 states. [2022-03-15 15:59:07,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2062 to 1050. [2022-03-15 15:59:07,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1050 states, 1049 states have (on average 3.5729265967588177) internal successors, (3748), 1049 states have internal predecessors, (3748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:59:07,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1050 states to 1050 states and 3748 transitions. [2022-03-15 15:59:07,396 INFO L78 Accepts]: Start accepts. Automaton has 1050 states and 3748 transitions. Word has length 19 [2022-03-15 15:59:07,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:59:07,397 INFO L470 AbstractCegarLoop]: Abstraction has 1050 states and 3748 transitions. [2022-03-15 15:59:07,397 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 22 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-03-15 15:59:07,397 INFO L276 IsEmpty]: Start isEmpty. Operand 1050 states and 3748 transitions. [2022-03-15 15:59:07,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:59:07,398 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:59:07,398 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:59:07,414 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Forceful destruction successful, exit code 0 [2022-03-15 15:59:07,598 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable313,144 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:59:07,598 INFO L402 AbstractCegarLoop]: === Iteration 315 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:59:07,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:59:07,599 INFO L85 PathProgramCache]: Analyzing trace with hash 599482226, now seen corresponding path program 126 times [2022-03-15 15:59:07,599 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:59:07,599 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1302881944] [2022-03-15 15:59:07,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:59:07,599 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:59:07,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:59:07,761 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:59:07,761 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:59:07,761 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1302881944] [2022-03-15 15:59:07,761 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1302881944] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:59:07,761 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [940821350] [2022-03-15 15:59:07,761 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:59:07,761 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:59:07,761 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:59:07,762 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-03-15 15:59:07,763 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-03-15 15:59:07,872 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-15 15:59:07,872 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:59:07,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:59:07,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:59:08,091 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 128 treesize of output 102 [2022-03-15 15:59:08,380 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:59:08,380 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:59:09,863 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:59:09,863 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 140 treesize of output 120 [2022-03-15 15:59:10,021 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:59:10,021 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [940821350] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:59:10,021 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:59:10,021 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:59:10,022 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1344600915] [2022-03-15 15:59:10,022 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:59:10,022 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:59:10,022 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:59:10,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:59:10,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=515, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:59:10,022 INFO L87 Difference]: Start difference. First operand 1050 states and 3748 transitions. Second operand has 25 states, 25 states have (on average 1.76) internal successors, (44), 25 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-03-15 15:59:11,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:59:11,214 INFO L93 Difference]: Finished difference Result 1615 states and 5306 transitions. [2022-03-15 15:59:11,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-15 15:59:11,214 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.76) internal successors, (44), 25 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 19 [2022-03-15 15:59:11,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:59:11,217 INFO L225 Difference]: With dead ends: 1615 [2022-03-15 15:59:11,217 INFO L226 Difference]: Without dead ends: 1600 [2022-03-15 15:59:11,217 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 305 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=276, Invalid=1130, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 15:59:11,218 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 191 mSDsluCounter, 612 mSDsCounter, 0 mSdLazyCounter, 1072 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 191 SdHoareTripleChecker+Valid, 359 SdHoareTripleChecker+Invalid, 1106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 1072 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:59:11,218 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [191 Valid, 359 Invalid, 1106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 1072 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:59:11,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1600 states. [2022-03-15 15:59:11,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1600 to 1050. [2022-03-15 15:59:11,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1050 states, 1049 states have (on average 3.5729265967588177) internal successors, (3748), 1049 states have internal predecessors, (3748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:59:11,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1050 states to 1050 states and 3748 transitions. [2022-03-15 15:59:11,233 INFO L78 Accepts]: Start accepts. Automaton has 1050 states and 3748 transitions. Word has length 19 [2022-03-15 15:59:11,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:59:11,233 INFO L470 AbstractCegarLoop]: Abstraction has 1050 states and 3748 transitions. [2022-03-15 15:59:11,233 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.76) internal successors, (44), 25 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-03-15 15:59:11,233 INFO L276 IsEmpty]: Start isEmpty. Operand 1050 states and 3748 transitions. [2022-03-15 15:59:11,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:59:11,235 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:59:11,235 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:59:11,251 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Forceful destruction successful, exit code 0 [2022-03-15 15:59:11,435 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,SelfDestructingSolverStorable314 [2022-03-15 15:59:11,435 INFO L402 AbstractCegarLoop]: === Iteration 316 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:59:11,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:59:11,435 INFO L85 PathProgramCache]: Analyzing trace with hash 129575290, now seen corresponding path program 127 times [2022-03-15 15:59:11,435 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:59:11,436 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [371378262] [2022-03-15 15:59:11,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:59:11,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:59:11,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:59:11,605 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:59:11,605 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:59:11,605 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [371378262] [2022-03-15 15:59:11,605 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [371378262] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:59:11,605 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [875885125] [2022-03-15 15:59:11,605 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:59:11,605 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:59:11,605 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:59:11,606 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-03-15 15:59:11,606 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-03-15 15:59:11,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:59:11,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:59:11,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:59:11,946 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 152 treesize of output 120 [2022-03-15 15:59:12,324 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:59:12,324 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:59:13,441 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:59:13,441 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 126 treesize of output 112 [2022-03-15 15:59:13,589 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:59:13,589 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [875885125] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:59:13,589 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:59:13,589 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:59:13,589 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [265944785] [2022-03-15 15:59:13,589 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:59:13,589 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:59:13,590 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:59:13,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:59:13,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=524, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:59:13,590 INFO L87 Difference]: Start difference. First operand 1050 states and 3748 transitions. Second operand has 25 states, 25 states have (on average 1.68) internal successors, (42), 25 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-03-15 15:59:17,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:59:17,714 INFO L93 Difference]: Finished difference Result 1816 states and 5802 transitions. [2022-03-15 15:59:17,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-15 15:59:17,714 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.68) internal successors, (42), 25 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 19 [2022-03-15 15:59:17,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:59:17,717 INFO L225 Difference]: With dead ends: 1816 [2022-03-15 15:59:17,717 INFO L226 Difference]: Without dead ends: 1725 [2022-03-15 15:59:17,717 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 527 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=497, Invalid=2053, Unknown=0, NotChecked=0, Total=2550 [2022-03-15 15:59:17,717 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 359 mSDsluCounter, 659 mSDsCounter, 0 mSdLazyCounter, 1116 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 359 SdHoareTripleChecker+Valid, 402 SdHoareTripleChecker+Invalid, 1184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 1116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:59:17,718 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [359 Valid, 402 Invalid, 1184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 1116 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:59:17,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1725 states. [2022-03-15 15:59:17,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1725 to 1051. [2022-03-15 15:59:17,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1051 states, 1050 states have (on average 3.5752380952380953) internal successors, (3754), 1050 states have internal predecessors, (3754), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:59:17,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1051 states to 1051 states and 3754 transitions. [2022-03-15 15:59:17,734 INFO L78 Accepts]: Start accepts. Automaton has 1051 states and 3754 transitions. Word has length 19 [2022-03-15 15:59:17,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:59:17,734 INFO L470 AbstractCegarLoop]: Abstraction has 1051 states and 3754 transitions. [2022-03-15 15:59:17,734 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.68) internal successors, (42), 25 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-03-15 15:59:17,734 INFO L276 IsEmpty]: Start isEmpty. Operand 1051 states and 3754 transitions. [2022-03-15 15:59:17,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:59:17,735 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:59:17,735 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:59:17,753 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Forceful destruction successful, exit code 0 [2022-03-15 15:59:17,935 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable315,146 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:59:17,936 INFO L402 AbstractCegarLoop]: === Iteration 317 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:59:17,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:59:17,936 INFO L85 PathProgramCache]: Analyzing trace with hash 1422618020, now seen corresponding path program 128 times [2022-03-15 15:59:17,936 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:59:17,936 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [966275598] [2022-03-15 15:59:17,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:59:17,936 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:59:17,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:59:18,063 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:59:18,063 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:59:18,063 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [966275598] [2022-03-15 15:59:18,063 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [966275598] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:59:18,063 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1047897697] [2022-03-15 15:59:18,063 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:59:18,063 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:59:18,063 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:59:18,064 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-03-15 15:59:18,064 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-03-15 15:59:18,179 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:59:18,179 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:59:18,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:59:18,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:59:18,412 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 159 treesize of output 125 [2022-03-15 15:59:18,593 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:59:18,593 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:59:19,396 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:59:19,397 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 214 treesize of output 196 [2022-03-15 15:59:19,665 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:59:19,666 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1047897697] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:59:19,666 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:59:19,666 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:59:19,666 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1951505713] [2022-03-15 15:59:19,666 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:59:19,666 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:59:19,666 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:59:19,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:59:19,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=503, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:59:19,666 INFO L87 Difference]: Start difference. First operand 1051 states and 3754 transitions. Second operand has 25 states, 25 states have (on average 1.76) internal successors, (44), 25 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-03-15 15:59:20,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:59:20,579 INFO L93 Difference]: Finished difference Result 1397 states and 4596 transitions. [2022-03-15 15:59:20,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-15 15:59:20,580 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.76) internal successors, (44), 25 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 19 [2022-03-15 15:59:20,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:59:20,582 INFO L225 Difference]: With dead ends: 1397 [2022-03-15 15:59:20,582 INFO L226 Difference]: Without dead ends: 1382 [2022-03-15 15:59:20,582 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 323 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=249, Invalid=1083, Unknown=0, NotChecked=0, Total=1332 [2022-03-15 15:59:20,582 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 233 mSDsluCounter, 491 mSDsCounter, 0 mSdLazyCounter, 914 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 233 SdHoareTripleChecker+Valid, 269 SdHoareTripleChecker+Invalid, 953 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 914 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:59:20,582 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [233 Valid, 269 Invalid, 953 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 914 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:59:20,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1382 states. [2022-03-15 15:59:20,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1382 to 1051. [2022-03-15 15:59:20,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1051 states, 1050 states have (on average 3.5752380952380953) internal successors, (3754), 1050 states have internal predecessors, (3754), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:59:20,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1051 states to 1051 states and 3754 transitions. [2022-03-15 15:59:20,596 INFO L78 Accepts]: Start accepts. Automaton has 1051 states and 3754 transitions. Word has length 19 [2022-03-15 15:59:20,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:59:20,596 INFO L470 AbstractCegarLoop]: Abstraction has 1051 states and 3754 transitions. [2022-03-15 15:59:20,596 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.76) internal successors, (44), 25 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-03-15 15:59:20,597 INFO L276 IsEmpty]: Start isEmpty. Operand 1051 states and 3754 transitions. [2022-03-15 15:59:20,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:59:20,598 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:59:20,598 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:59:20,614 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Forceful destruction successful, exit code 0 [2022-03-15 15:59:20,799 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable316,147 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:59:20,799 INFO L402 AbstractCegarLoop]: === Iteration 318 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:59:20,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:59:20,800 INFO L85 PathProgramCache]: Analyzing trace with hash 2117882316, now seen corresponding path program 129 times [2022-03-15 15:59:20,800 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:59:20,800 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2065039188] [2022-03-15 15:59:20,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:59:20,800 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:59:20,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:59:20,940 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:59:20,940 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:59:20,940 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2065039188] [2022-03-15 15:59:20,940 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2065039188] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:59:20,940 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2102026709] [2022-03-15 15:59:20,941 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:59:20,941 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:59:20,941 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:59:20,942 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-03-15 15:59:20,942 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-03-15 15:59:21,054 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-15 15:59:21,055 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:59:21,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:59:21,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:59:21,259 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 152 treesize of output 120 [2022-03-15 15:59:21,434 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:59:21,434 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:59:22,390 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:59:22,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 267 treesize of output 235 [2022-03-15 15:59:22,662 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:59:22,662 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2102026709] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:59:22,662 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:59:22,662 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-03-15 15:59:22,662 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1412072157] [2022-03-15 15:59:22,662 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:59:22,662 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:59:22,662 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:59:22,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:59:22,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=464, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:59:22,663 INFO L87 Difference]: Start difference. First operand 1051 states and 3754 transitions. Second operand has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:59:23,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:59:23,612 INFO L93 Difference]: Finished difference Result 1395 states and 4597 transitions. [2022-03-15 15:59:23,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-15 15:59:23,612 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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 19 [2022-03-15 15:59:23,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:59:23,614 INFO L225 Difference]: With dead ends: 1395 [2022-03-15 15:59:23,614 INFO L226 Difference]: Without dead ends: 1350 [2022-03-15 15:59:23,614 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 308 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=246, Invalid=1236, Unknown=0, NotChecked=0, Total=1482 [2022-03-15 15:59:23,615 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 242 mSDsluCounter, 534 mSDsCounter, 0 mSdLazyCounter, 879 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 242 SdHoareTripleChecker+Valid, 310 SdHoareTripleChecker+Invalid, 929 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 879 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:59:23,615 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [242 Valid, 310 Invalid, 929 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 879 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:59:23,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1350 states. [2022-03-15 15:59:23,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1350 to 1051. [2022-03-15 15:59:23,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1051 states, 1050 states have (on average 3.5752380952380953) internal successors, (3754), 1050 states have internal predecessors, (3754), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:59:23,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1051 states to 1051 states and 3754 transitions. [2022-03-15 15:59:23,628 INFO L78 Accepts]: Start accepts. Automaton has 1051 states and 3754 transitions. Word has length 19 [2022-03-15 15:59:23,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:59:23,629 INFO L470 AbstractCegarLoop]: Abstraction has 1051 states and 3754 transitions. [2022-03-15 15:59:23,629 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:59:23,629 INFO L276 IsEmpty]: Start isEmpty. Operand 1051 states and 3754 transitions. [2022-03-15 15:59:23,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:59:23,630 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:59:23,630 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:59:23,646 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Forceful destruction successful, exit code 0 [2022-03-15 15:59:23,830 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable317,148 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:59:23,830 INFO L402 AbstractCegarLoop]: === Iteration 319 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:59:23,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:59:23,831 INFO L85 PathProgramCache]: Analyzing trace with hash -1379368402, now seen corresponding path program 130 times [2022-03-15 15:59:23,831 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:59:23,831 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2143056379] [2022-03-15 15:59:23,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:59:23,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:59:23,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:59:23,989 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:59:23,989 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:59:23,989 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2143056379] [2022-03-15 15:59:23,989 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2143056379] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:59:23,989 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1559881472] [2022-03-15 15:59:23,989 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:59:23,989 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:59:23,990 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:59:23,990 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-03-15 15:59:23,991 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-03-15 15:59:24,103 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:59:24,104 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:59:24,104 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-15 15:59:24,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:59:24,464 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 168 treesize of output 132 [2022-03-15 15:59:24,668 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:59:24,669 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:59:26,036 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:59:26,036 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 248 treesize of output 224 [2022-03-15 15:59:26,530 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:59:26,531 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1559881472] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:59:26,531 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:59:26,531 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:59:26,531 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1685957851] [2022-03-15 15:59:26,531 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:59:26,531 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:59:26,531 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:59:26,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:59:26,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=510, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:59:26,531 INFO L87 Difference]: Start difference. First operand 1051 states and 3754 transitions. Second operand has 25 states, 25 states have (on average 1.76) internal successors, (44), 25 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-03-15 15:59:29,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:59:29,915 INFO L93 Difference]: Finished difference Result 1893 states and 5936 transitions. [2022-03-15 15:59:29,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-03-15 15:59:29,915 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.76) internal successors, (44), 25 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 19 [2022-03-15 15:59:29,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:59:29,918 INFO L225 Difference]: With dead ends: 1893 [2022-03-15 15:59:29,919 INFO L226 Difference]: Without dead ends: 1807 [2022-03-15 15:59:29,919 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 474 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=357, Invalid=1899, Unknown=0, NotChecked=0, Total=2256 [2022-03-15 15:59:29,919 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 291 mSDsluCounter, 932 mSDsCounter, 0 mSdLazyCounter, 1711 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 291 SdHoareTripleChecker+Valid, 567 SdHoareTripleChecker+Invalid, 1764 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 1711 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-15 15:59:29,919 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [291 Valid, 567 Invalid, 1764 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 1711 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-15 15:59:29,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1807 states. [2022-03-15 15:59:29,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1807 to 1056. [2022-03-15 15:59:29,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1056 states, 1055 states have (on average 3.576303317535545) internal successors, (3773), 1055 states have internal predecessors, (3773), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:59:29,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1056 states to 1056 states and 3773 transitions. [2022-03-15 15:59:29,936 INFO L78 Accepts]: Start accepts. Automaton has 1056 states and 3773 transitions. Word has length 19 [2022-03-15 15:59:29,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:59:29,936 INFO L470 AbstractCegarLoop]: Abstraction has 1056 states and 3773 transitions. [2022-03-15 15:59:29,937 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.76) internal successors, (44), 25 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-03-15 15:59:29,937 INFO L276 IsEmpty]: Start isEmpty. Operand 1056 states and 3773 transitions. [2022-03-15 15:59:29,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:59:29,938 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:59:29,938 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:59:29,955 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-03-15 15:59:30,138 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable318,149 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:59:30,138 INFO L402 AbstractCegarLoop]: === Iteration 320 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:59:30,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:59:30,139 INFO L85 PathProgramCache]: Analyzing trace with hash -1071662114, now seen corresponding path program 131 times [2022-03-15 15:59:30,139 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:59:30,139 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596523926] [2022-03-15 15:59:30,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:59:30,139 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:59:30,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:59:30,330 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:59:30,330 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:59:30,330 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596523926] [2022-03-15 15:59:30,330 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1596523926] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:59:30,331 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1631320880] [2022-03-15 15:59:30,331 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:59:30,331 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:59:30,331 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:59:30,332 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-03-15 15:59:30,332 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-03-15 15:59:30,453 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-15 15:59:30,453 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:59:30,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:59:30,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:59:30,737 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 146 treesize of output 116 [2022-03-15 15:59:30,936 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:59:30,936 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:59:32,265 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:59:32,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 248 treesize of output 224 [2022-03-15 15:59:32,651 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:59:32,651 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1631320880] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:59:32,651 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:59:32,651 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-03-15 15:59:32,651 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1111143240] [2022-03-15 15:59:32,651 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:59:32,651 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-15 15:59:32,651 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:59:32,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-15 15:59:32,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=433, Unknown=0, NotChecked=0, Total=506 [2022-03-15 15:59:32,652 INFO L87 Difference]: Start difference. First operand 1056 states and 3773 transitions. Second operand has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 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-03-15 15:59:34,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:59:34,183 INFO L93 Difference]: Finished difference Result 1609 states and 5173 transitions. [2022-03-15 15:59:34,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-15 15:59:34,183 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 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 19 [2022-03-15 15:59:34,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:59:34,186 INFO L225 Difference]: With dead ends: 1609 [2022-03-15 15:59:34,186 INFO L226 Difference]: Without dead ends: 1536 [2022-03-15 15:59:34,186 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 295 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=212, Invalid=1120, Unknown=0, NotChecked=0, Total=1332 [2022-03-15 15:59:34,186 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 196 mSDsluCounter, 759 mSDsCounter, 0 mSdLazyCounter, 1193 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 196 SdHoareTripleChecker+Valid, 434 SdHoareTripleChecker+Invalid, 1250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 1193 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:59:34,186 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [196 Valid, 434 Invalid, 1250 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 1193 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:59:34,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1536 states. [2022-03-15 15:59:34,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1536 to 1059. [2022-03-15 15:59:34,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1059 states, 1058 states have (on average 3.5803402646502835) internal successors, (3788), 1058 states have internal predecessors, (3788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:59:34,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1059 states to 1059 states and 3788 transitions. [2022-03-15 15:59:34,201 INFO L78 Accepts]: Start accepts. Automaton has 1059 states and 3788 transitions. Word has length 19 [2022-03-15 15:59:34,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:59:34,201 INFO L470 AbstractCegarLoop]: Abstraction has 1059 states and 3788 transitions. [2022-03-15 15:59:34,201 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 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-03-15 15:59:34,202 INFO L276 IsEmpty]: Start isEmpty. Operand 1059 states and 3788 transitions. [2022-03-15 15:59:34,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:59:34,203 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:59:34,203 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:59:34,219 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Forceful destruction successful, exit code 0 [2022-03-15 15:59:34,403 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,SelfDestructingSolverStorable319 [2022-03-15 15:59:34,403 INFO L402 AbstractCegarLoop]: === Iteration 321 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:59:34,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:59:34,404 INFO L85 PathProgramCache]: Analyzing trace with hash -330764780, now seen corresponding path program 132 times [2022-03-15 15:59:34,404 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:59:34,404 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1776755848] [2022-03-15 15:59:34,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:59:34,404 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:59:34,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:59:34,585 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:59:34,585 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:59:34,586 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1776755848] [2022-03-15 15:59:34,586 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1776755848] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:59:34,586 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2080105553] [2022-03-15 15:59:34,586 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:59:34,586 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:59:34,586 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:59:34,587 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-03-15 15:59:34,587 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-03-15 15:59:34,700 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-15 15:59:34,700 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:59:34,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:59:34,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:59:34,936 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 123 treesize of output 97 [2022-03-15 15:59:35,216 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:59:35,217 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:59:36,592 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:59:36,593 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 204 treesize of output 180 [2022-03-15 15:59:36,873 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:59:36,874 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2080105553] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:59:36,874 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:59:36,874 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-03-15 15:59:36,874 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2135054631] [2022-03-15 15:59:36,874 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:59:36,874 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 15:59:36,874 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:59:36,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 15:59:36,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=476, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:59:36,874 INFO L87 Difference]: Start difference. First operand 1059 states and 3788 transitions. Second operand has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:59:38,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:59:38,977 INFO L93 Difference]: Finished difference Result 1716 states and 5413 transitions. [2022-03-15 15:59:38,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-15 15:59:38,977 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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 19 [2022-03-15 15:59:38,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:59:38,980 INFO L225 Difference]: With dead ends: 1716 [2022-03-15 15:59:38,980 INFO L226 Difference]: Without dead ends: 1671 [2022-03-15 15:59:38,980 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 414 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=354, Invalid=1626, Unknown=0, NotChecked=0, Total=1980 [2022-03-15 15:59:38,980 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 380 mSDsluCounter, 530 mSDsCounter, 0 mSdLazyCounter, 925 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 380 SdHoareTripleChecker+Valid, 319 SdHoareTripleChecker+Invalid, 1010 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 925 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:59:38,980 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [380 Valid, 319 Invalid, 1010 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 925 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:59:38,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1671 states. [2022-03-15 15:59:38,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1671 to 1060. [2022-03-15 15:59:38,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1060 states, 1059 states have (on average 3.582625118035883) internal successors, (3794), 1059 states have internal predecessors, (3794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:59:38,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1060 states to 1060 states and 3794 transitions. [2022-03-15 15:59:38,996 INFO L78 Accepts]: Start accepts. Automaton has 1060 states and 3794 transitions. Word has length 19 [2022-03-15 15:59:38,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:59:38,997 INFO L470 AbstractCegarLoop]: Abstraction has 1060 states and 3794 transitions. [2022-03-15 15:59:38,997 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 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-03-15 15:59:38,997 INFO L276 IsEmpty]: Start isEmpty. Operand 1060 states and 3794 transitions. [2022-03-15 15:59:38,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:59:38,998 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:59:38,998 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:59:39,014 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Forceful destruction successful, exit code 0 [2022-03-15 15:59:39,198 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,SelfDestructingSolverStorable320 [2022-03-15 15:59:39,198 INFO L402 AbstractCegarLoop]: === Iteration 322 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:59:39,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:59:39,199 INFO L85 PathProgramCache]: Analyzing trace with hash 663610840, now seen corresponding path program 133 times [2022-03-15 15:59:39,199 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:59:39,199 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1382116799] [2022-03-15 15:59:39,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:59:39,199 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:59:39,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:59:39,325 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:59:39,325 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:59:39,325 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1382116799] [2022-03-15 15:59:39,325 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1382116799] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:59:39,325 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1372578800] [2022-03-15 15:59:39,325 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:59:39,325 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:59:39,325 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:59:39,326 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-03-15 15:59:39,327 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-03-15 15:59:39,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:59:39,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-15 15:59:39,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:59:39,680 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 146 treesize of output 116 [2022-03-15 15:59:40,177 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:59:40,177 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:59:41,380 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:59:41,380 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 284 treesize of output 252 [2022-03-15 15:59:41,952 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:59:41,952 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1372578800] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:59:41,952 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:59:41,952 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 10] total 22 [2022-03-15 15:59:41,952 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1669419557] [2022-03-15 15:59:41,952 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:59:41,952 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-15 15:59:41,953 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:59:41,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-15 15:59:41,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=399, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:59:41,953 INFO L87 Difference]: Start difference. First operand 1060 states and 3794 transitions. Second operand has 22 states, 22 states have (on average 1.9090909090909092) internal successors, (42), 22 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-03-15 15:59:47,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:59:47,303 INFO L93 Difference]: Finished difference Result 2098 states and 6483 transitions. [2022-03-15 15:59:47,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-15 15:59:47,303 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.9090909090909092) internal successors, (42), 22 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 19 [2022-03-15 15:59:47,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:59:47,307 INFO L225 Difference]: With dead ends: 2098 [2022-03-15 15:59:47,307 INFO L226 Difference]: Without dead ends: 1942 [2022-03-15 15:59:47,307 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 565 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=543, Invalid=2319, Unknown=0, NotChecked=0, Total=2862 [2022-03-15 15:59:47,307 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 382 mSDsluCounter, 730 mSDsCounter, 0 mSdLazyCounter, 1278 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 382 SdHoareTripleChecker+Valid, 446 SdHoareTripleChecker+Invalid, 1345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 1278 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 15:59:47,307 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [382 Valid, 446 Invalid, 1345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 1278 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 15:59:47,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1942 states. [2022-03-15 15:59:47,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1942 to 1064. [2022-03-15 15:59:47,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1064 states, 1063 states have (on average 3.591721542803387) internal successors, (3818), 1063 states have internal predecessors, (3818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:59:47,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1064 states to 1064 states and 3818 transitions. [2022-03-15 15:59:47,324 INFO L78 Accepts]: Start accepts. Automaton has 1064 states and 3818 transitions. Word has length 19 [2022-03-15 15:59:47,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:59:47,324 INFO L470 AbstractCegarLoop]: Abstraction has 1064 states and 3818 transitions. [2022-03-15 15:59:47,324 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.9090909090909092) internal successors, (42), 22 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-03-15 15:59:47,324 INFO L276 IsEmpty]: Start isEmpty. Operand 1064 states and 3818 transitions. [2022-03-15 15:59:47,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:59:47,326 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:59:47,326 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:59:47,342 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Forceful destruction successful, exit code 0 [2022-03-15 15:59:47,526 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,SelfDestructingSolverStorable321 [2022-03-15 15:59:47,526 INFO L402 AbstractCegarLoop]: === Iteration 323 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:59:47,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:59:47,527 INFO L85 PathProgramCache]: Analyzing trace with hash 1667963886, now seen corresponding path program 134 times [2022-03-15 15:59:47,527 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:59:47,527 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [248927160] [2022-03-15 15:59:47,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:59:47,527 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:59:47,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:59:47,681 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:59:47,681 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:59:47,681 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [248927160] [2022-03-15 15:59:47,681 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [248927160] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:59:47,681 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [253114616] [2022-03-15 15:59:47,681 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:59:47,681 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:59:47,681 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:59:47,682 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-03-15 15:59:47,682 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-03-15 15:59:47,795 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:59:47,795 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:59:47,796 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:59:47,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:59:48,048 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 151 treesize of output 123 [2022-03-15 15:59:48,283 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:59:48,283 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:59:49,180 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:59:49,181 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 232 treesize of output 208 [2022-03-15 15:59:49,546 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:59:49,546 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [253114616] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:59:49,546 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:59:49,546 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:59:49,546 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [627343472] [2022-03-15 15:59:49,546 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:59:49,546 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:59:49,547 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:59:49,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:59:49,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=517, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:59:49,547 INFO L87 Difference]: Start difference. First operand 1064 states and 3818 transitions. Second operand has 25 states, 25 states have (on average 1.76) internal successors, (44), 25 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-03-15 15:59:52,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:59:52,112 INFO L93 Difference]: Finished difference Result 1804 states and 5623 transitions. [2022-03-15 15:59:52,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-15 15:59:52,112 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.76) internal successors, (44), 25 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 19 [2022-03-15 15:59:52,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:59:52,115 INFO L225 Difference]: With dead ends: 1804 [2022-03-15 15:59:52,115 INFO L226 Difference]: Without dead ends: 1683 [2022-03-15 15:59:52,116 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 701 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=441, Invalid=2421, Unknown=0, NotChecked=0, Total=2862 [2022-03-15 15:59:52,116 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 393 mSDsluCounter, 839 mSDsCounter, 0 mSdLazyCounter, 1496 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 393 SdHoareTripleChecker+Valid, 493 SdHoareTripleChecker+Invalid, 1592 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 1496 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 15:59:52,116 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [393 Valid, 493 Invalid, 1592 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 1496 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 15:59:52,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1683 states. [2022-03-15 15:59:52,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1683 to 1068. [2022-03-15 15:59:52,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1068 states, 1067 states have (on average 3.5951265229615745) internal successors, (3836), 1067 states have internal predecessors, (3836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:59:52,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1068 states to 1068 states and 3836 transitions. [2022-03-15 15:59:52,131 INFO L78 Accepts]: Start accepts. Automaton has 1068 states and 3836 transitions. Word has length 19 [2022-03-15 15:59:52,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:59:52,131 INFO L470 AbstractCegarLoop]: Abstraction has 1068 states and 3836 transitions. [2022-03-15 15:59:52,132 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.76) internal successors, (44), 25 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-03-15 15:59:52,132 INFO L276 IsEmpty]: Start isEmpty. Operand 1068 states and 3836 transitions. [2022-03-15 15:59:52,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:59:52,133 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:59:52,133 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:59:52,149 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Forceful destruction successful, exit code 0 [2022-03-15 15:59:52,333 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,SelfDestructingSolverStorable322 [2022-03-15 15:59:52,333 INFO L402 AbstractCegarLoop]: === Iteration 324 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:59:52,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:59:52,334 INFO L85 PathProgramCache]: Analyzing trace with hash -1527530436, now seen corresponding path program 135 times [2022-03-15 15:59:52,334 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:59:52,334 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1833315561] [2022-03-15 15:59:52,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:59:52,334 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:59:52,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:59:52,521 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:59:52,521 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:59:52,521 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1833315561] [2022-03-15 15:59:52,521 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1833315561] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:59:52,522 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1974201448] [2022-03-15 15:59:52,522 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:59:52,522 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:59:52,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:59:52,523 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-03-15 15:59:52,523 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-03-15 15:59:52,638 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-15 15:59:52,638 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:59:52,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:59:52,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:59:52,910 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 152 treesize of output 120 [2022-03-15 15:59:53,104 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:59:53,104 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:59:54,441 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:59:54,441 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 175 treesize of output 157 [2022-03-15 15:59:54,661 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:59:54,661 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1974201448] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:59:54,661 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:59:54,661 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:59:54,661 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [195971705] [2022-03-15 15:59:54,661 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:59:54,661 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:59:54,661 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:59:54,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:59:54,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=514, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:59:54,662 INFO L87 Difference]: Start difference. First operand 1068 states and 3836 transitions. Second operand has 25 states, 25 states have (on average 1.76) internal successors, (44), 25 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-03-15 15:59:55,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:59:55,908 INFO L93 Difference]: Finished difference Result 1509 states and 4989 transitions. [2022-03-15 15:59:55,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-15 15:59:55,908 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.76) internal successors, (44), 25 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 19 [2022-03-15 15:59:55,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:59:55,911 INFO L225 Difference]: With dead ends: 1509 [2022-03-15 15:59:55,911 INFO L226 Difference]: Without dead ends: 1479 [2022-03-15 15:59:55,911 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 374 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=279, Invalid=1361, Unknown=0, NotChecked=0, Total=1640 [2022-03-15 15:59:55,911 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 200 mSDsluCounter, 712 mSDsCounter, 0 mSdLazyCounter, 1337 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 200 SdHoareTripleChecker+Valid, 418 SdHoareTripleChecker+Invalid, 1361 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 1337 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 15:59:55,911 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [200 Valid, 418 Invalid, 1361 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 1337 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 15:59:55,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1479 states. [2022-03-15 15:59:55,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1479 to 1074. [2022-03-15 15:59:55,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1074 states, 1073 states have (on average 3.6001863932898415) internal successors, (3863), 1073 states have internal predecessors, (3863), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:59:55,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1074 states to 1074 states and 3863 transitions. [2022-03-15 15:59:55,926 INFO L78 Accepts]: Start accepts. Automaton has 1074 states and 3863 transitions. Word has length 19 [2022-03-15 15:59:55,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:59:55,926 INFO L470 AbstractCegarLoop]: Abstraction has 1074 states and 3863 transitions. [2022-03-15 15:59:55,926 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.76) internal successors, (44), 25 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-03-15 15:59:55,926 INFO L276 IsEmpty]: Start isEmpty. Operand 1074 states and 3863 transitions. [2022-03-15 15:59:55,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:59:55,928 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:59:55,928 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:59:55,944 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Forceful destruction successful, exit code 0 [2022-03-15 15:59:56,128 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 154 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable323 [2022-03-15 15:59:56,128 INFO L402 AbstractCegarLoop]: === Iteration 325 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:59:56,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:59:56,128 INFO L85 PathProgramCache]: Analyzing trace with hash -786633102, now seen corresponding path program 136 times [2022-03-15 15:59:56,128 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:59:56,129 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [399127910] [2022-03-15 15:59:56,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:59:56,129 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:59:56,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:59:56,329 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:59:56,330 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:59:56,330 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [399127910] [2022-03-15 15:59:56,330 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [399127910] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:59:56,330 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1935335524] [2022-03-15 15:59:56,330 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:59:56,330 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:59:56,330 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:59:56,331 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-03-15 15:59:56,332 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-03-15 15:59:56,446 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:59:56,446 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:59:56,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 15:59:56,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:59:56,636 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 152 treesize of output 120 [2022-03-15 15:59:56,976 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:59:56,976 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:59:58,417 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 15:59:58,417 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 175 treesize of output 157 [2022-03-15 15:59:58,538 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:59:58,538 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1935335524] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:59:58,538 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:59:58,539 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-03-15 15:59:58,539 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1618463472] [2022-03-15 15:59:58,539 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:59:58,539 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 15:59:58,539 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:59:58,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 15:59:58,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=524, Unknown=0, NotChecked=0, Total=600 [2022-03-15 15:59:58,539 INFO L87 Difference]: Start difference. First operand 1074 states and 3863 transitions. Second operand has 25 states, 25 states have (on average 1.76) internal successors, (44), 25 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-03-15 16:00:01,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:00:01,128 INFO L93 Difference]: Finished difference Result 1964 states and 6011 transitions. [2022-03-15 16:00:01,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-15 16:00:01,129 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.76) internal successors, (44), 25 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 19 [2022-03-15 16:00:01,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:00:01,132 INFO L225 Difference]: With dead ends: 1964 [2022-03-15 16:00:01,132 INFO L226 Difference]: Without dead ends: 1907 [2022-03-15 16:00:01,132 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 855 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=581, Invalid=2959, Unknown=0, NotChecked=0, Total=3540 [2022-03-15 16:00:01,132 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 405 mSDsluCounter, 971 mSDsCounter, 0 mSdLazyCounter, 1561 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 405 SdHoareTripleChecker+Valid, 554 SdHoareTripleChecker+Invalid, 1635 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 1561 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 16:00:01,132 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [405 Valid, 554 Invalid, 1635 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 1561 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 16:00:01,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1907 states. [2022-03-15 16:00:01,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1907 to 1076. [2022-03-15 16:00:01,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1076 states, 1075 states have (on average 3.604651162790698) internal successors, (3875), 1075 states have internal predecessors, (3875), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:01,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1076 states to 1076 states and 3875 transitions. [2022-03-15 16:00:01,150 INFO L78 Accepts]: Start accepts. Automaton has 1076 states and 3875 transitions. Word has length 19 [2022-03-15 16:00:01,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:00:01,150 INFO L470 AbstractCegarLoop]: Abstraction has 1076 states and 3875 transitions. [2022-03-15 16:00:01,150 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.76) internal successors, (44), 25 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-03-15 16:00:01,150 INFO L276 IsEmpty]: Start isEmpty. Operand 1076 states and 3875 transitions. [2022-03-15 16:00:01,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 16:00:01,151 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:00:01,151 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:00:01,168 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-03-15 16:00:01,352 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable324,155 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:00:01,352 INFO L402 AbstractCegarLoop]: === Iteration 326 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:00:01,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:00:01,352 INFO L85 PathProgramCache]: Analyzing trace with hash -1256540038, now seen corresponding path program 137 times [2022-03-15 16:00:01,352 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:00:01,352 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1255618729] [2022-03-15 16:00:01,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:00:01,352 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:00:01,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:00:01,544 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:01,544 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:00:01,544 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1255618729] [2022-03-15 16:00:01,544 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1255618729] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:00:01,544 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [813491221] [2022-03-15 16:00:01,544 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 16:00:01,544 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:00:01,544 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:00:01,545 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-03-15 16:00:01,546 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-03-15 16:00:01,660 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:00:01,661 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:00:01,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 30 conjunts are in the unsatisfiable core [2022-03-15 16:00:01,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:00:01,884 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 141 treesize of output 111 [2022-03-15 16:00:02,289 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:02,289 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:00:03,417 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 16:00:03,417 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 227 treesize of output 195 [2022-03-15 16:00:03,622 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:03,622 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [813491221] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:00:03,622 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:00:03,622 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-03-15 16:00:03,623 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1482618279] [2022-03-15 16:00:03,623 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:00:03,623 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-15 16:00:03,623 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:00:03,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-15 16:00:03,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=440, Unknown=0, NotChecked=0, Total=506 [2022-03-15 16:00:03,623 INFO L87 Difference]: Start difference. First operand 1076 states and 3875 transitions. Second operand has 23 states, 23 states have (on average 1.7391304347826086) internal successors, (40), 23 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-03-15 16:00:06,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:00:06,841 INFO L93 Difference]: Finished difference Result 1690 states and 5402 transitions. [2022-03-15 16:00:06,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-15 16:00:06,841 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.7391304347826086) internal successors, (40), 23 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 19 [2022-03-15 16:00:06,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:00:06,844 INFO L225 Difference]: With dead ends: 1690 [2022-03-15 16:00:06,844 INFO L226 Difference]: Without dead ends: 1660 [2022-03-15 16:00:06,844 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 366 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=275, Invalid=1447, Unknown=0, NotChecked=0, Total=1722 [2022-03-15 16:00:06,844 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 277 mSDsluCounter, 846 mSDsCounter, 0 mSdLazyCounter, 1406 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 277 SdHoareTripleChecker+Valid, 495 SdHoareTripleChecker+Invalid, 1460 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 1406 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 16:00:06,844 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [277 Valid, 495 Invalid, 1460 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 1406 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 16:00:06,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1660 states. [2022-03-15 16:00:06,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1660 to 1078. [2022-03-15 16:00:06,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1078 states, 1077 states have (on average 3.606313834726091) internal successors, (3884), 1077 states have internal predecessors, (3884), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:06,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1078 states to 1078 states and 3884 transitions. [2022-03-15 16:00:06,860 INFO L78 Accepts]: Start accepts. Automaton has 1078 states and 3884 transitions. Word has length 19 [2022-03-15 16:00:06,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:00:06,860 INFO L470 AbstractCegarLoop]: Abstraction has 1078 states and 3884 transitions. [2022-03-15 16:00:06,860 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.7391304347826086) internal successors, (40), 23 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-03-15 16:00:06,860 INFO L276 IsEmpty]: Start isEmpty. Operand 1078 states and 3884 transitions. [2022-03-15 16:00:06,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 16:00:06,862 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:00:06,862 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:00:06,878 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Forceful destruction successful, exit code 0 [2022-03-15 16:00:07,062 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable325,156 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:00:07,062 INFO L402 AbstractCegarLoop]: === Iteration 327 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:00:07,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:00:07,063 INFO L85 PathProgramCache]: Analyzing trace with hash -216304240, now seen corresponding path program 138 times [2022-03-15 16:00:07,063 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:00:07,063 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1358074575] [2022-03-15 16:00:07,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:00:07,063 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:00:07,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:00:07,248 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:07,248 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:00:07,248 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1358074575] [2022-03-15 16:00:07,248 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1358074575] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:00:07,248 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1544259096] [2022-03-15 16:00:07,248 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 16:00:07,248 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:00:07,248 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:00:07,249 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-03-15 16:00:07,250 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-03-15 16:00:07,366 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-15 16:00:07,366 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:00:07,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 16:00:07,368 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:00:07,650 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 182 treesize of output 146 [2022-03-15 16:00:07,914 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:07,914 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:00:08,842 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 16:00:08,842 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 220 treesize of output 190 [2022-03-15 16:00:09,041 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:09,041 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1544259096] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:00:09,041 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:00:09,041 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 24 [2022-03-15 16:00:09,041 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1686423768] [2022-03-15 16:00:09,041 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:00:09,041 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 16:00:09,041 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:00:09,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 16:00:09,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=481, Unknown=0, NotChecked=0, Total=552 [2022-03-15 16:00:09,042 INFO L87 Difference]: Start difference. First operand 1078 states and 3884 transitions. Second operand has 24 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 24 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-03-15 16:00:12,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:00:12,299 INFO L93 Difference]: Finished difference Result 2016 states and 6226 transitions. [2022-03-15 16:00:12,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-15 16:00:12,300 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 24 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 19 [2022-03-15 16:00:12,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:00:12,303 INFO L225 Difference]: With dead ends: 2016 [2022-03-15 16:00:12,303 INFO L226 Difference]: Without dead ends: 1956 [2022-03-15 16:00:12,303 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 589 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=479, Invalid=2383, Unknown=0, NotChecked=0, Total=2862 [2022-03-15 16:00:12,303 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 510 mSDsluCounter, 697 mSDsCounter, 0 mSdLazyCounter, 1163 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 510 SdHoareTripleChecker+Valid, 434 SdHoareTripleChecker+Invalid, 1272 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 1163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 16:00:12,303 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [510 Valid, 434 Invalid, 1272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 1163 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 16:00:12,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1956 states. [2022-03-15 16:00:12,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1956 to 1087. [2022-03-15 16:00:12,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1087 states, 1086 states have (on average 3.616022099447514) internal successors, (3927), 1086 states have internal predecessors, (3927), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:12,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1087 states to 1087 states and 3927 transitions. [2022-03-15 16:00:12,321 INFO L78 Accepts]: Start accepts. Automaton has 1087 states and 3927 transitions. Word has length 19 [2022-03-15 16:00:12,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:00:12,321 INFO L470 AbstractCegarLoop]: Abstraction has 1087 states and 3927 transitions. [2022-03-15 16:00:12,321 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 24 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-03-15 16:00:12,321 INFO L276 IsEmpty]: Start isEmpty. Operand 1087 states and 3927 transitions. [2022-03-15 16:00:12,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 16:00:12,322 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:00:12,322 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:00:12,339 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Forceful destruction successful, exit code 0 [2022-03-15 16:00:12,523 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable326 [2022-03-15 16:00:12,523 INFO L402 AbstractCegarLoop]: === Iteration 328 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:00:12,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:00:12,523 INFO L85 PathProgramCache]: Analyzing trace with hash 1395905564, now seen corresponding path program 139 times [2022-03-15 16:00:12,523 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:00:12,523 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994872672] [2022-03-15 16:00:12,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:00:12,523 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:00:12,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:00:12,686 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:12,686 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:00:12,686 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994872672] [2022-03-15 16:00:12,686 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1994872672] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:00:12,686 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [482398952] [2022-03-15 16:00:12,686 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 16:00:12,686 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:00:12,686 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:00:12,687 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-03-15 16:00:12,688 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-03-15 16:00:12,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:00:12,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 16:00:12,806 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:00:12,952 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 159 treesize of output 125 [2022-03-15 16:00:13,377 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:13,377 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:00:14,796 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 16:00:14,796 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 208 treesize of output 184 [2022-03-15 16:00:15,053 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:15,053 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [482398952] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:00:15,054 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:00:15,054 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-03-15 16:00:15,054 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1668471972] [2022-03-15 16:00:15,054 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:00:15,054 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-15 16:00:15,054 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:00:15,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-15 16:00:15,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2022-03-15 16:00:15,054 INFO L87 Difference]: Start difference. First operand 1087 states and 3927 transitions. Second operand has 23 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 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-03-15 16:00:18,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:00:18,702 INFO L93 Difference]: Finished difference Result 2181 states and 6821 transitions. [2022-03-15 16:00:18,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-15 16:00:18,702 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 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 19 [2022-03-15 16:00:18,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:00:18,706 INFO L225 Difference]: With dead ends: 2181 [2022-03-15 16:00:18,706 INFO L226 Difference]: Without dead ends: 2124 [2022-03-15 16:00:18,706 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 526 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=425, Invalid=1927, Unknown=0, NotChecked=0, Total=2352 [2022-03-15 16:00:18,706 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 344 mSDsluCounter, 953 mSDsCounter, 0 mSdLazyCounter, 1568 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 344 SdHoareTripleChecker+Valid, 548 SdHoareTripleChecker+Invalid, 1635 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 1568 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-15 16:00:18,706 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [344 Valid, 548 Invalid, 1635 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 1568 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-15 16:00:18,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2124 states. [2022-03-15 16:00:18,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2124 to 1097. [2022-03-15 16:00:18,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1097 states, 1096 states have (on average 3.624087591240876) internal successors, (3972), 1096 states have internal predecessors, (3972), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:18,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1097 states to 1097 states and 3972 transitions. [2022-03-15 16:00:18,725 INFO L78 Accepts]: Start accepts. Automaton has 1097 states and 3972 transitions. Word has length 19 [2022-03-15 16:00:18,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:00:18,725 INFO L470 AbstractCegarLoop]: Abstraction has 1097 states and 3972 transitions. [2022-03-15 16:00:18,725 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.826086956521739) internal successors, (42), 23 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-03-15 16:00:18,725 INFO L276 IsEmpty]: Start isEmpty. Operand 1097 states and 3972 transitions. [2022-03-15 16:00:18,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 16:00:18,727 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:00:18,727 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:00:18,743 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Forceful destruction successful, exit code 0 [2022-03-15 16:00:18,927 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,SelfDestructingSolverStorable327 [2022-03-15 16:00:18,927 INFO L402 AbstractCegarLoop]: === Iteration 329 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:00:18,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:00:18,928 INFO L85 PathProgramCache]: Analyzing trace with hash 925998628, now seen corresponding path program 140 times [2022-03-15 16:00:18,928 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:00:18,928 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355818401] [2022-03-15 16:00:18,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:00:18,928 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:00:18,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:00:19,109 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:19,109 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:00:19,109 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [355818401] [2022-03-15 16:00:19,109 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [355818401] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:00:19,109 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1016115030] [2022-03-15 16:00:19,109 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 16:00:19,110 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:00:19,110 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:00:19,110 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-03-15 16:00:19,111 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-03-15 16:00:19,228 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:00:19,228 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:00:19,229 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 16:00:19,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:00:19,357 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 130 treesize of output 104 [2022-03-15 16:00:19,768 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:19,768 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:00:20,886 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 16:00:20,887 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 184 treesize of output 164 [2022-03-15 16:00:21,148 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:21,149 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1016115030] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:00:21,149 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:00:21,149 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-03-15 16:00:21,149 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [675034339] [2022-03-15 16:00:21,149 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:00:21,149 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-03-15 16:00:21,149 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:00:21,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-03-15 16:00:21,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=575, Unknown=0, NotChecked=0, Total=650 [2022-03-15 16:00:21,149 INFO L87 Difference]: Start difference. First operand 1097 states and 3972 transitions. Second operand has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 26 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-03-15 16:00:25,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:00:25,421 INFO L93 Difference]: Finished difference Result 2131 states and 6590 transitions. [2022-03-15 16:00:25,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-15 16:00:25,421 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 26 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 19 [2022-03-15 16:00:25,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:00:25,425 INFO L225 Difference]: With dead ends: 2131 [2022-03-15 16:00:25,425 INFO L226 Difference]: Without dead ends: 2056 [2022-03-15 16:00:25,425 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 867 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=652, Invalid=3130, Unknown=0, NotChecked=0, Total=3782 [2022-03-15 16:00:25,425 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 481 mSDsluCounter, 961 mSDsCounter, 0 mSdLazyCounter, 1684 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 481 SdHoareTripleChecker+Valid, 550 SdHoareTripleChecker+Invalid, 1755 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 1684 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-15 16:00:25,425 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [481 Valid, 550 Invalid, 1755 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 1684 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-15 16:00:25,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2056 states. [2022-03-15 16:00:25,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2056 to 1102. [2022-03-15 16:00:25,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1102 states, 1101 states have (on average 3.623069936421435) internal successors, (3989), 1101 states have internal predecessors, (3989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:25,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1102 states to 1102 states and 3989 transitions. [2022-03-15 16:00:25,444 INFO L78 Accepts]: Start accepts. Automaton has 1102 states and 3989 transitions. Word has length 19 [2022-03-15 16:00:25,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:00:25,444 INFO L470 AbstractCegarLoop]: Abstraction has 1102 states and 3989 transitions. [2022-03-15 16:00:25,444 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 26 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-03-15 16:00:25,444 INFO L276 IsEmpty]: Start isEmpty. Operand 1102 states and 3989 transitions. [2022-03-15 16:00:25,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 16:00:25,446 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:00:25,446 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:00:25,468 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Forceful destruction successful, exit code 0 [2022-03-15 16:00:25,646 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable328,159 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:00:25,646 INFO L402 AbstractCegarLoop]: === Iteration 330 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:00:25,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:00:25,647 INFO L85 PathProgramCache]: Analyzing trace with hash 1993777692, now seen corresponding path program 141 times [2022-03-15 16:00:25,647 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:00:25,647 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [729326735] [2022-03-15 16:00:25,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:00:25,647 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:00:25,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:00:25,782 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:25,782 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:00:25,782 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [729326735] [2022-03-15 16:00:25,782 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [729326735] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:00:25,782 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1957321922] [2022-03-15 16:00:25,783 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 16:00:25,783 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:00:25,783 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:00:25,784 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-03-15 16:00:25,784 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-03-15 16:00:25,914 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-15 16:00:25,914 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:00:25,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 16:00:25,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:00:26,051 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 128 treesize of output 102 [2022-03-15 16:00:26,385 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:26,385 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:00:27,446 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 16:00:27,447 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 184 treesize of output 162 [2022-03-15 16:00:27,765 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:27,765 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1957321922] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:00:27,765 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:00:27,765 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 10] total 22 [2022-03-15 16:00:27,765 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1319124198] [2022-03-15 16:00:27,765 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:00:27,765 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-15 16:00:27,765 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:00:27,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-15 16:00:27,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=400, Unknown=0, NotChecked=0, Total=462 [2022-03-15 16:00:27,766 INFO L87 Difference]: Start difference. First operand 1102 states and 3989 transitions. Second operand has 22 states, 22 states have (on average 1.8636363636363635) internal successors, (41), 22 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-03-15 16:00:29,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:00:29,297 INFO L93 Difference]: Finished difference Result 1691 states and 5527 transitions. [2022-03-15 16:00:29,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-15 16:00:29,298 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.8636363636363635) internal successors, (41), 22 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 19 [2022-03-15 16:00:29,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:00:29,301 INFO L225 Difference]: With dead ends: 1691 [2022-03-15 16:00:29,301 INFO L226 Difference]: Without dead ends: 1622 [2022-03-15 16:00:29,301 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=265, Invalid=1141, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 16:00:29,301 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 245 mSDsluCounter, 760 mSDsCounter, 0 mSdLazyCounter, 1333 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 245 SdHoareTripleChecker+Valid, 436 SdHoareTripleChecker+Invalid, 1355 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 1333 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 16:00:29,301 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [245 Valid, 436 Invalid, 1355 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 1333 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 16:00:29,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1622 states. [2022-03-15 16:00:29,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1622 to 1104. [2022-03-15 16:00:29,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1104 states, 1103 states have (on average 3.6165004533091567) internal successors, (3989), 1103 states have internal predecessors, (3989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:29,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1104 states to 1104 states and 3989 transitions. [2022-03-15 16:00:29,317 INFO L78 Accepts]: Start accepts. Automaton has 1104 states and 3989 transitions. Word has length 19 [2022-03-15 16:00:29,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:00:29,317 INFO L470 AbstractCegarLoop]: Abstraction has 1104 states and 3989 transitions. [2022-03-15 16:00:29,317 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.8636363636363635) internal successors, (41), 22 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-03-15 16:00:29,317 INFO L276 IsEmpty]: Start isEmpty. Operand 1104 states and 3989 transitions. [2022-03-15 16:00:29,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 16:00:29,318 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:00:29,318 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:00:29,335 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Forceful destruction successful, exit code 0 [2022-03-15 16:00:29,519 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable329,160 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:00:29,519 INFO L402 AbstractCegarLoop]: === Iteration 331 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:00:29,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:00:29,519 INFO L85 PathProgramCache]: Analyzing trace with hash -793160762, now seen corresponding path program 142 times [2022-03-15 16:00:29,519 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:00:29,519 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673020033] [2022-03-15 16:00:29,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:00:29,519 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:00:29,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:00:29,679 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:29,679 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:00:29,679 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673020033] [2022-03-15 16:00:29,679 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [673020033] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:00:29,679 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1008762321] [2022-03-15 16:00:29,679 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 16:00:29,679 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:00:29,679 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:00:29,680 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-03-15 16:00:29,681 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-03-15 16:00:29,799 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 16:00:29,799 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:00:29,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-15 16:00:29,800 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:00:30,035 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 130 treesize of output 104 [2022-03-15 16:00:30,216 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:30,216 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:00:31,318 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-15 16:00:31,319 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 157 treesize of output 132 [2022-03-15 16:00:31,361 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:31,362 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1008762321] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:00:31,362 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:00:31,362 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 10] total 22 [2022-03-15 16:00:31,362 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1057094670] [2022-03-15 16:00:31,362 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:00:31,362 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-15 16:00:31,362 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:00:31,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-15 16:00:31,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=395, Unknown=0, NotChecked=0, Total=462 [2022-03-15 16:00:31,362 INFO L87 Difference]: Start difference. First operand 1104 states and 3989 transitions. Second operand has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 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-03-15 16:00:35,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:00:35,537 INFO L93 Difference]: Finished difference Result 1859 states and 6136 transitions. [2022-03-15 16:00:35,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-03-15 16:00:35,537 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 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 19 [2022-03-15 16:00:35,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:00:35,540 INFO L225 Difference]: With dead ends: 1859 [2022-03-15 16:00:35,541 INFO L226 Difference]: Without dead ends: 1736 [2022-03-15 16:00:35,541 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 415 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=583, Invalid=1967, Unknown=0, NotChecked=0, Total=2550 [2022-03-15 16:00:35,541 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 270 mSDsluCounter, 569 mSDsCounter, 0 mSdLazyCounter, 1153 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 270 SdHoareTripleChecker+Valid, 378 SdHoareTripleChecker+Invalid, 1177 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 1153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 16:00:35,541 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [270 Valid, 378 Invalid, 1177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 1153 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 16:00:35,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1736 states. [2022-03-15 16:00:35,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1736 to 1118. [2022-03-15 16:00:35,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1118 states, 1117 states have (on average 3.6016114592658908) internal successors, (4023), 1117 states have internal predecessors, (4023), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:35,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1118 states to 1118 states and 4023 transitions. [2022-03-15 16:00:35,557 INFO L78 Accepts]: Start accepts. Automaton has 1118 states and 4023 transitions. Word has length 19 [2022-03-15 16:00:35,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:00:35,557 INFO L470 AbstractCegarLoop]: Abstraction has 1118 states and 4023 transitions. [2022-03-15 16:00:35,557 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 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-03-15 16:00:35,557 INFO L276 IsEmpty]: Start isEmpty. Operand 1118 states and 4023 transitions. [2022-03-15 16:00:35,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-15 16:00:35,559 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:00:35,559 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:00:35,575 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Forceful destruction successful, exit code 0 [2022-03-15 16:00:35,759 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable330,161 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:00:35,759 INFO L402 AbstractCegarLoop]: === Iteration 332 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:00:35,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:00:35,760 INFO L85 PathProgramCache]: Analyzing trace with hash -796291639, now seen corresponding path program 143 times [2022-03-15 16:00:35,760 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:00:35,760 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1714852082] [2022-03-15 16:00:35,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:00:35,760 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:00:35,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:00:35,814 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:35,814 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:00:35,814 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1714852082] [2022-03-15 16:00:35,814 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1714852082] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:00:35,814 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [137513005] [2022-03-15 16:00:35,814 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 16:00:35,814 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:00:35,814 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:00:35,815 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-03-15 16:00:35,818 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-03-15 16:00:35,936 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:00:35,936 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:00:35,937 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-15 16:00:35,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:00:36,034 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:36,034 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:00:36,127 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 16:00:36,127 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 24 treesize of output 24 [2022-03-15 16:00:36,162 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:36,162 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [137513005] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:00:36,162 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:00:36,162 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-03-15 16:00:36,163 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [232643698] [2022-03-15 16:00:36,163 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:00:36,163 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-15 16:00:36,163 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:00:36,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-15 16:00:36,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2022-03-15 16:00:36,163 INFO L87 Difference]: Start difference. First operand 1118 states and 4023 transitions. Second operand has 14 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 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-03-15 16:00:36,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:00:36,409 INFO L93 Difference]: Finished difference Result 1426 states and 4861 transitions. [2022-03-15 16:00:36,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 16:00:36,410 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 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 20 [2022-03-15 16:00:36,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:00:36,412 INFO L225 Difference]: With dead ends: 1426 [2022-03-15 16:00:36,412 INFO L226 Difference]: Without dead ends: 1426 [2022-03-15 16:00:36,412 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=107, Invalid=313, Unknown=0, NotChecked=0, Total=420 [2022-03-15 16:00:36,412 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 124 mSDsluCounter, 214 mSDsCounter, 0 mSdLazyCounter, 358 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 361 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 358 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:00:36,412 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [124 Valid, 120 Invalid, 361 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 358 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:00:36,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1426 states. [2022-03-15 16:00:36,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1426 to 1126. [2022-03-15 16:00:36,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1126 states, 1125 states have (on average 3.601777777777778) internal successors, (4052), 1125 states have internal predecessors, (4052), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:36,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1126 states to 1126 states and 4052 transitions. [2022-03-15 16:00:36,428 INFO L78 Accepts]: Start accepts. Automaton has 1126 states and 4052 transitions. Word has length 20 [2022-03-15 16:00:36,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:00:36,428 INFO L470 AbstractCegarLoop]: Abstraction has 1126 states and 4052 transitions. [2022-03-15 16:00:36,428 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 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-03-15 16:00:36,428 INFO L276 IsEmpty]: Start isEmpty. Operand 1126 states and 4052 transitions. [2022-03-15 16:00:36,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-15 16:00:36,429 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:00:36,429 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:00:36,446 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-03-15 16:00:36,630 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,SelfDestructingSolverStorable331 [2022-03-15 16:00:36,630 INFO L402 AbstractCegarLoop]: === Iteration 333 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:00:36,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:00:36,630 INFO L85 PathProgramCache]: Analyzing trace with hash 1845507907, now seen corresponding path program 144 times [2022-03-15 16:00:36,630 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:00:36,630 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [80460442] [2022-03-15 16:00:36,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:00:36,630 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:00:36,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:00:36,689 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:36,689 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:00:36,689 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [80460442] [2022-03-15 16:00:36,690 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [80460442] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:00:36,690 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [129072147] [2022-03-15 16:00:36,690 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 16:00:36,690 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:00:36,690 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:00:36,700 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-03-15 16:00:36,700 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-03-15 16:00:36,819 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-15 16:00:36,820 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:00:36,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-15 16:00:36,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:00:36,941 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:36,941 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:00:37,049 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 16:00:37,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 24 treesize of output 24 [2022-03-15 16:00:37,084 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:37,084 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [129072147] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:00:37,084 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:00:37,084 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2022-03-15 16:00:37,085 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1896152342] [2022-03-15 16:00:37,085 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:00:37,085 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 16:00:37,085 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:00:37,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 16:00:37,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2022-03-15 16:00:37,085 INFO L87 Difference]: Start difference. First operand 1126 states and 4052 transitions. Second operand has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 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-03-15 16:00:37,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:00:37,359 INFO L93 Difference]: Finished difference Result 1388 states and 4760 transitions. [2022-03-15 16:00:37,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 16:00:37,359 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 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 20 [2022-03-15 16:00:37,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:00:37,361 INFO L225 Difference]: With dead ends: 1388 [2022-03-15 16:00:37,361 INFO L226 Difference]: Without dead ends: 1388 [2022-03-15 16:00:37,361 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=121, Invalid=385, Unknown=0, NotChecked=0, Total=506 [2022-03-15 16:00:37,362 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 99 mSDsluCounter, 252 mSDsCounter, 0 mSdLazyCounter, 415 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 139 SdHoareTripleChecker+Invalid, 422 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 415 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:00:37,362 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [99 Valid, 139 Invalid, 422 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 415 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:00:37,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1388 states. [2022-03-15 16:00:37,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1388 to 1129. [2022-03-15 16:00:37,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1129 states, 1128 states have (on average 3.601950354609929) internal successors, (4063), 1128 states have internal predecessors, (4063), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:37,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1129 states to 1129 states and 4063 transitions. [2022-03-15 16:00:37,377 INFO L78 Accepts]: Start accepts. Automaton has 1129 states and 4063 transitions. Word has length 20 [2022-03-15 16:00:37,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:00:37,377 INFO L470 AbstractCegarLoop]: Abstraction has 1129 states and 4063 transitions. [2022-03-15 16:00:37,377 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 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-03-15 16:00:37,377 INFO L276 IsEmpty]: Start isEmpty. Operand 1129 states and 4063 transitions. [2022-03-15 16:00:37,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-15 16:00:37,378 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:00:37,378 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:00:37,397 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Forceful destruction successful, exit code 0 [2022-03-15 16:00:37,579 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,SelfDestructingSolverStorable332 [2022-03-15 16:00:37,579 INFO L402 AbstractCegarLoop]: === Iteration 334 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:00:37,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:00:37,579 INFO L85 PathProgramCache]: Analyzing trace with hash -649720055, now seen corresponding path program 145 times [2022-03-15 16:00:37,579 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:00:37,579 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [287798569] [2022-03-15 16:00:37,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:00:37,579 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:00:37,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:00:37,646 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:37,646 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:00:37,646 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [287798569] [2022-03-15 16:00:37,646 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [287798569] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:00:37,646 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2039426590] [2022-03-15 16:00:37,646 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 16:00:37,647 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:00:37,647 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:00:37,648 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-03-15 16:00:37,648 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-03-15 16:00:37,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:00:37,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-15 16:00:37,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:00:37,859 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 42 [2022-03-15 16:00:37,910 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:37,910 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:00:38,018 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 16:00:38,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 24 treesize of output 24 [2022-03-15 16:00:38,053 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:38,053 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2039426590] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:00:38,053 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:00:38,053 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2022-03-15 16:00:38,054 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [760275833] [2022-03-15 16:00:38,054 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:00:38,054 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 16:00:38,054 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:00:38,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 16:00:38,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2022-03-15 16:00:38,054 INFO L87 Difference]: Start difference. First operand 1129 states and 4063 transitions. Second operand has 16 states, 16 states have (on average 2.25) internal successors, (36), 16 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:38,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:00:38,425 INFO L93 Difference]: Finished difference Result 1417 states and 4821 transitions. [2022-03-15 16:00:38,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 16:00:38,426 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.25) internal successors, (36), 16 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-03-15 16:00:38,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:00:38,428 INFO L225 Difference]: With dead ends: 1417 [2022-03-15 16:00:38,428 INFO L226 Difference]: Without dead ends: 1417 [2022-03-15 16:00:38,428 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=154, Invalid=446, Unknown=0, NotChecked=0, Total=600 [2022-03-15 16:00:38,428 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 130 mSDsluCounter, 309 mSDsCounter, 0 mSdLazyCounter, 480 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 492 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 480 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:00:38,429 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [130 Valid, 173 Invalid, 492 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 480 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:00:38,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1417 states. [2022-03-15 16:00:38,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1417 to 1132. [2022-03-15 16:00:38,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1132 states, 1131 states have (on average 3.6047745358090184) internal successors, (4077), 1131 states have internal predecessors, (4077), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:38,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1132 states to 1132 states and 4077 transitions. [2022-03-15 16:00:38,444 INFO L78 Accepts]: Start accepts. Automaton has 1132 states and 4077 transitions. Word has length 20 [2022-03-15 16:00:38,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:00:38,444 INFO L470 AbstractCegarLoop]: Abstraction has 1132 states and 4077 transitions. [2022-03-15 16:00:38,444 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.25) internal successors, (36), 16 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:38,444 INFO L276 IsEmpty]: Start isEmpty. Operand 1132 states and 4077 transitions. [2022-03-15 16:00:38,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-15 16:00:38,445 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:00:38,445 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:00:38,463 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Ended with exit code 0 [2022-03-15 16:00:38,648 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable333,164 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:00:38,649 INFO L402 AbstractCegarLoop]: === Iteration 335 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:00:38,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:00:38,649 INFO L85 PathProgramCache]: Analyzing trace with hash 1059453887, now seen corresponding path program 146 times [2022-03-15 16:00:38,649 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:00:38,649 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [585226669] [2022-03-15 16:00:38,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:00:38,649 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:00:38,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:00:38,731 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:38,731 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:00:38,731 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [585226669] [2022-03-15 16:00:38,731 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [585226669] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:00:38,731 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1232562379] [2022-03-15 16:00:38,731 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 16:00:38,731 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:00:38,732 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:00:38,732 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-03-15 16:00:38,733 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-03-15 16:00:38,856 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:00:38,856 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:00:38,857 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-15 16:00:38,857 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:00:38,990 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 75 treesize of output 59 [2022-03-15 16:00:39,061 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:39,061 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:00:39,146 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 16:00:39,147 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 49 treesize of output 45 [2022-03-15 16:00:39,237 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:39,237 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1232562379] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:00:39,238 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:00:39,238 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 17 [2022-03-15 16:00:39,238 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [867596497] [2022-03-15 16:00:39,238 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:00:39,238 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-15 16:00:39,238 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:00:39,238 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-15 16:00:39,238 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2022-03-15 16:00:39,238 INFO L87 Difference]: Start difference. First operand 1132 states and 4077 transitions. Second operand has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:39,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:00:39,705 INFO L93 Difference]: Finished difference Result 1408 states and 4769 transitions. [2022-03-15 16:00:39,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 16:00:39,705 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-03-15 16:00:39,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:00:39,708 INFO L225 Difference]: With dead ends: 1408 [2022-03-15 16:00:39,708 INFO L226 Difference]: Without dead ends: 1401 [2022-03-15 16:00:39,708 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=168, Invalid=482, Unknown=0, NotChecked=0, Total=650 [2022-03-15 16:00:39,708 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 139 mSDsluCounter, 351 mSDsCounter, 0 mSdLazyCounter, 535 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 198 SdHoareTripleChecker+Invalid, 540 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 535 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:00:39,708 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [139 Valid, 198 Invalid, 540 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 535 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:00:39,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1401 states. [2022-03-15 16:00:39,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1401 to 1132. [2022-03-15 16:00:39,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1132 states, 1131 states have (on average 3.6021220159151195) internal successors, (4074), 1131 states have internal predecessors, (4074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:39,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1132 states to 1132 states and 4074 transitions. [2022-03-15 16:00:39,724 INFO L78 Accepts]: Start accepts. Automaton has 1132 states and 4074 transitions. Word has length 20 [2022-03-15 16:00:39,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:00:39,724 INFO L470 AbstractCegarLoop]: Abstraction has 1132 states and 4074 transitions. [2022-03-15 16:00:39,724 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:39,724 INFO L276 IsEmpty]: Start isEmpty. Operand 1132 states and 4074 transitions. [2022-03-15 16:00:39,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-15 16:00:39,726 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:00:39,726 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:00:39,742 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Forceful destruction successful, exit code 0 [2022-03-15 16:00:39,926 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,SelfDestructingSolverStorable334 [2022-03-15 16:00:39,927 INFO L402 AbstractCegarLoop]: === Iteration 336 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:00:39,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:00:39,927 INFO L85 PathProgramCache]: Analyzing trace with hash 710396685, now seen corresponding path program 147 times [2022-03-15 16:00:39,927 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:00:39,927 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1404128367] [2022-03-15 16:00:39,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:00:39,927 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:00:39,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:00:39,988 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:39,988 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:00:39,989 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1404128367] [2022-03-15 16:00:39,989 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1404128367] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:00:39,989 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [350373229] [2022-03-15 16:00:39,989 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 16:00:39,989 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:00:39,989 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:00:39,990 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-03-15 16:00:39,990 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-03-15 16:00:40,114 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-15 16:00:40,115 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:00:40,115 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-15 16:00:40,116 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:00:40,265 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 75 treesize of output 59 [2022-03-15 16:00:40,342 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:40,342 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:00:40,441 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 16:00:40,441 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 49 treesize of output 45 [2022-03-15 16:00:40,523 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:40,524 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [350373229] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:00:40,524 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:00:40,524 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-03-15 16:00:40,524 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234266160] [2022-03-15 16:00:40,524 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:00:40,524 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 16:00:40,524 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:00:40,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 16:00:40,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2022-03-15 16:00:40,524 INFO L87 Difference]: Start difference. First operand 1132 states and 4074 transitions. Second operand has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 18 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:40,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:00:40,864 INFO L93 Difference]: Finished difference Result 1377 states and 4708 transitions. [2022-03-15 16:00:40,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 16:00:40,865 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 18 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-03-15 16:00:40,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:00:40,867 INFO L225 Difference]: With dead ends: 1377 [2022-03-15 16:00:40,867 INFO L226 Difference]: Without dead ends: 1377 [2022-03-15 16:00:40,867 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=143, Invalid=457, Unknown=0, NotChecked=0, Total=600 [2022-03-15 16:00:40,867 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 120 mSDsluCounter, 275 mSDsCounter, 0 mSdLazyCounter, 439 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 159 SdHoareTripleChecker+Invalid, 445 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 439 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:00:40,867 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [120 Valid, 159 Invalid, 445 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 439 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:00:40,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1377 states. [2022-03-15 16:00:40,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1377 to 1132. [2022-03-15 16:00:40,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1132 states, 1131 states have (on average 3.6021220159151195) internal successors, (4074), 1131 states have internal predecessors, (4074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:40,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1132 states to 1132 states and 4074 transitions. [2022-03-15 16:00:40,882 INFO L78 Accepts]: Start accepts. Automaton has 1132 states and 4074 transitions. Word has length 20 [2022-03-15 16:00:40,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:00:40,882 INFO L470 AbstractCegarLoop]: Abstraction has 1132 states and 4074 transitions. [2022-03-15 16:00:40,882 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 18 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:40,882 INFO L276 IsEmpty]: Start isEmpty. Operand 1132 states and 4074 transitions. [2022-03-15 16:00:40,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-15 16:00:40,884 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:00:40,884 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:00:40,903 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (166)] Forceful destruction successful, exit code 0 [2022-03-15 16:00:41,095 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,SelfDestructingSolverStorable335 [2022-03-15 16:00:41,095 INFO L402 AbstractCegarLoop]: === Iteration 337 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:00:41,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:00:41,095 INFO L85 PathProgramCache]: Analyzing trace with hash 232357379, now seen corresponding path program 148 times [2022-03-15 16:00:41,096 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:00:41,096 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [799426744] [2022-03-15 16:00:41,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:00:41,096 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:00:41,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:00:41,152 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:41,152 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:00:41,152 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [799426744] [2022-03-15 16:00:41,152 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [799426744] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:00:41,152 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2491981] [2022-03-15 16:00:41,152 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 16:00:41,152 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:00:41,152 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:00:41,153 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-03-15 16:00:41,153 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-03-15 16:00:41,274 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 16:00:41,275 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:00:41,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-15 16:00:41,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:00:41,365 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 42 [2022-03-15 16:00:41,409 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:41,409 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:00:41,500 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 16:00:41,500 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 24 treesize of output 24 [2022-03-15 16:00:41,535 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:41,536 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2491981] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:00:41,536 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:00:41,536 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2022-03-15 16:00:41,536 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2065994101] [2022-03-15 16:00:41,536 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:00:41,536 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 16:00:41,536 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:00:41,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 16:00:41,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2022-03-15 16:00:41,536 INFO L87 Difference]: Start difference. First operand 1132 states and 4074 transitions. Second operand has 15 states, 15 states have (on average 2.1333333333333333) internal successors, (32), 15 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:41,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:00:41,818 INFO L93 Difference]: Finished difference Result 1374 states and 4715 transitions. [2022-03-15 16:00:41,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 16:00:41,819 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.1333333333333333) internal successors, (32), 15 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-03-15 16:00:41,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:00:41,821 INFO L225 Difference]: With dead ends: 1374 [2022-03-15 16:00:41,821 INFO L226 Difference]: Without dead ends: 1368 [2022-03-15 16:00:41,821 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=117, Invalid=345, Unknown=0, NotChecked=0, Total=462 [2022-03-15 16:00:41,821 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 97 mSDsluCounter, 296 mSDsCounter, 0 mSdLazyCounter, 466 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 159 SdHoareTripleChecker+Invalid, 473 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 466 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:00:41,821 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [97 Valid, 159 Invalid, 473 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 466 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:00:41,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1368 states. [2022-03-15 16:00:41,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1368 to 1129. [2022-03-15 16:00:41,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1129 states, 1128 states have (on average 3.601950354609929) internal successors, (4063), 1128 states have internal predecessors, (4063), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:41,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1129 states to 1129 states and 4063 transitions. [2022-03-15 16:00:41,836 INFO L78 Accepts]: Start accepts. Automaton has 1129 states and 4063 transitions. Word has length 20 [2022-03-15 16:00:41,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:00:41,837 INFO L470 AbstractCegarLoop]: Abstraction has 1129 states and 4063 transitions. [2022-03-15 16:00:41,837 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.1333333333333333) internal successors, (32), 15 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:41,837 INFO L276 IsEmpty]: Start isEmpty. Operand 1129 states and 4063 transitions. [2022-03-15 16:00:41,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-15 16:00:41,838 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:00:41,838 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:00:41,857 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (167)] Forceful destruction successful, exit code 0 [2022-03-15 16:00:42,038 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,SelfDestructingSolverStorable336 [2022-03-15 16:00:42,039 INFO L402 AbstractCegarLoop]: === Iteration 338 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:00:42,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:00:42,039 INFO L85 PathProgramCache]: Analyzing trace with hash -966324451, now seen corresponding path program 149 times [2022-03-15 16:00:42,039 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:00:42,039 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [161661535] [2022-03-15 16:00:42,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:00:42,039 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:00:42,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:00:42,100 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:42,100 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:00:42,100 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [161661535] [2022-03-15 16:00:42,100 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [161661535] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:00:42,100 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [818544816] [2022-03-15 16:00:42,100 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 16:00:42,100 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:00:42,101 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:00:42,101 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-03-15 16:00:42,102 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-03-15 16:00:42,225 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:00:42,225 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:00:42,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-15 16:00:42,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:00:42,359 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:42,359 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:00:42,454 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 16:00:42,454 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 27 treesize of output 27 [2022-03-15 16:00:42,508 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:42,508 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [818544816] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:00:42,508 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:00:42,508 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-03-15 16:00:42,508 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340817896] [2022-03-15 16:00:42,508 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:00:42,508 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 16:00:42,509 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:00:42,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 16:00:42,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2022-03-15 16:00:42,509 INFO L87 Difference]: Start difference. First operand 1129 states and 4063 transitions. Second operand has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 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-03-15 16:00:42,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:00:42,729 INFO L93 Difference]: Finished difference Result 1264 states and 4422 transitions. [2022-03-15 16:00:42,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 16:00:42,730 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 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 20 [2022-03-15 16:00:42,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:00:42,732 INFO L225 Difference]: With dead ends: 1264 [2022-03-15 16:00:42,732 INFO L226 Difference]: Without dead ends: 1264 [2022-03-15 16:00:42,732 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=131, Invalid=469, Unknown=0, NotChecked=0, Total=600 [2022-03-15 16:00:42,732 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 86 mSDsluCounter, 173 mSDsCounter, 0 mSdLazyCounter, 289 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:00:42,732 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [86 Valid, 99 Invalid, 294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 289 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:00:42,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1264 states. [2022-03-15 16:00:42,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1264 to 1135. [2022-03-15 16:00:42,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1135 states, 1134 states have (on average 3.5970017636684304) internal successors, (4079), 1134 states have internal predecessors, (4079), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:42,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1135 states to 1135 states and 4079 transitions. [2022-03-15 16:00:42,746 INFO L78 Accepts]: Start accepts. Automaton has 1135 states and 4079 transitions. Word has length 20 [2022-03-15 16:00:42,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:00:42,747 INFO L470 AbstractCegarLoop]: Abstraction has 1135 states and 4079 transitions. [2022-03-15 16:00:42,747 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 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-03-15 16:00:42,747 INFO L276 IsEmpty]: Start isEmpty. Operand 1135 states and 4079 transitions. [2022-03-15 16:00:42,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-15 16:00:42,748 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:00:42,748 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:00:42,766 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (168)] Forceful destruction successful, exit code 0 [2022-03-15 16:00:42,948 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 168 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable337 [2022-03-15 16:00:42,949 INFO L402 AbstractCegarLoop]: === Iteration 339 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:00:42,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:00:42,949 INFO L85 PathProgramCache]: Analyzing trace with hash -2008020173, now seen corresponding path program 150 times [2022-03-15 16:00:42,949 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:00:42,949 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2065490277] [2022-03-15 16:00:42,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:00:42,949 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:00:42,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:00:43,015 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:43,016 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:00:43,016 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2065490277] [2022-03-15 16:00:43,016 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2065490277] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:00:43,016 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [236718655] [2022-03-15 16:00:43,016 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 16:00:43,016 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:00:43,016 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:00:43,017 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-03-15 16:00:43,017 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-03-15 16:00:43,141 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-15 16:00:43,142 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:00:43,142 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-15 16:00:43,143 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:00:43,238 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 42 [2022-03-15 16:00:43,285 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:43,286 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:00:43,375 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 16:00:43,375 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 27 treesize of output 27 [2022-03-15 16:00:43,428 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:43,428 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [236718655] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:00:43,428 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:00:43,428 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-03-15 16:00:43,428 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1534605960] [2022-03-15 16:00:43,428 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:00:43,428 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 16:00:43,428 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:00:43,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 16:00:43,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2022-03-15 16:00:43,429 INFO L87 Difference]: Start difference. First operand 1135 states and 4079 transitions. Second operand has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 18 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:43,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:00:43,669 INFO L93 Difference]: Finished difference Result 1277 states and 4456 transitions. [2022-03-15 16:00:43,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 16:00:43,669 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 18 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-03-15 16:00:43,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:00:43,671 INFO L225 Difference]: With dead ends: 1277 [2022-03-15 16:00:43,671 INFO L226 Difference]: Without dead ends: 1277 [2022-03-15 16:00:43,671 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=129, Invalid=471, Unknown=0, NotChecked=0, Total=600 [2022-03-15 16:00:43,672 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 105 mSDsluCounter, 209 mSDsCounter, 0 mSdLazyCounter, 351 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 117 SdHoareTripleChecker+Invalid, 357 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 351 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:00:43,672 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [105 Valid, 117 Invalid, 357 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 351 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:00:43,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1277 states. [2022-03-15 16:00:43,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1277 to 1135. [2022-03-15 16:00:43,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1135 states, 1134 states have (on average 3.5970017636684304) internal successors, (4079), 1134 states have internal predecessors, (4079), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:43,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1135 states to 1135 states and 4079 transitions. [2022-03-15 16:00:43,692 INFO L78 Accepts]: Start accepts. Automaton has 1135 states and 4079 transitions. Word has length 20 [2022-03-15 16:00:43,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:00:43,693 INFO L470 AbstractCegarLoop]: Abstraction has 1135 states and 4079 transitions. [2022-03-15 16:00:43,693 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 18 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:43,693 INFO L276 IsEmpty]: Start isEmpty. Operand 1135 states and 4079 transitions. [2022-03-15 16:00:43,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-15 16:00:43,694 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:00:43,694 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:00:43,711 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (169)] Forceful destruction successful, exit code 0 [2022-03-15 16:00:43,894 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable338,169 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:00:43,895 INFO L402 AbstractCegarLoop]: === Iteration 340 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:00:43,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:00:43,895 INFO L85 PathProgramCache]: Analyzing trace with hash 435804705, now seen corresponding path program 151 times [2022-03-15 16:00:43,895 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:00:43,895 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [687800523] [2022-03-15 16:00:43,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:00:43,896 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:00:43,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:00:43,952 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:43,953 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:00:43,953 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [687800523] [2022-03-15 16:00:43,953 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [687800523] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:00:43,953 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1658185137] [2022-03-15 16:00:43,953 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 16:00:43,953 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:00:43,953 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:00:43,954 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-03-15 16:00:43,954 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-03-15 16:00:44,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:00:44,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-15 16:00:44,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:00:44,176 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 42 [2022-03-15 16:00:44,216 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:44,217 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:00:44,304 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 16:00:44,305 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 27 treesize of output 27 [2022-03-15 16:00:44,358 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:44,358 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1658185137] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:00:44,358 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:00:44,358 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 17 [2022-03-15 16:00:44,358 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [908855938] [2022-03-15 16:00:44,359 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:00:44,359 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-15 16:00:44,359 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:00:44,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-15 16:00:44,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2022-03-15 16:00:44,359 INFO L87 Difference]: Start difference. First operand 1135 states and 4079 transitions. Second operand has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:44,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:00:44,612 INFO L93 Difference]: Finished difference Result 1304 states and 4503 transitions. [2022-03-15 16:00:44,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 16:00:44,612 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-03-15 16:00:44,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:00:44,614 INFO L225 Difference]: With dead ends: 1304 [2022-03-15 16:00:44,614 INFO L226 Difference]: Without dead ends: 1297 [2022-03-15 16:00:44,615 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=129, Invalid=423, Unknown=0, NotChecked=0, Total=552 [2022-03-15 16:00:44,615 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 121 mSDsluCounter, 247 mSDsCounter, 0 mSdLazyCounter, 401 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 407 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 401 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:00:44,615 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [121 Valid, 141 Invalid, 407 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 401 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:00:44,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1297 states. [2022-03-15 16:00:44,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1297 to 1144. [2022-03-15 16:00:44,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1144 states, 1143 states have (on average 3.5975503062117236) internal successors, (4112), 1143 states have internal predecessors, (4112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:44,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1144 states to 1144 states and 4112 transitions. [2022-03-15 16:00:44,629 INFO L78 Accepts]: Start accepts. Automaton has 1144 states and 4112 transitions. Word has length 20 [2022-03-15 16:00:44,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:00:44,629 INFO L470 AbstractCegarLoop]: Abstraction has 1144 states and 4112 transitions. [2022-03-15 16:00:44,629 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:44,629 INFO L276 IsEmpty]: Start isEmpty. Operand 1144 states and 4112 transitions. [2022-03-15 16:00:44,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-15 16:00:44,631 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:00:44,631 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:00:44,647 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (170)] Forceful destruction successful, exit code 0 [2022-03-15 16:00:44,831 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable339,170 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:00:44,831 INFO L402 AbstractCegarLoop]: === Iteration 341 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:00:44,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:00:44,831 INFO L85 PathProgramCache]: Analyzing trace with hash 86747503, now seen corresponding path program 152 times [2022-03-15 16:00:44,831 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:00:44,832 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1313076602] [2022-03-15 16:00:44,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:00:44,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:00:44,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:00:44,889 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:44,889 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:00:44,889 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1313076602] [2022-03-15 16:00:44,889 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1313076602] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:00:44,890 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1033345760] [2022-03-15 16:00:44,890 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 16:00:44,890 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:00:44,890 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:00:44,891 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-03-15 16:00:44,891 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-03-15 16:00:45,018 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:00:45,018 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:00:45,019 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-15 16:00:45,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:00:45,116 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 42 [2022-03-15 16:00:45,158 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:45,158 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:00:45,270 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 16:00:45,270 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 27 treesize of output 27 [2022-03-15 16:00:45,324 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:45,324 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1033345760] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:00:45,324 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:00:45,324 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-03-15 16:00:45,324 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943231457] [2022-03-15 16:00:45,325 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:00:45,325 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 16:00:45,325 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:00:45,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 16:00:45,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2022-03-15 16:00:45,325 INFO L87 Difference]: Start difference. First operand 1144 states and 4112 transitions. Second operand has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 18 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:45,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:00:45,626 INFO L93 Difference]: Finished difference Result 1306 states and 4516 transitions. [2022-03-15 16:00:45,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-15 16:00:45,626 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 18 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-03-15 16:00:45,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:00:45,629 INFO L225 Difference]: With dead ends: 1306 [2022-03-15 16:00:45,629 INFO L226 Difference]: Without dead ends: 1306 [2022-03-15 16:00:45,629 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=145, Invalid=505, Unknown=0, NotChecked=0, Total=650 [2022-03-15 16:00:45,629 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 121 mSDsluCounter, 285 mSDsCounter, 0 mSdLazyCounter, 463 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 469 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 463 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:00:45,629 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [121 Valid, 162 Invalid, 469 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 463 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:00:45,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1306 states. [2022-03-15 16:00:45,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1306 to 1144. [2022-03-15 16:00:45,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1144 states, 1143 states have (on average 3.600174978127734) internal successors, (4115), 1143 states have internal predecessors, (4115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:45,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1144 states to 1144 states and 4115 transitions. [2022-03-15 16:00:45,643 INFO L78 Accepts]: Start accepts. Automaton has 1144 states and 4115 transitions. Word has length 20 [2022-03-15 16:00:45,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:00:45,644 INFO L470 AbstractCegarLoop]: Abstraction has 1144 states and 4115 transitions. [2022-03-15 16:00:45,644 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 18 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:45,644 INFO L276 IsEmpty]: Start isEmpty. Operand 1144 states and 4115 transitions. [2022-03-15 16:00:45,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-15 16:00:45,645 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:00:45,645 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:00:45,662 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (171)] Ended with exit code 0 [2022-03-15 16:00:45,845 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable340,171 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:00:45,846 INFO L402 AbstractCegarLoop]: === Iteration 342 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:00:45,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:00:45,846 INFO L85 PathProgramCache]: Analyzing trace with hash -2059423257, now seen corresponding path program 153 times [2022-03-15 16:00:45,846 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:00:45,846 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [12393106] [2022-03-15 16:00:45,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:00:45,846 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:00:45,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:00:45,903 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:45,904 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:00:45,904 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [12393106] [2022-03-15 16:00:45,904 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [12393106] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:00:45,904 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1691853486] [2022-03-15 16:00:45,904 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 16:00:45,904 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:00:45,904 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:00:45,905 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-03-15 16:00:45,905 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-03-15 16:00:46,034 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-15 16:00:46,034 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:00:46,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-15 16:00:46,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:00:46,147 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:46,147 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:00:46,233 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 16:00:46,234 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 27 treesize of output 27 [2022-03-15 16:00:46,287 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:46,288 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1691853486] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:00:46,288 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:00:46,288 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-03-15 16:00:46,288 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [851140517] [2022-03-15 16:00:46,288 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:00:46,288 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 16:00:46,288 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:00:46,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 16:00:46,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2022-03-15 16:00:46,288 INFO L87 Difference]: Start difference. First operand 1144 states and 4115 transitions. Second operand has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 18 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:46,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:00:46,576 INFO L93 Difference]: Finished difference Result 1267 states and 4429 transitions. [2022-03-15 16:00:46,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 16:00:46,577 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 18 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-03-15 16:00:46,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:00:46,579 INFO L225 Difference]: With dead ends: 1267 [2022-03-15 16:00:46,579 INFO L226 Difference]: Without dead ends: 1267 [2022-03-15 16:00:46,579 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=135, Invalid=465, Unknown=0, NotChecked=0, Total=600 [2022-03-15 16:00:46,579 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 90 mSDsluCounter, 319 mSDsCounter, 0 mSdLazyCounter, 514 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 175 SdHoareTripleChecker+Invalid, 517 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 514 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:00:46,579 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 175 Invalid, 517 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 514 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:00:46,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1267 states. [2022-03-15 16:00:46,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1267 to 1141. [2022-03-15 16:00:46,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1141 states, 1140 states have (on average 3.5973684210526318) internal successors, (4101), 1140 states have internal predecessors, (4101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:46,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1141 states to 1141 states and 4101 transitions. [2022-03-15 16:00:46,594 INFO L78 Accepts]: Start accepts. Automaton has 1141 states and 4101 transitions. Word has length 20 [2022-03-15 16:00:46,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:00:46,594 INFO L470 AbstractCegarLoop]: Abstraction has 1141 states and 4101 transitions. [2022-03-15 16:00:46,594 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 18 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:46,594 INFO L276 IsEmpty]: Start isEmpty. Operand 1141 states and 4101 transitions. [2022-03-15 16:00:46,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-15 16:00:46,596 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:00:46,596 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:00:46,612 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (172)] Forceful destruction successful, exit code 0 [2022-03-15 16:00:46,796 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,SelfDestructingSolverStorable341 [2022-03-15 16:00:46,796 INFO L402 AbstractCegarLoop]: === Iteration 343 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:00:46,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:00:46,797 INFO L85 PathProgramCache]: Analyzing trace with hash -926521605, now seen corresponding path program 154 times [2022-03-15 16:00:46,797 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:00:46,797 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663252165] [2022-03-15 16:00:46,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:00:46,797 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:00:46,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:00:46,853 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:46,853 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:00:46,853 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663252165] [2022-03-15 16:00:46,853 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [663252165] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:00:46,853 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1045336011] [2022-03-15 16:00:46,853 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 16:00:46,853 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:00:46,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:00:46,854 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-03-15 16:00:46,869 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-03-15 16:00:46,993 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 16:00:46,993 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:00:46,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-15 16:00:46,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:00:47,114 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 42 [2022-03-15 16:00:47,138 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:47,138 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:00:47,185 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 16:00:47,185 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 49 treesize of output 45 [2022-03-15 16:00:47,291 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:47,292 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1045336011] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:00:47,292 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:00:47,292 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2022-03-15 16:00:47,292 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1246059487] [2022-03-15 16:00:47,292 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:00:47,292 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 16:00:47,292 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:00:47,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 16:00:47,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2022-03-15 16:00:47,293 INFO L87 Difference]: Start difference. First operand 1141 states and 4101 transitions. Second operand has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:47,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:00:47,543 INFO L93 Difference]: Finished difference Result 1249 states and 4375 transitions. [2022-03-15 16:00:47,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 16:00:47,544 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-03-15 16:00:47,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:00:47,546 INFO L225 Difference]: With dead ends: 1249 [2022-03-15 16:00:47,546 INFO L226 Difference]: Without dead ends: 1237 [2022-03-15 16:00:47,546 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=122, Invalid=384, Unknown=0, NotChecked=0, Total=506 [2022-03-15 16:00:47,546 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 78 mSDsluCounter, 208 mSDsCounter, 0 mSdLazyCounter, 340 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 116 SdHoareTripleChecker+Invalid, 342 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 340 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:00:47,546 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 116 Invalid, 342 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 340 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:00:47,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1237 states. [2022-03-15 16:00:47,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1237 to 1141. [2022-03-15 16:00:47,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1141 states, 1140 states have (on average 3.594736842105263) internal successors, (4098), 1140 states have internal predecessors, (4098), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:47,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1141 states to 1141 states and 4098 transitions. [2022-03-15 16:00:47,561 INFO L78 Accepts]: Start accepts. Automaton has 1141 states and 4098 transitions. Word has length 20 [2022-03-15 16:00:47,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:00:47,561 INFO L470 AbstractCegarLoop]: Abstraction has 1141 states and 4098 transitions. [2022-03-15 16:00:47,561 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:47,561 INFO L276 IsEmpty]: Start isEmpty. Operand 1141 states and 4098 transitions. [2022-03-15 16:00:47,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-15 16:00:47,562 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:00:47,563 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:00:47,579 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (173)] Ended with exit code 0 [2022-03-15 16:00:47,770 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable342,173 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:00:47,770 INFO L402 AbstractCegarLoop]: === Iteration 344 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:00:47,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:00:47,770 INFO L85 PathProgramCache]: Analyzing trace with hash 1957120959, now seen corresponding path program 155 times [2022-03-15 16:00:47,770 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:00:47,771 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1331595683] [2022-03-15 16:00:47,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:00:47,771 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:00:47,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:00:47,835 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:47,835 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:00:47,835 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1331595683] [2022-03-15 16:00:47,835 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1331595683] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:00:47,836 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1445019821] [2022-03-15 16:00:47,836 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 16:00:47,836 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:00:47,836 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:00:47,837 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-03-15 16:00:47,837 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-03-15 16:00:47,978 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-15 16:00:47,978 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:00:47,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-15 16:00:47,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:00:48,091 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 56 [2022-03-15 16:00:48,167 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:48,167 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:00:48,243 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 16:00:48,243 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 49 treesize of output 45 [2022-03-15 16:00:48,369 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:48,369 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1445019821] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:00:48,369 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:00:48,369 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-03-15 16:00:48,369 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1860273445] [2022-03-15 16:00:48,369 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:00:48,369 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 16:00:48,370 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:00:48,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 16:00:48,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2022-03-15 16:00:48,370 INFO L87 Difference]: Start difference. First operand 1141 states and 4098 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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-03-15 16:00:48,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:00:48,643 INFO L93 Difference]: Finished difference Result 1261 states and 4405 transitions. [2022-03-15 16:00:48,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 16:00:48,643 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 20 [2022-03-15 16:00:48,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:00:48,646 INFO L225 Difference]: With dead ends: 1261 [2022-03-15 16:00:48,646 INFO L226 Difference]: Without dead ends: 1261 [2022-03-15 16:00:48,646 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=136, Invalid=464, Unknown=0, NotChecked=0, Total=600 [2022-03-15 16:00:48,646 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 85 mSDsluCounter, 253 mSDsCounter, 0 mSdLazyCounter, 426 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 139 SdHoareTripleChecker+Invalid, 429 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 426 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:00:48,646 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [85 Valid, 139 Invalid, 429 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 426 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:00:48,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1261 states. [2022-03-15 16:00:48,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1261 to 1138. [2022-03-15 16:00:48,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1138 states, 1137 states have (on average 3.5919085312225154) internal successors, (4084), 1137 states have internal predecessors, (4084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:48,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1138 states to 1138 states and 4084 transitions. [2022-03-15 16:00:48,661 INFO L78 Accepts]: Start accepts. Automaton has 1138 states and 4084 transitions. Word has length 20 [2022-03-15 16:00:48,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:00:48,661 INFO L470 AbstractCegarLoop]: Abstraction has 1138 states and 4084 transitions. [2022-03-15 16:00:48,661 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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-03-15 16:00:48,661 INFO L276 IsEmpty]: Start isEmpty. Operand 1138 states and 4084 transitions. [2022-03-15 16:00:48,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-15 16:00:48,663 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:00:48,663 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:00:48,681 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (174)] Forceful destruction successful, exit code 0 [2022-03-15 16:00:48,863 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable343,174 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:00:48,863 INFO L402 AbstractCegarLoop]: === Iteration 345 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:00:48,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:00:48,863 INFO L85 PathProgramCache]: Analyzing trace with hash -1254138199, now seen corresponding path program 156 times [2022-03-15 16:00:48,864 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:00:48,864 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1325546169] [2022-03-15 16:00:48,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:00:48,864 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:00:48,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:00:48,919 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:48,919 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:00:48,919 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1325546169] [2022-03-15 16:00:48,919 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1325546169] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:00:48,919 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [150948801] [2022-03-15 16:00:48,919 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 16:00:48,919 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:00:48,919 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:00:48,920 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-03-15 16:00:48,921 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-03-15 16:00:49,050 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-15 16:00:49,050 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:00:49,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-15 16:00:49,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:00:49,148 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 42 [2022-03-15 16:00:49,186 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:49,186 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:00:49,274 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 16:00:49,274 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 27 treesize of output 27 [2022-03-15 16:00:49,329 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:49,329 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [150948801] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:00:49,329 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:00:49,329 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 17 [2022-03-15 16:00:49,329 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552973110] [2022-03-15 16:00:49,330 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:00:49,330 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-15 16:00:49,330 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:00:49,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-15 16:00:49,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2022-03-15 16:00:49,330 INFO L87 Difference]: Start difference. First operand 1138 states and 4084 transitions. Second operand has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:49,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:00:49,574 INFO L93 Difference]: Finished difference Result 1319 states and 4529 transitions. [2022-03-15 16:00:49,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 16:00:49,574 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-03-15 16:00:49,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:00:49,577 INFO L225 Difference]: With dead ends: 1319 [2022-03-15 16:00:49,577 INFO L226 Difference]: Without dead ends: 1312 [2022-03-15 16:00:49,577 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=127, Invalid=425, Unknown=0, NotChecked=0, Total=552 [2022-03-15 16:00:49,577 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 123 mSDsluCounter, 218 mSDsCounter, 0 mSdLazyCounter, 352 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 130 SdHoareTripleChecker+Invalid, 359 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 352 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:00:49,577 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [123 Valid, 130 Invalid, 359 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 352 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:00:49,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1312 states. [2022-03-15 16:00:49,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1312 to 1147. [2022-03-15 16:00:49,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1147 states, 1146 states have (on average 3.5924956369982546) internal successors, (4117), 1146 states have internal predecessors, (4117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:49,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1147 states to 1147 states and 4117 transitions. [2022-03-15 16:00:49,592 INFO L78 Accepts]: Start accepts. Automaton has 1147 states and 4117 transitions. Word has length 20 [2022-03-15 16:00:49,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:00:49,592 INFO L470 AbstractCegarLoop]: Abstraction has 1147 states and 4117 transitions. [2022-03-15 16:00:49,593 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:49,593 INFO L276 IsEmpty]: Start isEmpty. Operand 1147 states and 4117 transitions. [2022-03-15 16:00:49,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-15 16:00:49,594 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:00:49,594 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:00:49,613 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (175)] Forceful destruction successful, exit code 0 [2022-03-15 16:00:49,794 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,SelfDestructingSolverStorable344 [2022-03-15 16:00:49,795 INFO L402 AbstractCegarLoop]: === Iteration 346 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:00:49,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:00:49,795 INFO L85 PathProgramCache]: Analyzing trace with hash -1603195401, now seen corresponding path program 157 times [2022-03-15 16:00:49,795 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:00:49,795 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1286525757] [2022-03-15 16:00:49,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:00:49,795 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:00:49,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:00:49,853 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:49,854 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:00:49,854 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1286525757] [2022-03-15 16:00:49,854 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1286525757] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:00:49,854 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1072832139] [2022-03-15 16:00:49,854 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 16:00:49,854 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:00:49,854 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:00:49,855 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-03-15 16:00:49,856 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-03-15 16:00:49,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:00:49,983 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-15 16:00:49,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:00:50,105 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 42 [2022-03-15 16:00:50,145 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:50,145 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:00:50,232 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 16:00:50,233 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 27 treesize of output 27 [2022-03-15 16:00:50,285 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:50,286 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1072832139] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:00:50,286 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:00:50,286 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-03-15 16:00:50,286 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1391019238] [2022-03-15 16:00:50,286 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:00:50,286 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 16:00:50,286 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:00:50,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 16:00:50,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2022-03-15 16:00:50,286 INFO L87 Difference]: Start difference. First operand 1147 states and 4117 transitions. Second operand has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 18 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:50,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:00:50,584 INFO L93 Difference]: Finished difference Result 1321 states and 4542 transitions. [2022-03-15 16:00:50,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-15 16:00:50,584 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 18 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-03-15 16:00:50,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:00:50,586 INFO L225 Difference]: With dead ends: 1321 [2022-03-15 16:00:50,587 INFO L226 Difference]: Without dead ends: 1321 [2022-03-15 16:00:50,587 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=143, Invalid=507, Unknown=0, NotChecked=0, Total=650 [2022-03-15 16:00:50,587 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 110 mSDsluCounter, 283 mSDsCounter, 0 mSdLazyCounter, 437 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 166 SdHoareTripleChecker+Invalid, 443 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 437 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:00:50,587 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [110 Valid, 166 Invalid, 443 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 437 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:00:50,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1321 states. [2022-03-15 16:00:50,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1321 to 1147. [2022-03-15 16:00:50,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1147 states, 1146 states have (on average 3.595113438045375) internal successors, (4120), 1146 states have internal predecessors, (4120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:50,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1147 states to 1147 states and 4120 transitions. [2022-03-15 16:00:50,602 INFO L78 Accepts]: Start accepts. Automaton has 1147 states and 4120 transitions. Word has length 20 [2022-03-15 16:00:50,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:00:50,602 INFO L470 AbstractCegarLoop]: Abstraction has 1147 states and 4120 transitions. [2022-03-15 16:00:50,602 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 18 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:50,602 INFO L276 IsEmpty]: Start isEmpty. Operand 1147 states and 4120 transitions. [2022-03-15 16:00:50,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-15 16:00:50,604 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:00:50,604 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:00:50,620 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (176)] Forceful destruction successful, exit code 0 [2022-03-15 16:00:50,804 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 176 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable345 [2022-03-15 16:00:50,804 INFO L402 AbstractCegarLoop]: === Iteration 347 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:00:50,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:00:50,804 INFO L85 PathProgramCache]: Analyzing trace with hash 545601135, now seen corresponding path program 158 times [2022-03-15 16:00:50,804 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:00:50,804 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [114397343] [2022-03-15 16:00:50,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:00:50,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:00:50,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:00:50,862 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:50,862 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:00:50,862 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [114397343] [2022-03-15 16:00:50,863 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [114397343] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:00:50,863 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [548990306] [2022-03-15 16:00:50,863 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 16:00:50,863 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:00:50,863 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:00:50,864 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-03-15 16:00:50,864 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-03-15 16:00:50,993 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:00:50,993 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:00:50,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-15 16:00:50,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:00:51,125 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:51,125 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:00:51,223 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 16:00:51,223 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 27 treesize of output 27 [2022-03-15 16:00:51,280 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:51,280 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [548990306] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:00:51,280 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:00:51,280 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-03-15 16:00:51,280 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881978588] [2022-03-15 16:00:51,280 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:00:51,280 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 16:00:51,280 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:00:51,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 16:00:51,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2022-03-15 16:00:51,281 INFO L87 Difference]: Start difference. First operand 1147 states and 4120 transitions. Second operand has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 18 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:51,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:00:51,587 INFO L93 Difference]: Finished difference Result 1282 states and 4455 transitions. [2022-03-15 16:00:51,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 16:00:51,588 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 18 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-03-15 16:00:51,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:00:51,590 INFO L225 Difference]: With dead ends: 1282 [2022-03-15 16:00:51,590 INFO L226 Difference]: Without dead ends: 1282 [2022-03-15 16:00:51,590 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=131, Invalid=469, Unknown=0, NotChecked=0, Total=600 [2022-03-15 16:00:51,590 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 77 mSDsluCounter, 321 mSDsCounter, 0 mSdLazyCounter, 530 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 179 SdHoareTripleChecker+Invalid, 532 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 530 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:00:51,590 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 179 Invalid, 532 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 530 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:00:51,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1282 states. [2022-03-15 16:00:51,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1282 to 1141. [2022-03-15 16:00:51,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1141 states, 1140 states have (on average 3.5921052631578947) internal successors, (4095), 1140 states have internal predecessors, (4095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:51,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1141 states to 1141 states and 4095 transitions. [2022-03-15 16:00:51,605 INFO L78 Accepts]: Start accepts. Automaton has 1141 states and 4095 transitions. Word has length 20 [2022-03-15 16:00:51,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:00:51,605 INFO L470 AbstractCegarLoop]: Abstraction has 1141 states and 4095 transitions. [2022-03-15 16:00:51,605 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 18 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:51,605 INFO L276 IsEmpty]: Start isEmpty. Operand 1141 states and 4095 transitions. [2022-03-15 16:00:51,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-15 16:00:51,607 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:00:51,607 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:00:51,623 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (177)] Ended with exit code 0 [2022-03-15 16:00:51,807 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable346,177 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:00:51,807 INFO L402 AbstractCegarLoop]: === Iteration 348 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:00:51,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:00:51,808 INFO L85 PathProgramCache]: Analyzing trace with hash 1678502787, now seen corresponding path program 159 times [2022-03-15 16:00:51,808 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:00:51,808 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1563531589] [2022-03-15 16:00:51,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:00:51,808 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:00:51,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:00:51,897 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:51,897 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:00:51,897 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1563531589] [2022-03-15 16:00:51,897 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1563531589] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:00:51,897 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1558958856] [2022-03-15 16:00:51,897 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 16:00:51,897 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:00:51,898 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:00:51,898 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-03-15 16:00:51,899 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-03-15 16:00:52,027 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-15 16:00:52,028 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:00:52,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-15 16:00:52,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:00:52,153 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 42 [2022-03-15 16:00:52,177 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:52,178 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:00:52,226 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 16:00:52,226 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 49 treesize of output 45 [2022-03-15 16:00:52,330 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:52,330 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1558958856] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:00:52,330 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:00:52,330 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2022-03-15 16:00:52,330 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1674658194] [2022-03-15 16:00:52,330 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:00:52,330 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 16:00:52,330 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:00:52,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 16:00:52,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2022-03-15 16:00:52,331 INFO L87 Difference]: Start difference. First operand 1141 states and 4095 transitions. Second operand has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:52,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:00:52,619 INFO L93 Difference]: Finished difference Result 1261 states and 4390 transitions. [2022-03-15 16:00:52,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 16:00:52,619 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-03-15 16:00:52,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:00:52,621 INFO L225 Difference]: With dead ends: 1261 [2022-03-15 16:00:52,621 INFO L226 Difference]: Without dead ends: 1249 [2022-03-15 16:00:52,621 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=118, Invalid=388, Unknown=0, NotChecked=0, Total=506 [2022-03-15 16:00:52,622 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 67 mSDsluCounter, 279 mSDsCounter, 0 mSdLazyCounter, 438 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 156 SdHoareTripleChecker+Invalid, 439 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 438 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:00:52,622 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [67 Valid, 156 Invalid, 439 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 438 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:00:52,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1249 states. [2022-03-15 16:00:52,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1249 to 1138. [2022-03-15 16:00:52,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1138 states, 1137 states have (on average 3.5919085312225154) internal successors, (4084), 1137 states have internal predecessors, (4084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:52,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1138 states to 1138 states and 4084 transitions. [2022-03-15 16:00:52,637 INFO L78 Accepts]: Start accepts. Automaton has 1138 states and 4084 transitions. Word has length 20 [2022-03-15 16:00:52,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:00:52,637 INFO L470 AbstractCegarLoop]: Abstraction has 1138 states and 4084 transitions. [2022-03-15 16:00:52,637 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:52,637 INFO L276 IsEmpty]: Start isEmpty. Operand 1138 states and 4084 transitions. [2022-03-15 16:00:52,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-15 16:00:52,638 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:00:52,638 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:00:52,657 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-03-15 16:00:52,839 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable347,178 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:00:52,839 INFO L402 AbstractCegarLoop]: === Iteration 349 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:00:52,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:00:52,839 INFO L85 PathProgramCache]: Analyzing trace with hash -469544103, now seen corresponding path program 160 times [2022-03-15 16:00:52,839 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:00:52,839 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310719860] [2022-03-15 16:00:52,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:00:52,839 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:00:52,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:00:52,901 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:52,901 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:00:52,901 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1310719860] [2022-03-15 16:00:52,901 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1310719860] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:00:52,902 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [284651262] [2022-03-15 16:00:52,902 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 16:00:52,902 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:00:52,902 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:00:52,903 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-03-15 16:00:52,903 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-03-15 16:00:53,032 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 16:00:53,033 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:00:53,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-15 16:00:53,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:00:53,169 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 56 [2022-03-15 16:00:53,230 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:53,230 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:00:53,317 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 16:00:53,318 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 49 treesize of output 45 [2022-03-15 16:00:53,411 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:53,412 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [284651262] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:00:53,412 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:00:53,412 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-03-15 16:00:53,412 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49445704] [2022-03-15 16:00:53,412 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:00:53,412 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 16:00:53,412 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:00:53,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 16:00:53,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2022-03-15 16:00:53,412 INFO L87 Difference]: Start difference. First operand 1138 states and 4084 transitions. Second operand has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 18 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:53,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:00:53,754 INFO L93 Difference]: Finished difference Result 1399 states and 4762 transitions. [2022-03-15 16:00:53,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 16:00:53,754 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 18 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-03-15 16:00:53,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:00:53,757 INFO L225 Difference]: With dead ends: 1399 [2022-03-15 16:00:53,757 INFO L226 Difference]: Without dead ends: 1399 [2022-03-15 16:00:53,757 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=143, Invalid=457, Unknown=0, NotChecked=0, Total=600 [2022-03-15 16:00:53,757 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 137 mSDsluCounter, 302 mSDsCounter, 0 mSdLazyCounter, 479 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 175 SdHoareTripleChecker+Invalid, 483 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 479 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:00:53,757 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [137 Valid, 175 Invalid, 483 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 479 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:00:53,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1399 states. [2022-03-15 16:00:53,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1399 to 1141. [2022-03-15 16:00:53,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1141 states, 1140 states have (on average 3.594736842105263) internal successors, (4098), 1140 states have internal predecessors, (4098), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:53,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1141 states to 1141 states and 4098 transitions. [2022-03-15 16:00:53,774 INFO L78 Accepts]: Start accepts. Automaton has 1141 states and 4098 transitions. Word has length 20 [2022-03-15 16:00:53,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:00:53,774 INFO L470 AbstractCegarLoop]: Abstraction has 1141 states and 4098 transitions. [2022-03-15 16:00:53,774 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 18 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:53,774 INFO L276 IsEmpty]: Start isEmpty. Operand 1141 states and 4098 transitions. [2022-03-15 16:00:53,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-15 16:00:53,776 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:00:53,776 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:00:53,792 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (179)] Ended with exit code 0 [2022-03-15 16:00:53,976 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable348,179 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:00:53,976 INFO L402 AbstractCegarLoop]: === Iteration 350 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:00:53,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:00:53,977 INFO L85 PathProgramCache]: Analyzing trace with hash -213902401, now seen corresponding path program 161 times [2022-03-15 16:00:53,977 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:00:53,977 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1669945725] [2022-03-15 16:00:53,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:00:53,977 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:00:53,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:00:54,041 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:54,041 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:00:54,041 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1669945725] [2022-03-15 16:00:54,041 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1669945725] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:00:54,042 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2062477905] [2022-03-15 16:00:54,042 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 16:00:54,042 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:00:54,042 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:00:54,043 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-03-15 16:00:54,044 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-03-15 16:00:54,173 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-15 16:00:54,174 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:00:54,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-15 16:00:54,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:00:54,262 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 42 [2022-03-15 16:00:54,302 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:54,302 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:00:54,393 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 16:00:54,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 24 treesize of output 24 [2022-03-15 16:00:54,430 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:54,430 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2062477905] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:00:54,430 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:00:54,430 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2022-03-15 16:00:54,430 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1680643070] [2022-03-15 16:00:54,431 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:00:54,431 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 16:00:54,431 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:00:54,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 16:00:54,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2022-03-15 16:00:54,431 INFO L87 Difference]: Start difference. First operand 1141 states and 4098 transitions. Second operand has 15 states, 15 states have (on average 2.1333333333333333) internal successors, (32), 15 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:54,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:00:54,682 INFO L93 Difference]: Finished difference Result 1430 states and 4846 transitions. [2022-03-15 16:00:54,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 16:00:54,682 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.1333333333333333) internal successors, (32), 15 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-03-15 16:00:54,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:00:54,685 INFO L225 Difference]: With dead ends: 1430 [2022-03-15 16:00:54,685 INFO L226 Difference]: Without dead ends: 1423 [2022-03-15 16:00:54,685 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=117, Invalid=345, Unknown=0, NotChecked=0, Total=462 [2022-03-15 16:00:54,685 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 125 mSDsluCounter, 177 mSDsCounter, 0 mSdLazyCounter, 308 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 315 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 308 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:00:54,685 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [125 Valid, 109 Invalid, 315 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 308 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:00:54,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1423 states. [2022-03-15 16:00:54,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1423 to 1147. [2022-03-15 16:00:54,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1147 states, 1146 states have (on average 3.5924956369982546) internal successors, (4117), 1146 states have internal predecessors, (4117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:54,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1147 states to 1147 states and 4117 transitions. [2022-03-15 16:00:54,701 INFO L78 Accepts]: Start accepts. Automaton has 1147 states and 4117 transitions. Word has length 20 [2022-03-15 16:00:54,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:00:54,701 INFO L470 AbstractCegarLoop]: Abstraction has 1147 states and 4117 transitions. [2022-03-15 16:00:54,702 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.1333333333333333) internal successors, (32), 15 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:54,702 INFO L276 IsEmpty]: Start isEmpty. Operand 1147 states and 4117 transitions. [2022-03-15 16:00:54,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-15 16:00:54,703 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:00:54,703 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:00:54,719 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (180)] Ended with exit code 0 [2022-03-15 16:00:54,903 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 180 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable349 [2022-03-15 16:00:54,904 INFO L402 AbstractCegarLoop]: === Iteration 351 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:00:54,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:00:54,904 INFO L85 PathProgramCache]: Analyzing trace with hash -562959603, now seen corresponding path program 162 times [2022-03-15 16:00:54,904 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:00:54,904 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [409616073] [2022-03-15 16:00:54,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:00:54,904 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:00:54,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:00:54,964 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:54,964 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:00:54,964 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [409616073] [2022-03-15 16:00:54,964 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [409616073] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:00:54,964 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [420994939] [2022-03-15 16:00:54,964 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 16:00:54,964 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:00:54,965 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:00:54,965 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-03-15 16:00:54,966 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-03-15 16:00:55,099 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-15 16:00:55,099 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:00:55,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-15 16:00:55,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:00:55,189 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 42 [2022-03-15 16:00:55,227 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:55,227 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:00:55,330 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 16:00:55,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 24 treesize of output 24 [2022-03-15 16:00:55,376 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:55,377 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [420994939] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:00:55,377 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:00:55,377 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2022-03-15 16:00:55,377 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [787874144] [2022-03-15 16:00:55,377 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:00:55,377 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 16:00:55,377 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:00:55,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 16:00:55,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2022-03-15 16:00:55,377 INFO L87 Difference]: Start difference. First operand 1147 states and 4117 transitions. Second operand has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:55,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:00:55,688 INFO L93 Difference]: Finished difference Result 1432 states and 4859 transitions. [2022-03-15 16:00:55,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-15 16:00:55,688 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-03-15 16:00:55,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:00:55,691 INFO L225 Difference]: With dead ends: 1432 [2022-03-15 16:00:55,691 INFO L226 Difference]: Without dead ends: 1432 [2022-03-15 16:00:55,691 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=134, Invalid=418, Unknown=0, NotChecked=0, Total=552 [2022-03-15 16:00:55,691 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 111 mSDsluCounter, 238 mSDsCounter, 0 mSdLazyCounter, 387 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 393 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 387 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:00:55,691 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [111 Valid, 146 Invalid, 393 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 387 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:00:55,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1432 states. [2022-03-15 16:00:55,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1432 to 1150. [2022-03-15 16:00:55,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1150 states, 1149 states have (on average 3.5953002610966056) internal successors, (4131), 1149 states have internal predecessors, (4131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:55,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1150 states to 1150 states and 4131 transitions. [2022-03-15 16:00:55,708 INFO L78 Accepts]: Start accepts. Automaton has 1150 states and 4131 transitions. Word has length 20 [2022-03-15 16:00:55,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:00:55,708 INFO L470 AbstractCegarLoop]: Abstraction has 1150 states and 4131 transitions. [2022-03-15 16:00:55,708 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:55,708 INFO L276 IsEmpty]: Start isEmpty. Operand 1150 states and 4131 transitions. [2022-03-15 16:00:55,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-15 16:00:55,710 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:00:55,710 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:00:55,726 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (181)] Ended with exit code 0 [2022-03-15 16:00:55,910 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable350,181 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:00:55,910 INFO L402 AbstractCegarLoop]: === Iteration 352 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:00:55,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:00:55,910 INFO L85 PathProgramCache]: Analyzing trace with hash -1040998909, now seen corresponding path program 163 times [2022-03-15 16:00:55,910 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:00:55,911 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1194918548] [2022-03-15 16:00:55,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:00:55,911 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:00:55,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:00:55,970 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:55,970 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:00:55,971 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1194918548] [2022-03-15 16:00:55,971 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1194918548] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:00:55,971 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2122698682] [2022-03-15 16:00:55,971 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 16:00:55,971 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:00:55,971 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:00:55,972 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-03-15 16:00:55,972 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-03-15 16:00:56,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:00:56,103 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-15 16:00:56,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:00:56,241 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 75 treesize of output 59 [2022-03-15 16:00:56,308 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:56,308 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:00:56,383 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 16:00:56,383 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 49 treesize of output 45 [2022-03-15 16:00:56,461 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:56,461 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2122698682] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:00:56,461 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:00:56,461 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 17 [2022-03-15 16:00:56,461 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1267596683] [2022-03-15 16:00:56,461 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:00:56,461 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-15 16:00:56,461 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:00:56,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-15 16:00:56,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2022-03-15 16:00:56,462 INFO L87 Difference]: Start difference. First operand 1150 states and 4131 transitions. Second operand has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:56,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:00:56,835 INFO L93 Difference]: Finished difference Result 1407 states and 4787 transitions. [2022-03-15 16:00:56,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-15 16:00:56,836 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-03-15 16:00:56,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:00:56,838 INFO L225 Difference]: With dead ends: 1407 [2022-03-15 16:00:56,838 INFO L226 Difference]: Without dead ends: 1401 [2022-03-15 16:00:56,838 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=147, Invalid=453, Unknown=0, NotChecked=0, Total=600 [2022-03-15 16:00:56,838 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 153 mSDsluCounter, 235 mSDsCounter, 0 mSdLazyCounter, 366 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 366 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:00:56,838 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [153 Valid, 146 Invalid, 370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 366 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:00:56,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1401 states. [2022-03-15 16:00:56,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1401 to 1147. [2022-03-15 16:00:56,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1147 states, 1146 states have (on average 3.595113438045375) internal successors, (4120), 1146 states have internal predecessors, (4120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:56,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1147 states to 1147 states and 4120 transitions. [2022-03-15 16:00:56,854 INFO L78 Accepts]: Start accepts. Automaton has 1147 states and 4120 transitions. Word has length 20 [2022-03-15 16:00:56,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:00:56,855 INFO L470 AbstractCegarLoop]: Abstraction has 1147 states and 4120 transitions. [2022-03-15 16:00:56,855 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:56,855 INFO L276 IsEmpty]: Start isEmpty. Operand 1147 states and 4120 transitions. [2022-03-15 16:00:56,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-15 16:00:56,856 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:00:56,856 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:00:56,872 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (182)] Ended with exit code 0 [2022-03-15 16:00:57,057 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,SelfDestructingSolverStorable351 [2022-03-15 16:00:57,057 INFO L402 AbstractCegarLoop]: === Iteration 353 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:00:57,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:00:57,057 INFO L85 PathProgramCache]: Analyzing trace with hash 1585836933, now seen corresponding path program 164 times [2022-03-15 16:00:57,057 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:00:57,057 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [922001415] [2022-03-15 16:00:57,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:00:57,057 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:00:57,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:00:57,125 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:57,125 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:00:57,125 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [922001415] [2022-03-15 16:00:57,125 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [922001415] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:00:57,125 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1347386077] [2022-03-15 16:00:57,125 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 16:00:57,125 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:00:57,125 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:00:57,126 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-03-15 16:00:57,127 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-03-15 16:00:57,255 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:00:57,255 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:00:57,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-15 16:00:57,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:00:57,359 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:57,359 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:00:57,457 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 16:00:57,458 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 24 treesize of output 24 [2022-03-15 16:00:57,493 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:57,493 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1347386077] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:00:57,493 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:00:57,493 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2022-03-15 16:00:57,493 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036709326] [2022-03-15 16:00:57,493 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:00:57,493 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 16:00:57,493 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:00:57,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 16:00:57,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2022-03-15 16:00:57,494 INFO L87 Difference]: Start difference. First operand 1147 states and 4120 transitions. Second operand has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:57,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:00:57,741 INFO L93 Difference]: Finished difference Result 1411 states and 4823 transitions. [2022-03-15 16:00:57,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 16:00:57,741 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-03-15 16:00:57,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:00:57,743 INFO L225 Difference]: With dead ends: 1411 [2022-03-15 16:00:57,743 INFO L226 Difference]: Without dead ends: 1411 [2022-03-15 16:00:57,744 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=121, Invalid=385, Unknown=0, NotChecked=0, Total=506 [2022-03-15 16:00:57,744 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 121 mSDsluCounter, 180 mSDsCounter, 0 mSdLazyCounter, 310 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 310 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:00:57,744 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [121 Valid, 107 Invalid, 316 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 310 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:00:57,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1411 states. [2022-03-15 16:00:57,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1411 to 1147. [2022-03-15 16:00:57,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1147 states, 1146 states have (on average 3.595113438045375) internal successors, (4120), 1146 states have internal predecessors, (4120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:57,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1147 states to 1147 states and 4120 transitions. [2022-03-15 16:00:57,759 INFO L78 Accepts]: Start accepts. Automaton has 1147 states and 4120 transitions. Word has length 20 [2022-03-15 16:00:57,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:00:57,759 INFO L470 AbstractCegarLoop]: Abstraction has 1147 states and 4120 transitions. [2022-03-15 16:00:57,759 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:57,759 INFO L276 IsEmpty]: Start isEmpty. Operand 1147 states and 4120 transitions. [2022-03-15 16:00:57,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-15 16:00:57,760 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:00:57,760 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:00:57,777 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (183)] Forceful destruction successful, exit code 0 [2022-03-15 16:00:57,961 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable352,183 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:00:57,961 INFO L402 AbstractCegarLoop]: === Iteration 354 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:00:57,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:00:57,961 INFO L85 PathProgramCache]: Analyzing trace with hash -2121385041, now seen corresponding path program 165 times [2022-03-15 16:00:57,961 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:00:57,961 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [836015523] [2022-03-15 16:00:57,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:00:57,961 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:00:57,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:00:58,025 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:58,025 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:00:58,025 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [836015523] [2022-03-15 16:00:58,025 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [836015523] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:00:58,025 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [177220790] [2022-03-15 16:00:58,025 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 16:00:58,026 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:00:58,026 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:00:58,027 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-03-15 16:00:58,031 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-03-15 16:00:58,161 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-15 16:00:58,161 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:00:58,161 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-15 16:00:58,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:00:58,252 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:58,253 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:00:58,351 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 16:00:58,352 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 24 treesize of output 24 [2022-03-15 16:00:58,387 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:58,387 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [177220790] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:00:58,387 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:00:58,387 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-03-15 16:00:58,387 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [496185818] [2022-03-15 16:00:58,387 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:00:58,387 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-15 16:00:58,387 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:00:58,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-15 16:00:58,388 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2022-03-15 16:00:58,388 INFO L87 Difference]: Start difference. First operand 1147 states and 4120 transitions. Second operand has 14 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 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-03-15 16:00:58,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:00:58,648 INFO L93 Difference]: Finished difference Result 1454 states and 4918 transitions. [2022-03-15 16:00:58,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 16:00:58,648 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 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 20 [2022-03-15 16:00:58,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:00:58,651 INFO L225 Difference]: With dead ends: 1454 [2022-03-15 16:00:58,651 INFO L226 Difference]: Without dead ends: 1454 [2022-03-15 16:00:58,651 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=107, Invalid=313, Unknown=0, NotChecked=0, Total=420 [2022-03-15 16:00:58,651 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 108 mSDsluCounter, 253 mSDsCounter, 0 mSdLazyCounter, 414 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 416 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 414 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:00:58,651 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 148 Invalid, 416 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 414 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:00:58,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1454 states. [2022-03-15 16:00:58,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1454 to 1141. [2022-03-15 16:00:58,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1141 states, 1140 states have (on average 3.5921052631578947) internal successors, (4095), 1140 states have internal predecessors, (4095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:58,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1141 states to 1141 states and 4095 transitions. [2022-03-15 16:00:58,666 INFO L78 Accepts]: Start accepts. Automaton has 1141 states and 4095 transitions. Word has length 20 [2022-03-15 16:00:58,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:00:58,666 INFO L470 AbstractCegarLoop]: Abstraction has 1141 states and 4095 transitions. [2022-03-15 16:00:58,667 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 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-03-15 16:00:58,667 INFO L276 IsEmpty]: Start isEmpty. Operand 1141 states and 4095 transitions. [2022-03-15 16:00:58,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-15 16:00:58,668 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:00:58,668 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:00:58,684 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (184)] Ended with exit code 0 [2022-03-15 16:00:58,868 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,SelfDestructingSolverStorable353 [2022-03-15 16:00:58,869 INFO L402 AbstractCegarLoop]: === Iteration 355 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:00:58,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:00:58,869 INFO L85 PathProgramCache]: Analyzing trace with hash 1706046053, now seen corresponding path program 166 times [2022-03-15 16:00:58,869 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:00:58,869 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [244879227] [2022-03-15 16:00:58,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:00:58,869 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:00:58,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:00:58,921 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:58,921 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:00:58,921 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [244879227] [2022-03-15 16:00:58,921 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [244879227] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:00:58,921 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [879557420] [2022-03-15 16:00:58,921 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 16:00:58,921 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:00:58,921 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:00:58,922 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-03-15 16:00:58,923 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-03-15 16:00:59,053 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 16:00:59,053 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:00:59,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-15 16:00:59,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:00:59,159 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 42 [2022-03-15 16:00:59,183 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:59,183 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:00:59,243 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 16:00:59,243 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 49 treesize of output 45 [2022-03-15 16:00:59,314 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:59,314 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [879557420] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:00:59,314 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:00:59,314 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-03-15 16:00:59,315 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400268835] [2022-03-15 16:00:59,315 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:00:59,315 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-15 16:00:59,315 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:00:59,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-15 16:00:59,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2022-03-15 16:00:59,315 INFO L87 Difference]: Start difference. First operand 1141 states and 4095 transitions. Second operand has 14 states, 14 states have (on average 2.2857142857142856) internal successors, (32), 14 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-03-15 16:00:59,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:00:59,591 INFO L93 Difference]: Finished difference Result 1359 states and 4667 transitions. [2022-03-15 16:00:59,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 16:00:59,591 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.2857142857142856) internal successors, (32), 14 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 20 [2022-03-15 16:00:59,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:00:59,593 INFO L225 Difference]: With dead ends: 1359 [2022-03-15 16:00:59,593 INFO L226 Difference]: Without dead ends: 1341 [2022-03-15 16:00:59,593 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=113, Invalid=307, Unknown=0, NotChecked=0, Total=420 [2022-03-15 16:00:59,593 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 108 mSDsluCounter, 195 mSDsCounter, 0 mSdLazyCounter, 321 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 323 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 321 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:00:59,593 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 113 Invalid, 323 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 321 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:00:59,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1341 states. [2022-03-15 16:00:59,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1341 to 1141. [2022-03-15 16:00:59,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1141 states, 1140 states have (on average 3.5894736842105264) internal successors, (4092), 1140 states have internal predecessors, (4092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:00:59,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1141 states to 1141 states and 4092 transitions. [2022-03-15 16:00:59,608 INFO L78 Accepts]: Start accepts. Automaton has 1141 states and 4092 transitions. Word has length 20 [2022-03-15 16:00:59,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:00:59,608 INFO L470 AbstractCegarLoop]: Abstraction has 1141 states and 4092 transitions. [2022-03-15 16:00:59,608 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.2857142857142856) internal successors, (32), 14 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-03-15 16:00:59,608 INFO L276 IsEmpty]: Start isEmpty. Operand 1141 states and 4092 transitions. [2022-03-15 16:00:59,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-15 16:00:59,610 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:00:59,610 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:00:59,626 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (185)] Forceful destruction successful, exit code 0 [2022-03-15 16:00:59,810 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,SelfDestructingSolverStorable354 [2022-03-15 16:00:59,810 INFO L402 AbstractCegarLoop]: === Iteration 356 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:00:59,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:00:59,811 INFO L85 PathProgramCache]: Analyzing trace with hash 1280885301, now seen corresponding path program 167 times [2022-03-15 16:00:59,811 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:00:59,811 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [725581268] [2022-03-15 16:00:59,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:00:59,811 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:00:59,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:00:59,876 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:00:59,876 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:00:59,876 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [725581268] [2022-03-15 16:00:59,876 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [725581268] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:00:59,878 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2054588775] [2022-03-15 16:00:59,878 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 16:00:59,879 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:00:59,879 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:00:59,879 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-03-15 16:00:59,880 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-03-15 16:01:00,012 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:01:00,012 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:01:00,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-15 16:01:00,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:01:00,165 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:01:00,165 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:01:00,258 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 16:01:00,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 24 treesize of output 24 [2022-03-15 16:01:00,312 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:01:00,312 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2054588775] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:01:00,312 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:01:00,312 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2022-03-15 16:01:00,312 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [928003305] [2022-03-15 16:01:00,312 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:01:00,312 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 16:01:00,312 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:01:00,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 16:01:00,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2022-03-15 16:01:00,313 INFO L87 Difference]: Start difference. First operand 1141 states and 4092 transitions. Second operand has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 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-03-15 16:01:00,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:01:00,652 INFO L93 Difference]: Finished difference Result 1628 states and 5431 transitions. [2022-03-15 16:01:00,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 16:01:00,653 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 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 20 [2022-03-15 16:01:00,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:01:00,656 INFO L225 Difference]: With dead ends: 1628 [2022-03-15 16:01:00,656 INFO L226 Difference]: Without dead ends: 1628 [2022-03-15 16:01:00,656 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=125, Invalid=427, Unknown=0, NotChecked=0, Total=552 [2022-03-15 16:01:00,656 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 154 mSDsluCounter, 283 mSDsCounter, 0 mSdLazyCounter, 466 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 154 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 473 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 466 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:01:00,656 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [154 Valid, 157 Invalid, 473 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 466 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:01:00,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1628 states. [2022-03-15 16:01:00,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1628 to 1146. [2022-03-15 16:01:00,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1146 states, 1145 states have (on average 3.5851528384279474) internal successors, (4105), 1145 states have internal predecessors, (4105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:01:00,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1146 states to 1146 states and 4105 transitions. [2022-03-15 16:01:00,690 INFO L78 Accepts]: Start accepts. Automaton has 1146 states and 4105 transitions. Word has length 20 [2022-03-15 16:01:00,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:01:00,690 INFO L470 AbstractCegarLoop]: Abstraction has 1146 states and 4105 transitions. [2022-03-15 16:01:00,690 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 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-03-15 16:01:00,690 INFO L276 IsEmpty]: Start isEmpty. Operand 1146 states and 4105 transitions. [2022-03-15 16:01:00,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-15 16:01:00,692 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:01:00,692 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:01:00,708 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (186)] Ended with exit code 0 [2022-03-15 16:01:00,892 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 186 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable355 [2022-03-15 16:01:00,892 INFO L402 AbstractCegarLoop]: === Iteration 357 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:01:00,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:01:00,893 INFO L85 PathProgramCache]: Analyzing trace with hash 774539035, now seen corresponding path program 168 times [2022-03-15 16:01:00,893 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:01:00,893 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [336521284] [2022-03-15 16:01:00,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:01:00,893 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:01:00,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:01:00,961 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:01:00,961 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:01:00,961 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [336521284] [2022-03-15 16:01:00,961 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [336521284] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:01:00,961 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [399341264] [2022-03-15 16:01:00,961 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 16:01:00,961 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:01:00,961 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:01:00,962 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-03-15 16:01:00,963 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-03-15 16:01:01,094 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-15 16:01:01,094 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:01:01,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-15 16:01:01,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:01:01,249 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:01:01,249 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:01:01,357 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 16:01:01,357 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 24 treesize of output 24 [2022-03-15 16:01:01,413 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:01:01,413 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [399341264] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:01:01,413 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:01:01,413 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-03-15 16:01:01,413 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659779427] [2022-03-15 16:01:01,413 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:01:01,413 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 16:01:01,414 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:01:01,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 16:01:01,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2022-03-15 16:01:01,414 INFO L87 Difference]: Start difference. First operand 1146 states and 4105 transitions. Second operand has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 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-03-15 16:01:01,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:01:01,841 INFO L93 Difference]: Finished difference Result 1627 states and 5411 transitions. [2022-03-15 16:01:01,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 16:01:01,842 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 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 20 [2022-03-15 16:01:01,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:01:01,844 INFO L225 Difference]: With dead ends: 1627 [2022-03-15 16:01:01,844 INFO L226 Difference]: Without dead ends: 1627 [2022-03-15 16:01:01,845 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=183, Invalid=629, Unknown=0, NotChecked=0, Total=812 [2022-03-15 16:01:01,845 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 189 mSDsluCounter, 258 mSDsCounter, 0 mSdLazyCounter, 412 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 412 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:01:01,845 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [189 Valid, 154 Invalid, 434 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 412 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:01:01,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1627 states. [2022-03-15 16:01:01,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1627 to 1149. [2022-03-15 16:01:01,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1149 states, 1148 states have (on average 3.5853658536585367) internal successors, (4116), 1148 states have internal predecessors, (4116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:01:01,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1149 states to 1149 states and 4116 transitions. [2022-03-15 16:01:01,861 INFO L78 Accepts]: Start accepts. Automaton has 1149 states and 4116 transitions. Word has length 20 [2022-03-15 16:01:01,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:01:01,861 INFO L470 AbstractCegarLoop]: Abstraction has 1149 states and 4116 transitions. [2022-03-15 16:01:01,862 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 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-03-15 16:01:01,862 INFO L276 IsEmpty]: Start isEmpty. Operand 1149 states and 4116 transitions. [2022-03-15 16:01:01,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-15 16:01:01,863 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:01:01,863 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:01:01,879 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (187)] Ended with exit code 0 [2022-03-15 16:01:02,063 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable356,187 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:01:02,064 INFO L402 AbstractCegarLoop]: === Iteration 358 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:01:02,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:01:02,064 INFO L85 PathProgramCache]: Analyzing trace with hash -2075643611, now seen corresponding path program 169 times [2022-03-15 16:01:02,064 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:01:02,064 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819616707] [2022-03-15 16:01:02,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:01:02,064 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:01:02,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:01:02,130 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:01:02,131 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:01:02,131 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819616707] [2022-03-15 16:01:02,131 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [819616707] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:01:02,131 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [745586375] [2022-03-15 16:01:02,131 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 16:01:02,131 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:01:02,131 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:01:02,132 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-03-15 16:01:02,132 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-03-15 16:01:02,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:01:02,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-15 16:01:02,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:01:02,445 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 42 [2022-03-15 16:01:02,464 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:01:02,464 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:01:02,533 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 16:01:02,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 49 treesize of output 45 [2022-03-15 16:01:02,635 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:01:02,636 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [745586375] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:01:02,636 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:01:02,636 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-03-15 16:01:02,636 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041175604] [2022-03-15 16:01:02,636 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:01:02,636 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 16:01:02,636 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:01:02,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 16:01:02,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2022-03-15 16:01:02,636 INFO L87 Difference]: Start difference. First operand 1149 states and 4116 transitions. Second operand has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 18 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-03-15 16:01:02,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:01:02,968 INFO L93 Difference]: Finished difference Result 1416 states and 4861 transitions. [2022-03-15 16:01:02,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 16:01:02,969 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 18 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 20 [2022-03-15 16:01:02,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:01:02,971 INFO L225 Difference]: With dead ends: 1416 [2022-03-15 16:01:02,971 INFO L226 Difference]: Without dead ends: 1402 [2022-03-15 16:01:02,971 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=131, Invalid=469, Unknown=0, NotChecked=0, Total=600 [2022-03-15 16:01:02,972 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 114 mSDsluCounter, 232 mSDsCounter, 0 mSdLazyCounter, 364 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 132 SdHoareTripleChecker+Invalid, 368 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 364 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:01:02,972 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 132 Invalid, 368 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 364 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:01:02,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1402 states. [2022-03-15 16:01:02,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1402 to 1149. [2022-03-15 16:01:02,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1149 states, 1148 states have (on average 3.582752613240418) internal successors, (4113), 1148 states have internal predecessors, (4113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:01:02,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1149 states to 1149 states and 4113 transitions. [2022-03-15 16:01:02,987 INFO L78 Accepts]: Start accepts. Automaton has 1149 states and 4113 transitions. Word has length 20 [2022-03-15 16:01:02,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:01:02,987 INFO L470 AbstractCegarLoop]: Abstraction has 1149 states and 4113 transitions. [2022-03-15 16:01:02,987 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 18 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-03-15 16:01:02,987 INFO L276 IsEmpty]: Start isEmpty. Operand 1149 states and 4113 transitions. [2022-03-15 16:01:02,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-15 16:01:02,989 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:01:02,989 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:01:03,005 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (188)] Ended with exit code 0 [2022-03-15 16:01:03,189 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,SelfDestructingSolverStorable357 [2022-03-15 16:01:03,189 INFO L402 AbstractCegarLoop]: === Iteration 359 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:01:03,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:01:03,190 INFO L85 PathProgramCache]: Analyzing trace with hash -1720688927, now seen corresponding path program 170 times [2022-03-15 16:01:03,190 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:01:03,190 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1259700134] [2022-03-15 16:01:03,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:01:03,190 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:01:03,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:01:03,255 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:01:03,255 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:01:03,256 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1259700134] [2022-03-15 16:01:03,256 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1259700134] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:01:03,256 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2010152094] [2022-03-15 16:01:03,256 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 16:01:03,256 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:01:03,256 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:01:03,257 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-03-15 16:01:03,257 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-03-15 16:01:03,392 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:01:03,392 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:01:03,393 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-15 16:01:03,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:01:03,508 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 42 [2022-03-15 16:01:03,556 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:01:03,556 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:01:03,654 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 16:01:03,654 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 24 treesize of output 24 [2022-03-15 16:01:03,711 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:01:03,711 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2010152094] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:01:03,711 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:01:03,711 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-03-15 16:01:03,711 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [231264697] [2022-03-15 16:01:03,711 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:01:03,711 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 16:01:03,711 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:01:03,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 16:01:03,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2022-03-15 16:01:03,712 INFO L87 Difference]: Start difference. First operand 1149 states and 4113 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:01:04,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:01:04,469 INFO L93 Difference]: Finished difference Result 1712 states and 5620 transitions. [2022-03-15 16:01:04,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-15 16:01:04,469 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-03-15 16:01:04,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:01:04,472 INFO L225 Difference]: With dead ends: 1712 [2022-03-15 16:01:04,472 INFO L226 Difference]: Without dead ends: 1712 [2022-03-15 16:01:04,472 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 220 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=311, Invalid=1021, Unknown=0, NotChecked=0, Total=1332 [2022-03-15 16:01:04,472 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 325 mSDsluCounter, 344 mSDsCounter, 0 mSdLazyCounter, 552 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 325 SdHoareTripleChecker+Valid, 202 SdHoareTripleChecker+Invalid, 600 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 552 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:01:04,472 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [325 Valid, 202 Invalid, 600 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 552 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:01:04,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1712 states. [2022-03-15 16:01:04,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1712 to 1152. [2022-03-15 16:01:04,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1152 states, 1151 states have (on average 3.5855777584708948) internal successors, (4127), 1151 states have internal predecessors, (4127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:01:04,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1152 states to 1152 states and 4127 transitions. [2022-03-15 16:01:04,492 INFO L78 Accepts]: Start accepts. Automaton has 1152 states and 4127 transitions. Word has length 20 [2022-03-15 16:01:04,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:01:04,492 INFO L470 AbstractCegarLoop]: Abstraction has 1152 states and 4127 transitions. [2022-03-15 16:01:04,492 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:01:04,492 INFO L276 IsEmpty]: Start isEmpty. Operand 1152 states and 4127 transitions. [2022-03-15 16:01:04,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-15 16:01:04,493 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:01:04,493 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:01:04,511 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (189)] Forceful destruction successful, exit code 0 [2022-03-15 16:01:04,697 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 189 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable358 [2022-03-15 16:01:04,698 INFO L402 AbstractCegarLoop]: === Iteration 360 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:01:04,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:01:04,698 INFO L85 PathProgramCache]: Analyzing trace with hash -11514985, now seen corresponding path program 171 times [2022-03-15 16:01:04,698 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:01:04,698 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [937762535] [2022-03-15 16:01:04,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:01:04,698 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:01:04,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:01:04,764 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:01:04,765 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:01:04,765 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [937762535] [2022-03-15 16:01:04,765 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [937762535] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:01:04,765 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [700500365] [2022-03-15 16:01:04,765 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 16:01:04,765 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:01:04,765 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:01:04,766 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-03-15 16:01:04,766 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-03-15 16:01:04,900 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-15 16:01:04,900 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:01:04,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-15 16:01:04,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:01:05,051 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 56 [2022-03-15 16:01:05,122 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:01:05,122 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:01:05,199 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 16:01:05,200 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 49 treesize of output 45 [2022-03-15 16:01:05,304 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:01:05,305 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [700500365] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:01:05,305 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:01:05,305 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-03-15 16:01:05,305 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1544766068] [2022-03-15 16:01:05,305 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:01:05,305 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-15 16:01:05,305 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:01:05,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-15 16:01:05,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2022-03-15 16:01:05,305 INFO L87 Difference]: Start difference. First operand 1152 states and 4127 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 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-03-15 16:01:05,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:01:05,793 INFO L93 Difference]: Finished difference Result 1451 states and 4944 transitions. [2022-03-15 16:01:05,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 16:01:05,793 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 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 20 [2022-03-15 16:01:05,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:01:05,796 INFO L225 Difference]: With dead ends: 1451 [2022-03-15 16:01:05,796 INFO L226 Difference]: Without dead ends: 1444 [2022-03-15 16:01:05,796 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=170, Invalid=586, Unknown=0, NotChecked=0, Total=756 [2022-03-15 16:01:05,796 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 168 mSDsluCounter, 311 mSDsCounter, 0 mSdLazyCounter, 482 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 177 SdHoareTripleChecker+Invalid, 490 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 482 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:01:05,796 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [168 Valid, 177 Invalid, 490 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 482 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:01:05,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1444 states. [2022-03-15 16:01:05,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1444 to 1152. [2022-03-15 16:01:05,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1152 states, 1151 states have (on average 3.582971329278888) internal successors, (4124), 1151 states have internal predecessors, (4124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:01:05,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1152 states to 1152 states and 4124 transitions. [2022-03-15 16:01:05,824 INFO L78 Accepts]: Start accepts. Automaton has 1152 states and 4124 transitions. Word has length 20 [2022-03-15 16:01:05,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:01:05,824 INFO L470 AbstractCegarLoop]: Abstraction has 1152 states and 4124 transitions. [2022-03-15 16:01:05,824 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 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-03-15 16:01:05,824 INFO L276 IsEmpty]: Start isEmpty. Operand 1152 states and 4124 transitions. [2022-03-15 16:01:05,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-15 16:01:05,825 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:01:05,825 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:01:05,844 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (190)] Forceful destruction successful, exit code 0 [2022-03-15 16:01:06,026 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 190 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable359 [2022-03-15 16:01:06,026 INFO L402 AbstractCegarLoop]: === Iteration 361 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:01:06,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:01:06,026 INFO L85 PathProgramCache]: Analyzing trace with hash -360572187, now seen corresponding path program 172 times [2022-03-15 16:01:06,026 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:01:06,026 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [863334956] [2022-03-15 16:01:06,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:01:06,026 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:01:06,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:01:06,102 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:01:06,102 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:01:06,102 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [863334956] [2022-03-15 16:01:06,102 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [863334956] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:01:06,102 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [860717983] [2022-03-15 16:01:06,103 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 16:01:06,103 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:01:06,103 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:01:06,104 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-03-15 16:01:06,104 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-03-15 16:01:06,256 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 16:01:06,256 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:01:06,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-15 16:01:06,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:01:06,408 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 56 [2022-03-15 16:01:06,473 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:01:06,473 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:01:06,561 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-15 16:01:06,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 49 treesize of output 45 [2022-03-15 16:01:06,656 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:01:06,656 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [860717983] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:01:06,656 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:01:06,656 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 20 [2022-03-15 16:01:06,656 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [581249217] [2022-03-15 16:01:06,656 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:01:06,657 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 16:01:06,657 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:01:06,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 16:01:06,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2022-03-15 16:01:06,657 INFO L87 Difference]: Start difference. First operand 1152 states and 4124 transitions. Second operand has 20 states, 20 states have (on average 1.85) internal successors, (37), 20 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-03-15 16:01:07,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:01:07,012 INFO L93 Difference]: Finished difference Result 1420 states and 4883 transitions. [2022-03-15 16:01:07,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 16:01:07,012 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.85) internal successors, (37), 20 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 20 [2022-03-15 16:01:07,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:01:07,015 INFO L225 Difference]: With dead ends: 1420 [2022-03-15 16:01:07,015 INFO L226 Difference]: Without dead ends: 1420 [2022-03-15 16:01:07,015 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=149, Invalid=553, Unknown=0, NotChecked=0, Total=702 [2022-03-15 16:01:07,015 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 108 mSDsluCounter, 243 mSDsCounter, 0 mSdLazyCounter, 401 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 410 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 401 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:01:07,015 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 143 Invalid, 410 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 401 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:01:07,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1420 states. [2022-03-15 16:01:07,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1420 to 1152. [2022-03-15 16:01:07,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1152 states, 1151 states have (on average 3.582971329278888) internal successors, (4124), 1151 states have internal predecessors, (4124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:01:07,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1152 states to 1152 states and 4124 transitions. [2022-03-15 16:01:07,038 INFO L78 Accepts]: Start accepts. Automaton has 1152 states and 4124 transitions. Word has length 20 [2022-03-15 16:01:07,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:01:07,038 INFO L470 AbstractCegarLoop]: Abstraction has 1152 states and 4124 transitions. [2022-03-15 16:01:07,038 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 1.85) internal successors, (37), 20 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-03-15 16:01:07,039 INFO L276 IsEmpty]: Start isEmpty. Operand 1152 states and 4124 transitions. [2022-03-15 16:01:07,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-15 16:01:07,040 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:01:07,040 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:01:07,056 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (191)] Ended with exit code 0 [2022-03-15 16:01:07,240 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable360,191 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:01:07,241 INFO L402 AbstractCegarLoop]: === Iteration 362 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:01:07,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:01:07,241 INFO L85 PathProgramCache]: Analyzing trace with hash -838611493, now seen corresponding path program 173 times [2022-03-15 16:01:07,241 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:01:07,241 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [600212208] [2022-03-15 16:01:07,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:01:07,241 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:01:07,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:01:07,305 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:01:07,305 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:01:07,305 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [600212208] [2022-03-15 16:01:07,305 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [600212208] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:01:07,305 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1508865140] [2022-03-15 16:01:07,305 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 16:01:07,305 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:01:07,305 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:01:07,306 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-03-15 16:01:07,307 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (192)] Waiting until timeout for monitored process Received shutdown request... [2022-03-15 16:01:07,407 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (192)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-03-15 16:01:07,441 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-03-15 16:01:07,446 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-15 16:01:07,446 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:01:07,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-15 16:01:07,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:01:07,449 WARN L244 SmtUtils]: Removed 2 from assertion stack [2022-03-15 16:01:07,451 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (3 of 4 remaining) [2022-03-15 16:01:07,467 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (192)] Ended with exit code 0 [2022-03-15 16:01:07,651 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable361,192 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:01:07,652 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 21 with TraceHistMax 2,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 1 for 0ms.. [2022-03-15 16:01:07,653 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (2 of 4 remaining) [2022-03-15 16:01:07,653 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (1 of 4 remaining) [2022-03-15 16:01:07,653 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION (0 of 4 remaining) [2022-03-15 16:01:07,655 INFO L732 BasicCegarLoop]: Path program histogram: [173, 77, 72, 30, 9, 1] [2022-03-15 16:01:07,657 INFO L230 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-03-15 16:01:07,657 INFO L180 ceAbstractionStarter]: Computing trace abstraction results [2022-03-15 16:01:07,658 INFO L202 PluginConnector]: Adding new model name-comparator-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 15.03 04:01:07 BasicIcfg [2022-03-15 16:01:07,658 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-03-15 16:01:07,658 INFO L158 Benchmark]: Toolchain (without parser) took 734480.34ms. Allocated memory was 238.0MB in the beginning and 358.6MB in the end (delta: 120.6MB). Free memory was 199.7MB in the beginning and 279.2MB in the end (delta: -79.5MB). Peak memory consumption was 42.6MB. Max. memory is 8.0GB. [2022-03-15 16:01:07,658 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.11ms. Allocated memory is still 238.0MB. Free memory is still 201.1MB. There was no memory consumed. Max. memory is 8.0GB. [2022-03-15 16:01:07,658 INFO L158 Benchmark]: Boogie Procedure Inliner took 18.78ms. Allocated memory is still 238.0MB. Free memory was 199.7MB in the beginning and 198.3MB in the end (delta: 1.4MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2022-03-15 16:01:07,658 INFO L158 Benchmark]: Boogie Preprocessor took 11.56ms. Allocated memory is still 238.0MB. Free memory was 198.3MB in the beginning and 197.2MB in the end (delta: 1.1MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-03-15 16:01:07,658 INFO L158 Benchmark]: RCFGBuilder took 275.08ms. Allocated memory is still 238.0MB. Free memory was 197.2MB in the beginning and 182.2MB in the end (delta: 15.0MB). Peak memory consumption was 14.7MB. Max. memory is 8.0GB. [2022-03-15 16:01:07,658 INFO L158 Benchmark]: TraceAbstraction took 734168.14ms. Allocated memory was 238.0MB in the beginning and 358.6MB in the end (delta: 120.6MB). Free memory was 181.9MB in the beginning and 279.2MB in the end (delta: -97.3MB). Peak memory consumption was 24.8MB. Max. memory is 8.0GB. [2022-03-15 16:01:07,659 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.11ms. Allocated memory is still 238.0MB. Free memory is still 201.1MB. There was no memory consumed. Max. memory is 8.0GB. * Boogie Procedure Inliner took 18.78ms. Allocated memory is still 238.0MB. Free memory was 199.7MB in the beginning and 198.3MB in the end (delta: 1.4MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * Boogie Preprocessor took 11.56ms. Allocated memory is still 238.0MB. Free memory was 198.3MB in the beginning and 197.2MB in the end (delta: 1.1MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * RCFGBuilder took 275.08ms. Allocated memory is still 238.0MB. Free memory was 197.2MB in the beginning and 182.2MB in the end (delta: 15.0MB). Peak memory consumption was 14.7MB. Max. memory is 8.0GB. * TraceAbstraction took 734168.14ms. Allocated memory was 238.0MB in the beginning and 358.6MB in the end (delta: 120.6MB). Free memory was 181.9MB in the beginning and 279.2MB in the end (delta: -97.3MB). Peak memory consumption was 24.8MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 114]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was analyzing trace of length 21 with TraceHistMax 2,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 1 for 0ms.. - TimeoutResultAtElement [Line: 108]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 21 with TraceHistMax 2,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 1 for 0ms.. - TimeoutResultAtElement [Line: 107]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 21 with TraceHistMax 2,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 1 for 0ms.. - TimeoutResultAtElement [Line: 104]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 21 with TraceHistMax 2,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 1 for 0ms.. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 7 procedures, 38 locations, 4 error locations. Started 1 CEGAR loops. OverallTime: 734.1s, OverallIterations: 362, TraceHistogramMax: 2, PathProgramHistogramMax: 173, EmptinessCheckTime: 0.3s, AutomataDifference: 354.2s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 53991 SdHoareTripleChecker+Valid, 90.4s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 53991 mSDsluCounter, 72085 SdHoareTripleChecker+Invalid, 76.5s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 122048 mSDsCounter, 7819 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 209529 IncrementalHoareTripleChecker+Invalid, 217348 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 7819 mSolverCounterUnsat, 8524 mSDtfsCounter, 209529 mSolverCounterSat, 0.5s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 13775 GetRequests, 5257 SyntacticMatches, 142 SemanticMatches, 8376 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58182 ImplicationChecksByTransitivity, 338.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1152occurred in iteration=359, InterpolantAutomatonStates: 5029, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 3.0s AutomataMinimizationTime, 361 MinimizatonAttempts, 121620 StatesRemovedByMinimization, 361 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.8s SsaConstructionTime, 2.1s SatisfiabilityAnalysisTime, 317.7s InterpolantComputationTime, 10294 NumberOfCodeBlocks, 10289 NumberOfCodeBlocksAsserted, 706 NumberOfCheckSat, 13023 ConstructedInterpolants, 0 QuantifiedInterpolants, 271619 SizeOfPredicates, 3396 NumberOfNonLiveVariables, 15280 ConjunctsInSsa, 5257 ConjunctsInUnsatCore, 732 InterpolantComputations, 184 PerfectInterpolantSequences, 320/1401 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown