/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-MCRwithDepranks-BasicCegarLoop.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/array-eq-symm.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.mcr-reduction-44898dd [2022-02-16 13:28:47,528 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-02-16 13:28:47,530 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-02-16 13:28:47,585 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-02-16 13:28:47,586 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-02-16 13:28:47,588 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-02-16 13:28:47,590 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-02-16 13:28:47,591 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-02-16 13:28:47,592 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-02-16 13:28:47,593 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-02-16 13:28:47,594 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-02-16 13:28:47,595 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-02-16 13:28:47,595 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-02-16 13:28:47,596 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-02-16 13:28:47,597 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-02-16 13:28:47,598 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-02-16 13:28:47,598 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-02-16 13:28:47,599 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-02-16 13:28:47,600 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-02-16 13:28:47,602 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-02-16 13:28:47,603 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-02-16 13:28:47,604 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-02-16 13:28:47,605 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-02-16 13:28:47,605 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-02-16 13:28:47,607 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-02-16 13:28:47,608 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-02-16 13:28:47,608 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-02-16 13:28:47,609 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-02-16 13:28:47,609 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-02-16 13:28:47,610 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-02-16 13:28:47,610 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-02-16 13:28:47,611 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-02-16 13:28:47,611 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-02-16 13:28:47,612 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-02-16 13:28:47,613 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-02-16 13:28:47,613 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-02-16 13:28:47,613 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-02-16 13:28:47,614 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-02-16 13:28:47,614 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-02-16 13:28:47,615 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-02-16 13:28:47,615 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-02-16 13:28:47,616 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-MCRwithDepranks-BasicCegarLoop.epf [2022-02-16 13:28:47,637 INFO L113 SettingsManager]: Loading preferences was successful [2022-02-16 13:28:47,637 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-02-16 13:28:47,637 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-02-16 13:28:47,638 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-02-16 13:28:47,638 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-02-16 13:28:47,638 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-02-16 13:28:47,639 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-02-16 13:28:47,639 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-02-16 13:28:47,639 INFO L138 SettingsManager]: * Use SBE=true [2022-02-16 13:28:47,639 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-02-16 13:28:47,640 INFO L138 SettingsManager]: * sizeof long=4 [2022-02-16 13:28:47,640 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-02-16 13:28:47,640 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-02-16 13:28:47,640 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-02-16 13:28:47,640 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-02-16 13:28:47,640 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-02-16 13:28:47,641 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-02-16 13:28:47,641 INFO L138 SettingsManager]: * sizeof long double=12 [2022-02-16 13:28:47,641 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-02-16 13:28:47,641 INFO L138 SettingsManager]: * Use constant arrays=true [2022-02-16 13:28:47,641 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-02-16 13:28:47,642 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-02-16 13:28:47,642 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-02-16 13:28:47,642 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-02-16 13:28:47,642 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-02-16 13:28:47,642 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-16 13:28:47,642 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-02-16 13:28:47,643 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-02-16 13:28:47,643 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-02-16 13:28:47,643 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-02-16 13:28:47,643 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-02-16 13:28:47,643 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-02-16 13:28:47,643 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-02-16 13:28:47,644 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=MCR_WITH_DEPRANKS [2022-02-16 13:28:47,644 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2022-02-16 13:28:47,854 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-02-16 13:28:47,882 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-02-16 13:28:47,884 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-02-16 13:28:47,885 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-02-16 13:28:47,887 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-02-16 13:28:47,888 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/array-eq-symm.wvr.bpl [2022-02-16 13:28:47,888 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/array-eq-symm.wvr.bpl' [2022-02-16 13:28:47,919 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-02-16 13:28:47,921 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-02-16 13:28:47,922 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-02-16 13:28:47,922 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-02-16 13:28:47,922 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-02-16 13:28:47,934 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.02 01:28:47" (1/1) ... [2022-02-16 13:28:47,941 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.02 01:28:47" (1/1) ... [2022-02-16 13:28:47,947 INFO L137 Inliner]: procedures = 3, calls = 2, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-02-16 13:28:47,949 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-02-16 13:28:47,952 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-02-16 13:28:47,952 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-02-16 13:28:47,952 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-02-16 13:28:47,960 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.02 01:28:47" (1/1) ... [2022-02-16 13:28:47,960 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.02 01:28:47" (1/1) ... [2022-02-16 13:28:47,960 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.02 01:28:47" (1/1) ... [2022-02-16 13:28:47,961 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.02 01:28:47" (1/1) ... [2022-02-16 13:28:47,964 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.02 01:28:47" (1/1) ... [2022-02-16 13:28:47,967 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.02 01:28:47" (1/1) ... [2022-02-16 13:28:47,969 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.02 01:28:47" (1/1) ... [2022-02-16 13:28:47,971 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-02-16 13:28:47,973 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-02-16 13:28:47,973 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-02-16 13:28:47,974 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-02-16 13:28:47,975 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.02 01:28:47" (1/1) ... [2022-02-16 13:28:47,982 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-16 13:28:47,994 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:28:48,013 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-02-16 13:28:48,030 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-02-16 13:28:48,057 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-02-16 13:28:48,057 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-02-16 13:28:48,057 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-02-16 13:28:48,058 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-02-16 13:28:48,058 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-02-16 13:28:48,058 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-02-16 13:28:48,058 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-02-16 13:28:48,058 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-02-16 13:28:48,058 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-02-16 13:28:48,059 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-02-16 13:28:48,105 INFO L234 CfgBuilder]: Building ICFG [2022-02-16 13:28:48,106 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-02-16 13:28:48,235 INFO L275 CfgBuilder]: Performing block encoding [2022-02-16 13:28:48,242 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-02-16 13:28:48,242 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-02-16 13:28:48,243 INFO L202 PluginConnector]: Adding new model array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.02 01:28:48 BoogieIcfgContainer [2022-02-16 13:28:48,244 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-02-16 13:28:48,245 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-02-16 13:28:48,245 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-02-16 13:28:48,262 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-02-16 13:28:48,262 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.02 01:28:47" (1/2) ... [2022-02-16 13:28:48,263 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@430cde96 and model type array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.02 01:28:48, skipping insertion in model container [2022-02-16 13:28:48,263 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.02 01:28:48" (2/2) ... [2022-02-16 13:28:48,269 INFO L111 eAbstractionObserver]: Analyzing ICFG array-eq-symm.wvr.bpl [2022-02-16 13:28:48,273 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-02-16 13:28:48,274 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-02-16 13:28:48,274 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-02-16 13:28:48,274 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-02-16 13:28:48,315 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-02-16 13:28:48,394 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-16 13:28:48,399 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mLazyFiniteAutomaton=false, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-02-16 13:28:48,400 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-02-16 13:28:48,406 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 28 places, 25 transitions, 66 flow [2022-02-16 13:28:48,466 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 53 states, 52 states have (on average 2.2115384615384617) internal successors, (115), 52 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:28:58,349 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 671948 transitions and produced 272860 states. [2022-02-16 13:28:59,799 INFO L276 IsEmpty]: Start isEmpty. Operand has 272860 states, 216277 states have (on average 1.9573278712022082) internal successors, (423325), 272859 states have internal predecessors, (423325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:28:59,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-02-16 13:28:59,853 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:28:59,854 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:28:59,855 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:28:59,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:28:59,859 INFO L85 PathProgramCache]: Analyzing trace with hash -2070822601, now seen corresponding path program 1 times [2022-02-16 13:28:59,866 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:28:59,867 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977253377] [2022-02-16 13:28:59,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:28:59,868 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:28:59,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:28:59,987 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:28:59,988 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:28:59,988 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977253377] [2022-02-16 13:28:59,989 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1977253377] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-16 13:28:59,989 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-16 13:28:59,989 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-02-16 13:28:59,991 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1836233636] [2022-02-16 13:28:59,992 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-16 13:28:59,994 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-16 13:28:59,994 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:00,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-16 13:29:00,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-16 13:29:01,782 INFO L87 Difference]: Start difference. First operand has 272860 states, 216277 states have (on average 1.9573278712022082) internal successors, (423325), 272859 states have internal predecessors, (423325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:07,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:07,294 INFO L93 Difference]: Finished difference Result 276305 states and 428355 transitions. [2022-02-16 13:29:07,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-16 13:29:07,296 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-02-16 13:29:07,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:07,989 INFO L225 Difference]: With dead ends: 276305 [2022-02-16 13:29:07,989 INFO L226 Difference]: Without dead ends: 116811 [2022-02-16 13:29:07,991 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-16 13:29:07,996 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 8 mSDsluCounter, 7 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 12 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:07,998 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 12 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:08,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116811 states. [2022-02-16 13:29:09,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116811 to 65. [2022-02-16 13:29:09,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65 states, 64 states have (on average 1.6875) internal successors, (108), 64 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:09,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 108 transitions. [2022-02-16 13:29:09,423 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 108 transitions. Word has length 11 [2022-02-16 13:29:09,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:09,425 INFO L470 AbstractCegarLoop]: Abstraction has 65 states and 108 transitions. [2022-02-16 13:29:09,425 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:09,426 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 108 transitions. [2022-02-16 13:29:09,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-02-16 13:29:09,428 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:09,429 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:09,429 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-02-16 13:29:09,430 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:09,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:09,433 INFO L85 PathProgramCache]: Analyzing trace with hash 441163277, now seen corresponding path program 1 times [2022-02-16 13:29:09,434 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:09,434 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881386466] [2022-02-16 13:29:09,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:09,438 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:09,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:09,595 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:09,596 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:09,596 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881386466] [2022-02-16 13:29:09,596 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1881386466] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:09,596 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1921842782] [2022-02-16 13:29:09,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:09,596 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:09,597 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:09,598 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:09,600 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-02-16 13:29:09,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:09,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 33 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-16 13:29:09,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:09,795 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:09,795 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:09,938 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:09,938 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1921842782] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:09,938 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:09,939 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 3] total 5 [2022-02-16 13:29:09,939 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119637640] [2022-02-16 13:29:09,939 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:09,940 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-16 13:29:09,940 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:09,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-16 13:29:09,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-02-16 13:29:09,941 INFO L87 Difference]: Start difference. First operand 65 states and 108 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:10,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:10,041 INFO L93 Difference]: Finished difference Result 124 states and 198 transitions. [2022-02-16 13:29:10,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-16 13:29:10,042 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-02-16 13:29:10,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:10,043 INFO L225 Difference]: With dead ends: 124 [2022-02-16 13:29:10,043 INFO L226 Difference]: Without dead ends: 124 [2022-02-16 13:29:10,043 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-02-16 13:29:10,044 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 45 mSDsluCounter, 31 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 28 SdHoareTripleChecker+Invalid, 81 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:10,044 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 28 Invalid, 81 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:10,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2022-02-16 13:29:10,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 74. [2022-02-16 13:29:10,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74 states, 73 states have (on average 1.726027397260274) internal successors, (126), 73 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:10,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 126 transitions. [2022-02-16 13:29:10,051 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 126 transitions. Word has length 14 [2022-02-16 13:29:10,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:10,052 INFO L470 AbstractCegarLoop]: Abstraction has 74 states and 126 transitions. [2022-02-16 13:29:10,052 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:10,052 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 126 transitions. [2022-02-16 13:29:10,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-02-16 13:29:10,052 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:10,052 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:10,081 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-02-16 13:29:10,253 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:10,254 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:10,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:10,254 INFO L85 PathProgramCache]: Analyzing trace with hash 374045200, now seen corresponding path program 1 times [2022-02-16 13:29:10,254 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:10,255 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [808602127] [2022-02-16 13:29:10,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:10,255 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:10,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:10,316 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:10,316 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:10,317 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [808602127] [2022-02-16 13:29:10,317 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [808602127] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-16 13:29:10,317 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-16 13:29:10,317 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-16 13:29:10,317 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845793713] [2022-02-16 13:29:10,317 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-16 13:29:10,318 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-02-16 13:29:10,318 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:10,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-02-16 13:29:10,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-02-16 13:29:10,318 INFO L87 Difference]: Start difference. First operand 74 states and 126 transitions. Second operand has 4 states, 4 states have (on average 3.5) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:10,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:10,373 INFO L93 Difference]: Finished difference Result 101 states and 170 transitions. [2022-02-16 13:29:10,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 13:29:10,374 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.5) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-02-16 13:29:10,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:10,374 INFO L225 Difference]: With dead ends: 101 [2022-02-16 13:29:10,374 INFO L226 Difference]: Without dead ends: 100 [2022-02-16 13:29:10,374 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-02-16 13:29:10,375 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 10 mSDsluCounter, 15 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 16 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:10,376 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 16 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-16 13:29:10,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100 states. [2022-02-16 13:29:10,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100 to 74. [2022-02-16 13:29:10,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74 states, 73 states have (on average 1.6986301369863013) internal successors, (124), 73 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:10,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 124 transitions. [2022-02-16 13:29:10,379 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 124 transitions. Word has length 14 [2022-02-16 13:29:10,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:10,380 INFO L470 AbstractCegarLoop]: Abstraction has 74 states and 124 transitions. [2022-02-16 13:29:10,380 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.5) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:10,380 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 124 transitions. [2022-02-16 13:29:10,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-02-16 13:29:10,380 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:10,381 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:10,381 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-02-16 13:29:10,381 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:10,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:10,381 INFO L85 PathProgramCache]: Analyzing trace with hash 1277794790, now seen corresponding path program 2 times [2022-02-16 13:29:10,382 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:10,382 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1888527574] [2022-02-16 13:29:10,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:10,382 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:10,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:10,447 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:10,448 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:10,448 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1888527574] [2022-02-16 13:29:10,448 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1888527574] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-16 13:29:10,448 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-16 13:29:10,448 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-02-16 13:29:10,448 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [348309174] [2022-02-16 13:29:10,449 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-16 13:29:10,449 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-16 13:29:10,449 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:10,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-16 13:29:10,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-02-16 13:29:10,450 INFO L87 Difference]: Start difference. First operand 74 states and 124 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:10,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:10,498 INFO L93 Difference]: Finished difference Result 103 states and 170 transitions. [2022-02-16 13:29:10,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 13:29:10,500 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-02-16 13:29:10,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:10,500 INFO L225 Difference]: With dead ends: 103 [2022-02-16 13:29:10,500 INFO L226 Difference]: Without dead ends: 103 [2022-02-16 13:29:10,501 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-02-16 13:29:10,502 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 20 mSDsluCounter, 26 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 26 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:10,502 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 26 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-16 13:29:10,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2022-02-16 13:29:10,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 75. [2022-02-16 13:29:10,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 74 states have (on average 1.6756756756756757) internal successors, (124), 74 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:10,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 124 transitions. [2022-02-16 13:29:10,505 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 124 transitions. Word has length 14 [2022-02-16 13:29:10,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:10,506 INFO L470 AbstractCegarLoop]: Abstraction has 75 states and 124 transitions. [2022-02-16 13:29:10,506 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:10,506 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 124 transitions. [2022-02-16 13:29:10,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-02-16 13:29:10,506 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:10,507 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:10,507 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-02-16 13:29:10,507 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:10,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:10,507 INFO L85 PathProgramCache]: Analyzing trace with hash -1497159667, now seen corresponding path program 2 times [2022-02-16 13:29:10,508 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:10,508 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488490990] [2022-02-16 13:29:10,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:10,508 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:10,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:10,549 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:10,549 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:10,550 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [488490990] [2022-02-16 13:29:10,550 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [488490990] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-16 13:29:10,550 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-16 13:29:10,550 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-16 13:29:10,550 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183845211] [2022-02-16 13:29:10,550 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-16 13:29:10,550 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-02-16 13:29:10,551 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:10,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-02-16 13:29:10,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-02-16 13:29:10,551 INFO L87 Difference]: Start difference. First operand 75 states and 124 transitions. Second operand has 4 states, 4 states have (on average 3.5) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:10,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:10,599 INFO L93 Difference]: Finished difference Result 96 states and 155 transitions. [2022-02-16 13:29:10,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 13:29:10,599 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.5) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-02-16 13:29:10,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:10,600 INFO L225 Difference]: With dead ends: 96 [2022-02-16 13:29:10,600 INFO L226 Difference]: Without dead ends: 94 [2022-02-16 13:29:10,600 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-02-16 13:29:10,602 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 10 mSDsluCounter, 15 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 17 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:10,603 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 17 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-16 13:29:10,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2022-02-16 13:29:10,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 75. [2022-02-16 13:29:10,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 74 states have (on average 1.662162162162162) internal successors, (123), 74 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:10,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 123 transitions. [2022-02-16 13:29:10,613 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 123 transitions. Word has length 14 [2022-02-16 13:29:10,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:10,613 INFO L470 AbstractCegarLoop]: Abstraction has 75 states and 123 transitions. [2022-02-16 13:29:10,613 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.5) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:10,614 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 123 transitions. [2022-02-16 13:29:10,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-02-16 13:29:10,615 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:10,616 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:10,618 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-02-16 13:29:10,618 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:10,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:10,620 INFO L85 PathProgramCache]: Analyzing trace with hash -564828806, now seen corresponding path program 1 times [2022-02-16 13:29:10,620 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:10,620 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1201016551] [2022-02-16 13:29:10,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:10,621 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:10,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:10,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-02-16 13:29:10,708 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:10,709 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1201016551] [2022-02-16 13:29:10,709 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1201016551] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:10,709 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [160919505] [2022-02-16 13:29:10,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:10,709 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:10,709 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:10,710 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:10,742 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-02-16 13:29:10,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:10,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 40 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:29:10,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:10,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-02-16 13:29:10,847 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:10,903 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:10,903 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [160919505] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:10,903 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:10,903 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 4, 3] total 6 [2022-02-16 13:29:10,903 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [745312803] [2022-02-16 13:29:10,904 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:10,904 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-16 13:29:10,904 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:10,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-16 13:29:10,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-02-16 13:29:10,905 INFO L87 Difference]: Start difference. First operand 75 states and 123 transitions. Second operand has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:11,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:11,002 INFO L93 Difference]: Finished difference Result 228 states and 359 transitions. [2022-02-16 13:29:11,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 13:29:11,003 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-02-16 13:29:11,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:11,004 INFO L225 Difference]: With dead ends: 228 [2022-02-16 13:29:11,004 INFO L226 Difference]: Without dead ends: 218 [2022-02-16 13:29:11,004 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 27 SyntacticMatches, 4 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-02-16 13:29:11,005 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 65 mSDsluCounter, 56 mSDsCounter, 0 mSdLazyCounter, 148 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:11,005 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [65 Valid, 53 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 148 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:11,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2022-02-16 13:29:11,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 104. [2022-02-16 13:29:11,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 103 states have (on average 1.7184466019417475) internal successors, (177), 103 states have internal predecessors, (177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:11,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 177 transitions. [2022-02-16 13:29:11,009 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 177 transitions. Word has length 17 [2022-02-16 13:29:11,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:11,010 INFO L470 AbstractCegarLoop]: Abstraction has 104 states and 177 transitions. [2022-02-16 13:29:11,010 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:11,010 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 177 transitions. [2022-02-16 13:29:11,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-02-16 13:29:11,011 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:11,011 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:11,039 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-02-16 13:29:11,236 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2022-02-16 13:29:11,236 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:11,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:11,237 INFO L85 PathProgramCache]: Analyzing trace with hash -629472934, now seen corresponding path program 1 times [2022-02-16 13:29:11,237 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:11,237 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [782523151] [2022-02-16 13:29:11,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:11,237 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:11,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:11,284 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:11,284 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:11,285 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [782523151] [2022-02-16 13:29:11,285 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [782523151] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:11,285 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1336892788] [2022-02-16 13:29:11,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:11,285 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:11,285 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:11,286 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:11,288 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-02-16 13:29:11,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:11,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-16 13:29:11,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:11,376 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:11,376 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:11,428 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:29:11,429 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:29:11,439 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:11,440 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1336892788] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:11,440 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:11,440 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 3] total 6 [2022-02-16 13:29:11,441 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1417087197] [2022-02-16 13:29:11,441 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:11,441 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-16 13:29:11,441 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:11,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-16 13:29:11,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-02-16 13:29:11,442 INFO L87 Difference]: Start difference. First operand 104 states and 177 transitions. Second operand has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:11,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:11,507 INFO L93 Difference]: Finished difference Result 171 states and 280 transitions. [2022-02-16 13:29:11,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-16 13:29:11,508 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-02-16 13:29:11,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:11,509 INFO L225 Difference]: With dead ends: 171 [2022-02-16 13:29:11,509 INFO L226 Difference]: Without dead ends: 171 [2022-02-16 13:29:11,510 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-02-16 13:29:11,510 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 32 mSDsluCounter, 50 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:11,511 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 47 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:11,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2022-02-16 13:29:11,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 137. [2022-02-16 13:29:11,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137 states, 136 states have (on average 1.786764705882353) internal successors, (243), 136 states have internal predecessors, (243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:11,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 243 transitions. [2022-02-16 13:29:11,520 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 243 transitions. Word has length 17 [2022-02-16 13:29:11,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:11,521 INFO L470 AbstractCegarLoop]: Abstraction has 137 states and 243 transitions. [2022-02-16 13:29:11,521 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:11,521 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 243 transitions. [2022-02-16 13:29:11,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-02-16 13:29:11,522 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:11,522 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:11,546 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-02-16 13:29:11,739 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:11,739 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:11,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:11,740 INFO L85 PathProgramCache]: Analyzing trace with hash -729149094, now seen corresponding path program 1 times [2022-02-16 13:29:11,740 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:11,740 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [894228630] [2022-02-16 13:29:11,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:11,740 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:11,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:11,789 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:11,789 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:11,793 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [894228630] [2022-02-16 13:29:11,793 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [894228630] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:11,793 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2128893483] [2022-02-16 13:29:11,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:11,794 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:11,794 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:11,795 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:11,796 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-02-16 13:29:11,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:11,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-16 13:29:11,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:11,888 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:11,888 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:11,927 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:29:11,927 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:29:11,940 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:11,941 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2128893483] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:11,941 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:11,941 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 6 [2022-02-16 13:29:11,941 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [646969449] [2022-02-16 13:29:11,941 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:11,942 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-16 13:29:11,942 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:11,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-16 13:29:11,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-02-16 13:29:11,943 INFO L87 Difference]: Start difference. First operand 137 states and 243 transitions. Second operand has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:12,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:12,257 INFO L93 Difference]: Finished difference Result 201 states and 340 transitions. [2022-02-16 13:29:12,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 13:29:12,257 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-02-16 13:29:12,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:12,258 INFO L225 Difference]: With dead ends: 201 [2022-02-16 13:29:12,258 INFO L226 Difference]: Without dead ends: 173 [2022-02-16 13:29:12,259 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-02-16 13:29:12,259 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 40 mSDsluCounter, 56 mSDsCounter, 0 mSdLazyCounter, 110 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:12,259 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [40 Valid, 49 Invalid, 114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 110 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:29:12,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173 states. [2022-02-16 13:29:12,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173 to 127. [2022-02-16 13:29:12,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 126 states have (on average 1.8095238095238095) internal successors, (228), 126 states have internal predecessors, (228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:12,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 228 transitions. [2022-02-16 13:29:12,262 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 228 transitions. Word has length 17 [2022-02-16 13:29:12,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:12,263 INFO L470 AbstractCegarLoop]: Abstraction has 127 states and 228 transitions. [2022-02-16 13:29:12,263 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:12,263 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 228 transitions. [2022-02-16 13:29:12,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-02-16 13:29:12,263 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:12,263 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:12,287 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-02-16 13:29:12,467 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:12,467 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:12,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:12,468 INFO L85 PathProgramCache]: Analyzing trace with hash -1358422896, now seen corresponding path program 2 times [2022-02-16 13:29:12,468 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:12,468 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2131512386] [2022-02-16 13:29:12,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:12,468 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:12,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:12,515 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:29:12,515 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:12,515 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2131512386] [2022-02-16 13:29:12,515 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2131512386] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-16 13:29:12,515 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-16 13:29:12,515 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-16 13:29:12,515 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [356152049] [2022-02-16 13:29:12,516 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-16 13:29:12,516 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-02-16 13:29:12,516 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:12,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-02-16 13:29:12,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-02-16 13:29:12,516 INFO L87 Difference]: Start difference. First operand 127 states and 228 transitions. Second operand has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:12,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:12,562 INFO L93 Difference]: Finished difference Result 228 states and 398 transitions. [2022-02-16 13:29:12,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 13:29:12,562 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-02-16 13:29:12,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:12,563 INFO L225 Difference]: With dead ends: 228 [2022-02-16 13:29:12,563 INFO L226 Difference]: Without dead ends: 220 [2022-02-16 13:29:12,564 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 1 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-02-16 13:29:12,564 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 20 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 27 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:12,565 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 27 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-16 13:29:12,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2022-02-16 13:29:12,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 178. [2022-02-16 13:29:12,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 177 states have (on average 1.8587570621468927) internal successors, (329), 177 states have internal predecessors, (329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:12,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 329 transitions. [2022-02-16 13:29:12,569 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 329 transitions. Word has length 17 [2022-02-16 13:29:12,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:12,569 INFO L470 AbstractCegarLoop]: Abstraction has 178 states and 329 transitions. [2022-02-16 13:29:12,569 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:12,569 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 329 transitions. [2022-02-16 13:29:12,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-02-16 13:29:12,570 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:12,570 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:12,570 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-02-16 13:29:12,570 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:12,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:12,571 INFO L85 PathProgramCache]: Analyzing trace with hash -1852943402, now seen corresponding path program 2 times [2022-02-16 13:29:12,571 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:12,571 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1458432027] [2022-02-16 13:29:12,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:12,572 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:12,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:12,619 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:12,619 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:12,619 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1458432027] [2022-02-16 13:29:12,619 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1458432027] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-16 13:29:12,619 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-16 13:29:12,620 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-02-16 13:29:12,620 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [213824637] [2022-02-16 13:29:12,620 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-16 13:29:12,620 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-16 13:29:12,620 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:12,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-16 13:29:12,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-02-16 13:29:12,621 INFO L87 Difference]: Start difference. First operand 178 states and 329 transitions. Second operand has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:12,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:12,662 INFO L93 Difference]: Finished difference Result 199 states and 364 transitions. [2022-02-16 13:29:12,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 13:29:12,663 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-02-16 13:29:12,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:12,663 INFO L225 Difference]: With dead ends: 199 [2022-02-16 13:29:12,663 INFO L226 Difference]: Without dead ends: 199 [2022-02-16 13:29:12,664 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-02-16 13:29:12,664 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 10 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 25 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:12,665 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 25 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-16 13:29:12,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2022-02-16 13:29:12,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 198. [2022-02-16 13:29:12,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 198 states, 197 states have (on average 1.8426395939086295) internal successors, (363), 197 states have internal predecessors, (363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:12,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 198 states to 198 states and 363 transitions. [2022-02-16 13:29:12,669 INFO L78 Accepts]: Start accepts. Automaton has 198 states and 363 transitions. Word has length 17 [2022-02-16 13:29:12,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:12,669 INFO L470 AbstractCegarLoop]: Abstraction has 198 states and 363 transitions. [2022-02-16 13:29:12,669 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:12,669 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states and 363 transitions. [2022-02-16 13:29:12,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-16 13:29:12,670 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:12,670 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:12,670 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-02-16 13:29:12,670 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:12,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:12,671 INFO L85 PathProgramCache]: Analyzing trace with hash -1733310000, now seen corresponding path program 3 times [2022-02-16 13:29:12,671 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:12,671 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [237562522] [2022-02-16 13:29:12,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:12,671 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:12,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:12,724 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:12,724 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:12,724 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [237562522] [2022-02-16 13:29:12,724 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [237562522] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:12,724 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1956536196] [2022-02-16 13:29:12,724 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:29:12,725 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:12,725 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:12,726 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:12,732 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-02-16 13:29:12,755 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-16 13:29:12,755 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:12,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:29:12,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:12,869 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:12,869 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:13,006 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:13,006 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1956536196] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:13,007 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:13,007 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 5] total 7 [2022-02-16 13:29:13,007 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [380949562] [2022-02-16 13:29:13,007 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:13,007 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-16 13:29:13,007 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:13,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-16 13:29:13,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-02-16 13:29:13,008 INFO L87 Difference]: Start difference. First operand 198 states and 363 transitions. Second operand has 8 states, 8 states have (on average 3.625) internal successors, (29), 7 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:13,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:13,139 INFO L93 Difference]: Finished difference Result 279 states and 473 transitions. [2022-02-16 13:29:13,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 13:29:13,139 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.625) internal successors, (29), 7 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-02-16 13:29:13,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:13,140 INFO L225 Difference]: With dead ends: 279 [2022-02-16 13:29:13,140 INFO L226 Difference]: Without dead ends: 279 [2022-02-16 13:29:13,140 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 35 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:29:13,141 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 48 mSDsluCounter, 48 mSDsCounter, 0 mSdLazyCounter, 153 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 43 SdHoareTripleChecker+Invalid, 164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:13,141 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 43 Invalid, 164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 153 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:13,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 279 states. [2022-02-16 13:29:13,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 279 to 228. [2022-02-16 13:29:13,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 228 states, 227 states have (on average 1.8237885462555066) internal successors, (414), 227 states have internal predecessors, (414), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:13,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 414 transitions. [2022-02-16 13:29:13,145 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 414 transitions. Word has length 20 [2022-02-16 13:29:13,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:13,145 INFO L470 AbstractCegarLoop]: Abstraction has 228 states and 414 transitions. [2022-02-16 13:29:13,145 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.625) internal successors, (29), 7 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:13,145 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 414 transitions. [2022-02-16 13:29:13,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-16 13:29:13,146 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:13,146 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:13,173 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-02-16 13:29:13,370 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-02-16 13:29:13,370 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:13,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:13,371 INFO L85 PathProgramCache]: Analyzing trace with hash 206818029, now seen corresponding path program 4 times [2022-02-16 13:29:13,371 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:13,371 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1896593404] [2022-02-16 13:29:13,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:13,372 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:13,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:13,422 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:13,423 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:13,423 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1896593404] [2022-02-16 13:29:13,423 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1896593404] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:13,423 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [986979398] [2022-02-16 13:29:13,423 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:29:13,423 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:13,423 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:13,425 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:13,452 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-02-16 13:29:13,454 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:29:13,455 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:13,456 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-16 13:29:13,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:13,542 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:13,542 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:13,623 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:13,624 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [986979398] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:13,624 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:13,624 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 7 [2022-02-16 13:29:13,624 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699387942] [2022-02-16 13:29:13,624 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:13,624 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-16 13:29:13,625 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:13,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-16 13:29:13,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-02-16 13:29:13,625 INFO L87 Difference]: Start difference. First operand 228 states and 414 transitions. Second operand has 8 states, 8 states have (on average 3.25) internal successors, (26), 7 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:13,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:13,741 INFO L93 Difference]: Finished difference Result 446 states and 788 transitions. [2022-02-16 13:29:13,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-16 13:29:13,742 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.25) internal successors, (26), 7 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-02-16 13:29:13,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:13,743 INFO L225 Difference]: With dead ends: 446 [2022-02-16 13:29:13,743 INFO L226 Difference]: Without dead ends: 442 [2022-02-16 13:29:13,743 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2022-02-16 13:29:13,744 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 84 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:13,744 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 60 Invalid, 157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 146 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:13,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 442 states. [2022-02-16 13:29:13,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 442 to 305. [2022-02-16 13:29:13,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 305 states, 304 states have (on average 1.9078947368421053) internal successors, (580), 304 states have internal predecessors, (580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:13,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 580 transitions. [2022-02-16 13:29:13,750 INFO L78 Accepts]: Start accepts. Automaton has 305 states and 580 transitions. Word has length 20 [2022-02-16 13:29:13,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:13,750 INFO L470 AbstractCegarLoop]: Abstraction has 305 states and 580 transitions. [2022-02-16 13:29:13,750 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.25) internal successors, (26), 7 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:13,750 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 580 transitions. [2022-02-16 13:29:13,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-16 13:29:13,751 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:13,751 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:13,776 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-02-16 13:29:13,971 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:13,972 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:13,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:13,972 INFO L85 PathProgramCache]: Analyzing trace with hash 2107365396, now seen corresponding path program 5 times [2022-02-16 13:29:13,972 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:13,972 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1049671199] [2022-02-16 13:29:13,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:13,972 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:13,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:14,028 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:14,029 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:14,029 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1049671199] [2022-02-16 13:29:14,029 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1049671199] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:14,029 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [135441956] [2022-02-16 13:29:14,029 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:29:14,029 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:14,029 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:14,030 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:14,060 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-02-16 13:29:14,063 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-16 13:29:14,064 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:14,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-16 13:29:14,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:14,136 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:14,136 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:14,243 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:14,243 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [135441956] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:14,243 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:14,243 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-02-16 13:29:14,244 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1380226056] [2022-02-16 13:29:14,244 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:14,244 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-16 13:29:14,244 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:14,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-16 13:29:14,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-02-16 13:29:14,245 INFO L87 Difference]: Start difference. First operand 305 states and 580 transitions. Second operand has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:14,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:14,354 INFO L93 Difference]: Finished difference Result 458 states and 795 transitions. [2022-02-16 13:29:14,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-16 13:29:14,354 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-02-16 13:29:14,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:14,356 INFO L225 Difference]: With dead ends: 458 [2022-02-16 13:29:14,356 INFO L226 Difference]: Without dead ends: 458 [2022-02-16 13:29:14,356 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2022-02-16 13:29:14,357 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 97 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 118 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 131 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 118 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:14,357 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [97 Valid, 45 Invalid, 131 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 118 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:14,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 458 states. [2022-02-16 13:29:14,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 458 to 329. [2022-02-16 13:29:14,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 328 states have (on average 1.920731707317073) internal successors, (630), 328 states have internal predecessors, (630), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:14,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 630 transitions. [2022-02-16 13:29:14,363 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 630 transitions. Word has length 20 [2022-02-16 13:29:14,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:14,363 INFO L470 AbstractCegarLoop]: Abstraction has 329 states and 630 transitions. [2022-02-16 13:29:14,363 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:14,363 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 630 transitions. [2022-02-16 13:29:14,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-16 13:29:14,365 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:14,365 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:14,395 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-02-16 13:29:14,593 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:14,594 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:14,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:14,594 INFO L85 PathProgramCache]: Analyzing trace with hash 2040247319, now seen corresponding path program 6 times [2022-02-16 13:29:14,594 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:14,594 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [48781847] [2022-02-16 13:29:14,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:14,595 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:14,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:14,640 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:14,640 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:14,640 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [48781847] [2022-02-16 13:29:14,640 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [48781847] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:14,641 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1322707600] [2022-02-16 13:29:14,641 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:29:14,641 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:14,641 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:14,642 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:14,651 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-02-16 13:29:14,673 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-02-16 13:29:14,673 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:14,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-16 13:29:14,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:14,743 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:14,743 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:14,842 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:14,842 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1322707600] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:14,842 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:14,843 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-02-16 13:29:14,843 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1853368476] [2022-02-16 13:29:14,843 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:14,843 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-16 13:29:14,843 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:14,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-16 13:29:14,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-02-16 13:29:14,844 INFO L87 Difference]: Start difference. First operand 329 states and 630 transitions. Second operand has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:14,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:14,932 INFO L93 Difference]: Finished difference Result 567 states and 1073 transitions. [2022-02-16 13:29:14,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-16 13:29:14,933 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-02-16 13:29:14,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:14,934 INFO L225 Difference]: With dead ends: 567 [2022-02-16 13:29:14,934 INFO L226 Difference]: Without dead ends: 565 [2022-02-16 13:29:14,934 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2022-02-16 13:29:14,935 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 69 mSDsluCounter, 45 mSDsCounter, 0 mSdLazyCounter, 111 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:14,935 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 40 Invalid, 121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 111 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:14,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2022-02-16 13:29:14,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 429. [2022-02-16 13:29:14,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 429 states, 428 states have (on average 2.0303738317757007) internal successors, (869), 428 states have internal predecessors, (869), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:14,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 429 states to 429 states and 869 transitions. [2022-02-16 13:29:14,943 INFO L78 Accepts]: Start accepts. Automaton has 429 states and 869 transitions. Word has length 20 [2022-02-16 13:29:14,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:14,943 INFO L470 AbstractCegarLoop]: Abstraction has 429 states and 869 transitions. [2022-02-16 13:29:14,943 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:14,943 INFO L276 IsEmpty]: Start isEmpty. Operand 429 states and 869 transitions. [2022-02-16 13:29:14,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-16 13:29:14,944 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:14,944 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:14,971 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-02-16 13:29:15,167 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-02-16 13:29:15,168 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:15,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:15,168 INFO L85 PathProgramCache]: Analyzing trace with hash 1739248991, now seen corresponding path program 7 times [2022-02-16 13:29:15,168 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:15,168 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [493990553] [2022-02-16 13:29:15,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:15,168 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:15,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:15,227 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:15,227 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:15,227 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [493990553] [2022-02-16 13:29:15,227 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [493990553] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:15,228 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2134626926] [2022-02-16 13:29:15,228 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:29:15,228 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:15,228 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:15,229 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:15,230 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-02-16 13:29:15,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:15,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 10 conjunts are in the unsatisfiable core [2022-02-16 13:29:15,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:15,419 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:15,419 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-16 13:29:15,419 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2134626926] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-16 13:29:15,419 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-16 13:29:15,419 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [5] total 10 [2022-02-16 13:29:15,419 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [883095620] [2022-02-16 13:29:15,419 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-16 13:29:15,420 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-16 13:29:15,420 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:15,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-16 13:29:15,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2022-02-16 13:29:15,420 INFO L87 Difference]: Start difference. First operand 429 states and 869 transitions. Second operand has 8 states, 8 states have (on average 2.5) internal successors, (20), 7 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:15,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:15,547 INFO L93 Difference]: Finished difference Result 753 states and 1392 transitions. [2022-02-16 13:29:15,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 13:29:15,547 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.5) internal successors, (20), 7 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-02-16 13:29:15,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:15,549 INFO L225 Difference]: With dead ends: 753 [2022-02-16 13:29:15,549 INFO L226 Difference]: Without dead ends: 753 [2022-02-16 13:29:15,549 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=81, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:29:15,550 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 103 mSDsluCounter, 46 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 56 SdHoareTripleChecker+Invalid, 174 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:15,550 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 56 Invalid, 174 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:15,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 753 states. [2022-02-16 13:29:15,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 753 to 495. [2022-02-16 13:29:15,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 495 states, 494 states have (on average 2.0587044534412957) internal successors, (1017), 494 states have internal predecessors, (1017), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:15,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 495 states to 495 states and 1017 transitions. [2022-02-16 13:29:15,561 INFO L78 Accepts]: Start accepts. Automaton has 495 states and 1017 transitions. Word has length 20 [2022-02-16 13:29:15,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:15,561 INFO L470 AbstractCegarLoop]: Abstraction has 495 states and 1017 transitions. [2022-02-16 13:29:15,561 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.5) internal successors, (20), 7 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:15,561 INFO L276 IsEmpty]: Start isEmpty. Operand 495 states and 1017 transitions. [2022-02-16 13:29:15,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-16 13:29:15,562 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:15,562 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:15,591 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-02-16 13:29:15,787 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-02-16 13:29:15,788 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:15,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:15,788 INFO L85 PathProgramCache]: Analyzing trace with hash 376105018, now seen corresponding path program 8 times [2022-02-16 13:29:15,788 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:15,788 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1408436270] [2022-02-16 13:29:15,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:15,789 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:15,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:15,855 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:15,855 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:15,855 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1408436270] [2022-02-16 13:29:15,855 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1408436270] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:15,856 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [756499308] [2022-02-16 13:29:15,856 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:29:15,856 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:15,856 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:15,865 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:15,867 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-02-16 13:29:15,888 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:29:15,888 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:15,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-16 13:29:15,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:15,986 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:15,986 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:16,072 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:16,073 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [756499308] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:16,073 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:16,073 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-02-16 13:29:16,073 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [419300808] [2022-02-16 13:29:16,073 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:16,074 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-16 13:29:16,074 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:16,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-16 13:29:16,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-02-16 13:29:16,075 INFO L87 Difference]: Start difference. First operand 495 states and 1017 transitions. Second operand has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:16,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:16,165 INFO L93 Difference]: Finished difference Result 577 states and 1104 transitions. [2022-02-16 13:29:16,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 13:29:16,165 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-02-16 13:29:16,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:16,167 INFO L225 Difference]: With dead ends: 577 [2022-02-16 13:29:16,167 INFO L226 Difference]: Without dead ends: 570 [2022-02-16 13:29:16,167 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2022-02-16 13:29:16,167 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 51 mSDsluCounter, 58 mSDsCounter, 0 mSdLazyCounter, 137 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:16,168 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [51 Valid, 50 Invalid, 143 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 137 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:16,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2022-02-16 13:29:16,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 508. [2022-02-16 13:29:16,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 508 states, 507 states have (on average 2.0256410256410255) internal successors, (1027), 507 states have internal predecessors, (1027), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:16,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 508 states to 508 states and 1027 transitions. [2022-02-16 13:29:16,178 INFO L78 Accepts]: Start accepts. Automaton has 508 states and 1027 transitions. Word has length 20 [2022-02-16 13:29:16,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:16,178 INFO L470 AbstractCegarLoop]: Abstraction has 508 states and 1027 transitions. [2022-02-16 13:29:16,178 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:16,178 INFO L276 IsEmpty]: Start isEmpty. Operand 508 states and 1027 transitions. [2022-02-16 13:29:16,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-16 13:29:16,179 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:16,179 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:16,195 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-02-16 13:29:16,379 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-02-16 13:29:16,380 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:16,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:16,380 INFO L85 PathProgramCache]: Analyzing trace with hash 693501655, now seen corresponding path program 9 times [2022-02-16 13:29:16,380 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:16,380 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1364510372] [2022-02-16 13:29:16,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:16,380 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:16,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:16,421 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:16,422 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:16,422 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1364510372] [2022-02-16 13:29:16,422 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1364510372] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:16,422 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1184652667] [2022-02-16 13:29:16,422 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:29:16,422 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:16,422 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:16,423 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:16,424 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-02-16 13:29:16,444 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-16 13:29:16,444 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:16,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 13:29:16,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:16,527 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:16,527 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:16,610 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:16,611 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1184652667] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:16,611 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:16,611 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 4 [2022-02-16 13:29:16,611 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1574245953] [2022-02-16 13:29:16,611 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:16,611 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-16 13:29:16,611 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:16,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-16 13:29:16,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-16 13:29:16,612 INFO L87 Difference]: Start difference. First operand 508 states and 1027 transitions. Second operand has 5 states, 5 states have (on average 4.6) internal successors, (23), 4 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:16,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:16,688 INFO L93 Difference]: Finished difference Result 711 states and 1369 transitions. [2022-02-16 13:29:16,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 13:29:16,689 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 4 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-02-16 13:29:16,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:16,690 INFO L225 Difference]: With dead ends: 711 [2022-02-16 13:29:16,690 INFO L226 Difference]: Without dead ends: 703 [2022-02-16 13:29:16,691 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 40 SyntacticMatches, 7 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-16 13:29:16,691 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 32 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 133 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:16,691 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 54 Invalid, 133 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 133 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:16,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 703 states. [2022-02-16 13:29:16,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 703 to 587. [2022-02-16 13:29:16,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 587 states, 586 states have (on average 2.025597269624573) internal successors, (1187), 586 states have internal predecessors, (1187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:16,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 587 states to 587 states and 1187 transitions. [2022-02-16 13:29:16,702 INFO L78 Accepts]: Start accepts. Automaton has 587 states and 1187 transitions. Word has length 23 [2022-02-16 13:29:16,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:16,703 INFO L470 AbstractCegarLoop]: Abstraction has 587 states and 1187 transitions. [2022-02-16 13:29:16,703 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 4 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:16,703 INFO L276 IsEmpty]: Start isEmpty. Operand 587 states and 1187 transitions. [2022-02-16 13:29:16,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-16 13:29:16,704 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:16,704 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:16,728 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2022-02-16 13:29:16,925 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-02-16 13:29:16,925 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:16,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:16,925 INFO L85 PathProgramCache]: Analyzing trace with hash 628857527, now seen corresponding path program 1 times [2022-02-16 13:29:16,926 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:16,926 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1980764878] [2022-02-16 13:29:16,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:16,926 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:16,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:17,043 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:17,043 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:17,043 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1980764878] [2022-02-16 13:29:17,043 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1980764878] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:17,043 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1481393654] [2022-02-16 13:29:17,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:17,043 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:17,044 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:17,045 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:17,045 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-02-16 13:29:17,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:17,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 13:29:17,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:17,192 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:17,193 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:17,242 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:29:17,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 20 treesize of output 19 [2022-02-16 13:29:17,281 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:17,281 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1481393654] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:17,282 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:17,282 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 10 [2022-02-16 13:29:17,282 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [533532291] [2022-02-16 13:29:17,282 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:17,283 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-16 13:29:17,283 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:17,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-16 13:29:17,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-02-16 13:29:17,286 INFO L87 Difference]: Start difference. First operand 587 states and 1187 transitions. Second operand has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:17,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:17,595 INFO L93 Difference]: Finished difference Result 889 states and 1632 transitions. [2022-02-16 13:29:17,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 13:29:17,595 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-02-16 13:29:17,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:17,597 INFO L225 Difference]: With dead ends: 889 [2022-02-16 13:29:17,598 INFO L226 Difference]: Without dead ends: 873 [2022-02-16 13:29:17,598 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 38 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=106, Invalid=400, Unknown=0, NotChecked=0, Total=506 [2022-02-16 13:29:17,598 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 116 mSDsluCounter, 158 mSDsCounter, 0 mSdLazyCounter, 400 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 136 SdHoareTripleChecker+Invalid, 412 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 400 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:17,599 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [116 Valid, 136 Invalid, 412 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 400 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:29:17,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 873 states. [2022-02-16 13:29:17,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 873 to 635. [2022-02-16 13:29:17,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 635 states, 634 states have (on average 1.9858044164037856) internal successors, (1259), 634 states have internal predecessors, (1259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:17,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 635 states to 635 states and 1259 transitions. [2022-02-16 13:29:17,611 INFO L78 Accepts]: Start accepts. Automaton has 635 states and 1259 transitions. Word has length 23 [2022-02-16 13:29:17,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:17,612 INFO L470 AbstractCegarLoop]: Abstraction has 635 states and 1259 transitions. [2022-02-16 13:29:17,612 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:17,612 INFO L276 IsEmpty]: Start isEmpty. Operand 635 states and 1259 transitions. [2022-02-16 13:29:17,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-16 13:29:17,613 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:17,613 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:17,639 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-02-16 13:29:17,827 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-02-16 13:29:17,828 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:17,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:17,828 INFO L85 PathProgramCache]: Analyzing trace with hash 1690519287, now seen corresponding path program 1 times [2022-02-16 13:29:17,828 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:17,828 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153955671] [2022-02-16 13:29:17,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:17,828 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:17,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:17,897 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:17,898 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:17,898 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1153955671] [2022-02-16 13:29:17,898 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1153955671] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:17,898 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [854621515] [2022-02-16 13:29:17,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:17,898 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:17,898 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:17,899 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:17,923 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-02-16 13:29:17,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:17,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 13:29:17,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:18,106 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:18,106 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:18,152 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:29:18,152 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:29:18,184 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:18,184 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [854621515] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:18,184 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:18,185 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2022-02-16 13:29:18,185 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [389029945] [2022-02-16 13:29:18,185 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:18,185 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 13:29:18,185 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:18,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 13:29:18,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:29:18,186 INFO L87 Difference]: Start difference. First operand 635 states and 1259 transitions. Second operand has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:18,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:18,283 INFO L93 Difference]: Finished difference Result 707 states and 1357 transitions. [2022-02-16 13:29:18,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-16 13:29:18,283 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-02-16 13:29:18,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:18,285 INFO L225 Difference]: With dead ends: 707 [2022-02-16 13:29:18,285 INFO L226 Difference]: Without dead ends: 702 [2022-02-16 13:29:18,285 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 39 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2022-02-16 13:29:18,286 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 24 mSDsluCounter, 110 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 43 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:18,286 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [24 Valid, 100 Invalid, 197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 151 Invalid, 0 Unknown, 43 Unchecked, 0.1s Time] [2022-02-16 13:29:18,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 702 states. [2022-02-16 13:29:18,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 702 to 651. [2022-02-16 13:29:18,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 651 states, 650 states have (on average 1.976923076923077) internal successors, (1285), 650 states have internal predecessors, (1285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:18,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 651 states to 651 states and 1285 transitions. [2022-02-16 13:29:18,298 INFO L78 Accepts]: Start accepts. Automaton has 651 states and 1285 transitions. Word has length 23 [2022-02-16 13:29:18,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:18,299 INFO L470 AbstractCegarLoop]: Abstraction has 651 states and 1285 transitions. [2022-02-16 13:29:18,299 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:18,299 INFO L276 IsEmpty]: Start isEmpty. Operand 651 states and 1285 transitions. [2022-02-16 13:29:18,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-16 13:29:18,300 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:18,300 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:18,323 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-02-16 13:29:18,520 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:18,520 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:18,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:18,521 INFO L85 PathProgramCache]: Analyzing trace with hash -2069034679, now seen corresponding path program 10 times [2022-02-16 13:29:18,521 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:18,521 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [722151478] [2022-02-16 13:29:18,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:18,521 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:18,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:18,577 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:29:18,577 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:18,577 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [722151478] [2022-02-16 13:29:18,577 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [722151478] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:18,577 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2103795221] [2022-02-16 13:29:18,577 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:29:18,578 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:18,578 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:18,579 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:18,580 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-02-16 13:29:18,606 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:29:18,606 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:18,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 13:29:18,610 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:18,684 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:29:18,685 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:18,759 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:29:18,759 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2103795221] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:18,759 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:18,759 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 4 [2022-02-16 13:29:18,759 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [301803023] [2022-02-16 13:29:18,760 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:18,760 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-16 13:29:18,760 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:18,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-16 13:29:18,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-16 13:29:18,760 INFO L87 Difference]: Start difference. First operand 651 states and 1285 transitions. Second operand has 5 states, 5 states have (on average 4.6) internal successors, (23), 4 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:18,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:18,836 INFO L93 Difference]: Finished difference Result 891 states and 1693 transitions. [2022-02-16 13:29:18,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 13:29:18,837 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 4 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-02-16 13:29:18,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:18,839 INFO L225 Difference]: With dead ends: 891 [2022-02-16 13:29:18,839 INFO L226 Difference]: Without dead ends: 883 [2022-02-16 13:29:18,839 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 35 SyntacticMatches, 12 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-16 13:29:18,839 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 32 mSDsluCounter, 49 mSDsCounter, 0 mSdLazyCounter, 132 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:18,840 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 51 Invalid, 132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 132 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:18,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 883 states. [2022-02-16 13:29:18,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 883 to 737. [2022-02-16 13:29:18,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 737 states, 736 states have (on average 2.0) internal successors, (1472), 736 states have internal predecessors, (1472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:18,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 737 states to 737 states and 1472 transitions. [2022-02-16 13:29:18,853 INFO L78 Accepts]: Start accepts. Automaton has 737 states and 1472 transitions. Word has length 23 [2022-02-16 13:29:18,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:18,854 INFO L470 AbstractCegarLoop]: Abstraction has 737 states and 1472 transitions. [2022-02-16 13:29:18,854 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 4 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:18,854 INFO L276 IsEmpty]: Start isEmpty. Operand 737 states and 1472 transitions. [2022-02-16 13:29:18,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-16 13:29:18,855 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:18,855 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:18,882 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-02-16 13:29:19,071 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:19,072 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:19,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:19,072 INFO L85 PathProgramCache]: Analyzing trace with hash -131401823, now seen corresponding path program 2 times [2022-02-16 13:29:19,072 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:19,072 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1006953733] [2022-02-16 13:29:19,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:19,072 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:19,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:19,151 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:19,152 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:19,152 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1006953733] [2022-02-16 13:29:19,152 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1006953733] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:19,152 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [486767419] [2022-02-16 13:29:19,152 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:29:19,152 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:19,152 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:19,153 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:19,155 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-02-16 13:29:19,178 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:29:19,178 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:19,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 13:29:19,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:19,328 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:19,328 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:19,377 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:29:19,378 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:29:19,418 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:19,418 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [486767419] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:19,418 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:19,418 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2022-02-16 13:29:19,419 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [630995398] [2022-02-16 13:29:19,419 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:19,419 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 13:29:19,419 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:19,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 13:29:19,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:29:19,420 INFO L87 Difference]: Start difference. First operand 737 states and 1472 transitions. Second operand has 12 states, 12 states have (on average 3.75) internal successors, (45), 11 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:19,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:19,681 INFO L93 Difference]: Finished difference Result 893 states and 1666 transitions. [2022-02-16 13:29:19,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 13:29:19,682 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.75) internal successors, (45), 11 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-02-16 13:29:19,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:19,683 INFO L225 Difference]: With dead ends: 893 [2022-02-16 13:29:19,684 INFO L226 Difference]: Without dead ends: 836 [2022-02-16 13:29:19,684 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 39 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:29:19,684 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 56 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 389 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 487 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 389 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 89 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:19,685 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 163 Invalid, 487 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 389 Invalid, 0 Unknown, 89 Unchecked, 0.2s Time] [2022-02-16 13:29:19,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 836 states. [2022-02-16 13:29:19,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 836 to 719. [2022-02-16 13:29:19,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 719 states, 718 states have (on average 1.9930362116991645) internal successors, (1431), 718 states have internal predecessors, (1431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:19,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 719 states to 719 states and 1431 transitions. [2022-02-16 13:29:19,698 INFO L78 Accepts]: Start accepts. Automaton has 719 states and 1431 transitions. Word has length 23 [2022-02-16 13:29:19,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:19,699 INFO L470 AbstractCegarLoop]: Abstraction has 719 states and 1431 transitions. [2022-02-16 13:29:19,699 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.75) internal successors, (45), 11 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:19,699 INFO L276 IsEmpty]: Start isEmpty. Operand 719 states and 1431 transitions. [2022-02-16 13:29:19,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-16 13:29:19,701 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:19,701 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:19,727 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-02-16 13:29:19,925 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:19,925 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:19,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:19,926 INFO L85 PathProgramCache]: Analyzing trace with hash 880567671, now seen corresponding path program 3 times [2022-02-16 13:29:19,926 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:19,926 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [167464608] [2022-02-16 13:29:19,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:19,926 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:19,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:20,001 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:20,001 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:20,001 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [167464608] [2022-02-16 13:29:20,001 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [167464608] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:20,001 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1632767938] [2022-02-16 13:29:20,001 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:29:20,002 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:20,002 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:20,003 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:20,004 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-02-16 13:29:20,024 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-16 13:29:20,024 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:20,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-16 13:29:20,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:20,173 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:20,173 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:20,202 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:29:20,202 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:29:20,238 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:20,239 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1632767938] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:20,239 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:20,239 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 4] total 10 [2022-02-16 13:29:20,239 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2094291293] [2022-02-16 13:29:20,239 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:20,239 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-16 13:29:20,239 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:20,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-16 13:29:20,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-02-16 13:29:20,240 INFO L87 Difference]: Start difference. First operand 719 states and 1431 transitions. Second operand has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:20,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:20,407 INFO L93 Difference]: Finished difference Result 832 states and 1612 transitions. [2022-02-16 13:29:20,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-16 13:29:20,407 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-02-16 13:29:20,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:20,409 INFO L225 Difference]: With dead ends: 832 [2022-02-16 13:29:20,409 INFO L226 Difference]: Without dead ends: 832 [2022-02-16 13:29:20,409 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 38 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2022-02-16 13:29:20,409 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 58 mSDsluCounter, 93 mSDsCounter, 0 mSdLazyCounter, 285 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 85 SdHoareTripleChecker+Invalid, 294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 285 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:20,410 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [58 Valid, 85 Invalid, 294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 285 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:20,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 832 states. [2022-02-16 13:29:20,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 832 to 730. [2022-02-16 13:29:20,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 730 states, 729 states have (on average 1.9931412894375857) internal successors, (1453), 729 states have internal predecessors, (1453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:20,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 730 states to 730 states and 1453 transitions. [2022-02-16 13:29:20,423 INFO L78 Accepts]: Start accepts. Automaton has 730 states and 1453 transitions. Word has length 23 [2022-02-16 13:29:20,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:20,424 INFO L470 AbstractCegarLoop]: Abstraction has 730 states and 1453 transitions. [2022-02-16 13:29:20,424 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:20,424 INFO L276 IsEmpty]: Start isEmpty. Operand 730 states and 1453 transitions. [2022-02-16 13:29:20,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-16 13:29:20,425 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:20,426 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:20,452 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-02-16 13:29:20,639 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2022-02-16 13:29:20,639 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:20,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:20,639 INFO L85 PathProgramCache]: Analyzing trace with hash 1216666999, now seen corresponding path program 2 times [2022-02-16 13:29:20,639 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:20,640 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1237442938] [2022-02-16 13:29:20,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:20,640 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:20,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:20,707 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:20,708 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:20,708 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1237442938] [2022-02-16 13:29:20,708 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1237442938] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:20,708 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1395619255] [2022-02-16 13:29:20,708 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:29:20,708 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:20,708 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:20,710 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:20,711 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-02-16 13:29:20,733 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:29:20,734 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:20,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 13:29:20,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:20,849 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:20,850 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:20,886 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:29:20,886 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:29:20,924 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:20,924 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1395619255] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:20,924 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:20,924 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 4] total 9 [2022-02-16 13:29:20,924 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [321995787] [2022-02-16 13:29:20,924 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:20,925 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-16 13:29:20,925 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:20,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-16 13:29:20,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-02-16 13:29:20,925 INFO L87 Difference]: Start difference. First operand 730 states and 1453 transitions. Second operand has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:21,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:21,080 INFO L93 Difference]: Finished difference Result 856 states and 1577 transitions. [2022-02-16 13:29:21,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 13:29:21,081 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-02-16 13:29:21,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:21,082 INFO L225 Difference]: With dead ends: 856 [2022-02-16 13:29:21,082 INFO L226 Difference]: Without dead ends: 780 [2022-02-16 13:29:21,082 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 39 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2022-02-16 13:29:21,084 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 61 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 262 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 77 SdHoareTripleChecker+Invalid, 271 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 262 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:21,084 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 77 Invalid, 271 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 262 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:21,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 780 states. [2022-02-16 13:29:21,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 780 to 493. [2022-02-16 13:29:21,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 493 states, 492 states have (on average 1.9024390243902438) internal successors, (936), 492 states have internal predecessors, (936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:21,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 493 states to 493 states and 936 transitions. [2022-02-16 13:29:21,094 INFO L78 Accepts]: Start accepts. Automaton has 493 states and 936 transitions. Word has length 23 [2022-02-16 13:29:21,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:21,094 INFO L470 AbstractCegarLoop]: Abstraction has 493 states and 936 transitions. [2022-02-16 13:29:21,094 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:21,095 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 936 transitions. [2022-02-16 13:29:21,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-16 13:29:21,096 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:21,096 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:21,124 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-02-16 13:29:21,311 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:21,311 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:21,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:21,312 INFO L85 PathProgramCache]: Analyzing trace with hash 260814323, now seen corresponding path program 3 times [2022-02-16 13:29:21,312 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:21,312 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [547122159] [2022-02-16 13:29:21,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:21,312 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:21,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:21,371 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:29:21,371 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:21,371 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [547122159] [2022-02-16 13:29:21,372 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [547122159] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:21,372 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [804122867] [2022-02-16 13:29:21,372 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:29:21,372 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:21,372 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:21,373 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:21,389 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-02-16 13:29:21,415 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-16 13:29:21,416 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:21,416 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 13:29:21,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:21,505 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:21,506 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:21,538 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:29:21,538 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:29:21,646 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:29:21,646 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [804122867] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:21,647 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:21,647 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 4] total 9 [2022-02-16 13:29:21,647 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2084532168] [2022-02-16 13:29:21,647 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:21,647 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-16 13:29:21,647 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:21,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-16 13:29:21,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-02-16 13:29:21,648 INFO L87 Difference]: Start difference. First operand 493 states and 936 transitions. Second operand has 10 states, 10 states have (on average 3.9) internal successors, (39), 9 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:21,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:21,817 INFO L93 Difference]: Finished difference Result 791 states and 1381 transitions. [2022-02-16 13:29:21,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-16 13:29:21,818 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 9 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-02-16 13:29:21,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:21,819 INFO L225 Difference]: With dead ends: 791 [2022-02-16 13:29:21,819 INFO L226 Difference]: Without dead ends: 767 [2022-02-16 13:29:21,820 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2022-02-16 13:29:21,820 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 79 mSDsluCounter, 99 mSDsCounter, 0 mSdLazyCounter, 268 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 91 SdHoareTripleChecker+Invalid, 275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 268 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:21,820 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [79 Valid, 91 Invalid, 275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 268 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:21,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 767 states. [2022-02-16 13:29:21,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 767 to 525. [2022-02-16 13:29:21,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 525 states, 524 states have (on average 1.9026717557251909) internal successors, (997), 524 states have internal predecessors, (997), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:21,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 997 transitions. [2022-02-16 13:29:21,833 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 997 transitions. Word has length 23 [2022-02-16 13:29:21,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:21,833 INFO L470 AbstractCegarLoop]: Abstraction has 525 states and 997 transitions. [2022-02-16 13:29:21,834 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 9 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:21,834 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 997 transitions. [2022-02-16 13:29:21,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-16 13:29:21,835 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:21,835 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:21,861 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-02-16 13:29:22,055 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:22,056 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:22,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:22,056 INFO L85 PathProgramCache]: Analyzing trace with hash 161138163, now seen corresponding path program 4 times [2022-02-16 13:29:22,056 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:22,056 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1448414180] [2022-02-16 13:29:22,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:22,056 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:22,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:22,123 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:29:22,123 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:22,123 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1448414180] [2022-02-16 13:29:22,123 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1448414180] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-16 13:29:22,123 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-16 13:29:22,124 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-02-16 13:29:22,124 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [864383979] [2022-02-16 13:29:22,124 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-16 13:29:22,124 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-16 13:29:22,124 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:22,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-16 13:29:22,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-02-16 13:29:22,125 INFO L87 Difference]: Start difference. First operand 525 states and 997 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:22,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:22,178 INFO L93 Difference]: Finished difference Result 591 states and 1082 transitions. [2022-02-16 13:29:22,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 13:29:22,178 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-02-16 13:29:22,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:22,179 INFO L225 Difference]: With dead ends: 591 [2022-02-16 13:29:22,179 INFO L226 Difference]: Without dead ends: 576 [2022-02-16 13:29:22,180 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-02-16 13:29:22,180 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 25 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:22,180 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [25 Valid, 37 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-16 13:29:22,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 576 states. [2022-02-16 13:29:22,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 576 to 523. [2022-02-16 13:29:22,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 523 states, 522 states have (on average 1.896551724137931) internal successors, (990), 522 states have internal predecessors, (990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:22,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 523 states to 523 states and 990 transitions. [2022-02-16 13:29:22,188 INFO L78 Accepts]: Start accepts. Automaton has 523 states and 990 transitions. Word has length 23 [2022-02-16 13:29:22,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:22,188 INFO L470 AbstractCegarLoop]: Abstraction has 523 states and 990 transitions. [2022-02-16 13:29:22,188 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:22,188 INFO L276 IsEmpty]: Start isEmpty. Operand 523 states and 990 transitions. [2022-02-16 13:29:22,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-16 13:29:22,189 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:22,189 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:22,189 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-02-16 13:29:22,189 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:22,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:22,190 INFO L85 PathProgramCache]: Analyzing trace with hash -962656145, now seen corresponding path program 5 times [2022-02-16 13:29:22,190 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:22,190 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1045684138] [2022-02-16 13:29:22,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:22,190 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:22,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:22,236 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:29:22,237 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:22,237 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1045684138] [2022-02-16 13:29:22,237 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1045684138] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:22,237 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [407993614] [2022-02-16 13:29:22,237 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:29:22,237 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:22,237 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:22,238 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:22,271 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-02-16 13:29:22,273 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-16 13:29:22,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:22,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 13:29:22,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:22,365 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:22,365 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:22,387 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:29:22,387 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:29:22,413 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:29:22,413 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [407993614] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:22,413 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:22,413 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 4] total 9 [2022-02-16 13:29:22,414 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [561351323] [2022-02-16 13:29:22,414 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:22,414 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-16 13:29:22,414 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:22,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-16 13:29:22,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-02-16 13:29:22,414 INFO L87 Difference]: Start difference. First operand 523 states and 990 transitions. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 9 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:22,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:22,535 INFO L93 Difference]: Finished difference Result 614 states and 1117 transitions. [2022-02-16 13:29:22,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 13:29:22,536 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 9 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-02-16 13:29:22,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:22,537 INFO L225 Difference]: With dead ends: 614 [2022-02-16 13:29:22,537 INFO L226 Difference]: Without dead ends: 610 [2022-02-16 13:29:22,537 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:29:22,538 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 56 mSDsluCounter, 54 mSDsCounter, 0 mSdLazyCounter, 177 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:22,540 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 52 Invalid, 183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 177 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:22,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2022-02-16 13:29:22,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 517. [2022-02-16 13:29:22,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 517 states, 516 states have (on average 1.8856589147286822) internal successors, (973), 516 states have internal predecessors, (973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:22,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 517 states to 517 states and 973 transitions. [2022-02-16 13:29:22,547 INFO L78 Accepts]: Start accepts. Automaton has 517 states and 973 transitions. Word has length 23 [2022-02-16 13:29:22,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:22,548 INFO L470 AbstractCegarLoop]: Abstraction has 517 states and 973 transitions. [2022-02-16 13:29:22,548 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 9 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:22,548 INFO L276 IsEmpty]: Start isEmpty. Operand 517 states and 973 transitions. [2022-02-16 13:29:22,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-16 13:29:22,549 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:22,549 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:22,576 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-02-16 13:29:22,763 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:22,763 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:22,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:22,764 INFO L85 PathProgramCache]: Analyzing trace with hash -1111738139, now seen corresponding path program 11 times [2022-02-16 13:29:22,764 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:22,764 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1660238575] [2022-02-16 13:29:22,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:22,764 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:22,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:22,809 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:29:22,809 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:22,809 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1660238575] [2022-02-16 13:29:22,809 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1660238575] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:22,809 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1580717634] [2022-02-16 13:29:22,809 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:29:22,809 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:22,810 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:22,811 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:22,812 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-02-16 13:29:22,835 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-16 13:29:22,835 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:22,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 13:29:22,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:22,902 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:29:22,902 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:22,971 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:29:22,972 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1580717634] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:22,972 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:22,972 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 4 [2022-02-16 13:29:22,972 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1605757422] [2022-02-16 13:29:22,972 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:22,973 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-16 13:29:22,973 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:22,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-16 13:29:22,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-16 13:29:22,974 INFO L87 Difference]: Start difference. First operand 517 states and 973 transitions. Second operand has 5 states, 5 states have (on average 4.6) internal successors, (23), 4 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:23,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:23,043 INFO L93 Difference]: Finished difference Result 724 states and 1311 transitions. [2022-02-16 13:29:23,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 13:29:23,044 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 4 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-02-16 13:29:23,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:23,045 INFO L225 Difference]: With dead ends: 724 [2022-02-16 13:29:23,045 INFO L226 Difference]: Without dead ends: 701 [2022-02-16 13:29:23,045 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 40 SyntacticMatches, 7 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-16 13:29:23,046 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 32 mSDsluCounter, 48 mSDsCounter, 0 mSdLazyCounter, 133 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:23,046 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 50 Invalid, 133 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 133 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:23,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 701 states. [2022-02-16 13:29:23,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 701 to 573. [2022-02-16 13:29:23,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 573 states, 572 states have (on average 1.8951048951048952) internal successors, (1084), 572 states have internal predecessors, (1084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:23,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 573 states to 573 states and 1084 transitions. [2022-02-16 13:29:23,054 INFO L78 Accepts]: Start accepts. Automaton has 573 states and 1084 transitions. Word has length 23 [2022-02-16 13:29:23,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:23,055 INFO L470 AbstractCegarLoop]: Abstraction has 573 states and 1084 transitions. [2022-02-16 13:29:23,055 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 4 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:23,055 INFO L276 IsEmpty]: Start isEmpty. Operand 573 states and 1084 transitions. [2022-02-16 13:29:23,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-16 13:29:23,056 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:23,056 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:23,082 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-02-16 13:29:23,256 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-02-16 13:29:23,257 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:23,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:23,257 INFO L85 PathProgramCache]: Analyzing trace with hash 1179261189, now seen corresponding path program 6 times [2022-02-16 13:29:23,257 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:23,257 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [820735501] [2022-02-16 13:29:23,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:23,257 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:23,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:23,310 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:23,310 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:23,310 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [820735501] [2022-02-16 13:29:23,310 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [820735501] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:23,310 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [952828340] [2022-02-16 13:29:23,311 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:29:23,311 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:23,311 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:23,312 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:23,314 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-02-16 13:29:23,337 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-16 13:29:23,337 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:23,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:29:23,338 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:23,397 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:23,397 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:23,437 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:29:23,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 20 treesize of output 19 [2022-02-16 13:29:23,471 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:23,471 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [952828340] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:23,471 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:23,471 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-02-16 13:29:23,471 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1107879010] [2022-02-16 13:29:23,472 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:23,472 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-16 13:29:23,472 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:23,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-16 13:29:23,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-02-16 13:29:23,472 INFO L87 Difference]: Start difference. First operand 573 states and 1084 transitions. Second operand has 7 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 6 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:23,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:23,567 INFO L93 Difference]: Finished difference Result 647 states and 1200 transitions. [2022-02-16 13:29:23,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-16 13:29:23,567 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 6 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-02-16 13:29:23,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:23,569 INFO L225 Difference]: With dead ends: 647 [2022-02-16 13:29:23,569 INFO L226 Difference]: Without dead ends: 647 [2022-02-16 13:29:23,570 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 40 SyntacticMatches, 5 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2022-02-16 13:29:23,570 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 35 mSDsluCounter, 43 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 43 SdHoareTripleChecker+Invalid, 123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:23,570 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [35 Valid, 43 Invalid, 123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:23,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 647 states. [2022-02-16 13:29:23,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 647 to 608. [2022-02-16 13:29:23,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 608 states, 607 states have (on average 1.8929159802306426) internal successors, (1149), 607 states have internal predecessors, (1149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:23,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 608 states to 608 states and 1149 transitions. [2022-02-16 13:29:23,578 INFO L78 Accepts]: Start accepts. Automaton has 608 states and 1149 transitions. Word has length 23 [2022-02-16 13:29:23,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:23,579 INFO L470 AbstractCegarLoop]: Abstraction has 608 states and 1149 transitions. [2022-02-16 13:29:23,579 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 6 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:23,579 INFO L276 IsEmpty]: Start isEmpty. Operand 608 states and 1149 transitions. [2022-02-16 13:29:23,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-16 13:29:23,580 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:23,580 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:23,605 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-02-16 13:29:23,804 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-02-16 13:29:23,804 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:23,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:23,804 INFO L85 PathProgramCache]: Analyzing trace with hash -1910699771, now seen corresponding path program 4 times [2022-02-16 13:29:23,804 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:23,805 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1149361527] [2022-02-16 13:29:23,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:23,805 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:23,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:23,866 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:23,866 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:23,867 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1149361527] [2022-02-16 13:29:23,867 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1149361527] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:23,867 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1157653245] [2022-02-16 13:29:23,867 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:29:23,867 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:23,867 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:23,868 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:23,869 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-02-16 13:29:23,888 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:29:23,888 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:23,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 13:29:23,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:23,976 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:23,977 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:24,036 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:29:24,037 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:29:24,070 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:24,071 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1157653245] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:24,071 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:24,071 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2022-02-16 13:29:24,071 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1870536115] [2022-02-16 13:29:24,071 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:24,072 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 13:29:24,072 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:24,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 13:29:24,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:29:24,073 INFO L87 Difference]: Start difference. First operand 608 states and 1149 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:24,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:24,233 INFO L93 Difference]: Finished difference Result 669 states and 1220 transitions. [2022-02-16 13:29:24,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 13:29:24,234 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-02-16 13:29:24,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:24,235 INFO L225 Difference]: With dead ends: 669 [2022-02-16 13:29:24,235 INFO L226 Difference]: Without dead ends: 631 [2022-02-16 13:29:24,236 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2022-02-16 13:29:24,236 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 62 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 87 SdHoareTripleChecker+Invalid, 257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:24,236 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 87 Invalid, 257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 254 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:24,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 631 states. [2022-02-16 13:29:24,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 631 to 589. [2022-02-16 13:29:24,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 589 states, 588 states have (on average 1.8928571428571428) internal successors, (1113), 588 states have internal predecessors, (1113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:24,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 589 states to 589 states and 1113 transitions. [2022-02-16 13:29:24,248 INFO L78 Accepts]: Start accepts. Automaton has 589 states and 1113 transitions. Word has length 23 [2022-02-16 13:29:24,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:24,249 INFO L470 AbstractCegarLoop]: Abstraction has 589 states and 1113 transitions. [2022-02-16 13:29:24,249 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:24,249 INFO L276 IsEmpty]: Start isEmpty. Operand 589 states and 1113 transitions. [2022-02-16 13:29:24,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-16 13:29:24,250 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:24,250 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:24,275 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-02-16 13:29:24,450 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-02-16 13:29:24,451 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:24,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:24,451 INFO L85 PathProgramCache]: Analyzing trace with hash -324187475, now seen corresponding path program 12 times [2022-02-16 13:29:24,451 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:24,451 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [730416541] [2022-02-16 13:29:24,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:24,452 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:24,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:24,527 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 1 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:24,527 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:24,527 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [730416541] [2022-02-16 13:29:24,527 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [730416541] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:24,527 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [313328220] [2022-02-16 13:29:24,527 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:29:24,527 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:24,527 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:24,529 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:24,529 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-02-16 13:29:24,549 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-16 13:29:24,549 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:24,549 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:29:24,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:24,695 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:24,695 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:24,872 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:24,873 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [313328220] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:24,873 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:24,873 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2022-02-16 13:29:24,873 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2028713066] [2022-02-16 13:29:24,873 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:24,873 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-16 13:29:24,873 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:24,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-16 13:29:24,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2022-02-16 13:29:24,874 INFO L87 Difference]: Start difference. First operand 589 states and 1113 transitions. Second operand has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:25,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:25,036 INFO L93 Difference]: Finished difference Result 769 states and 1369 transitions. [2022-02-16 13:29:25,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 13:29:25,036 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-16 13:29:25,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:25,037 INFO L225 Difference]: With dead ends: 769 [2022-02-16 13:29:25,037 INFO L226 Difference]: Without dead ends: 769 [2022-02-16 13:29:25,038 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 48 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:29:25,038 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 61 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 200 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 58 SdHoareTripleChecker+Invalid, 214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:25,038 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 58 Invalid, 214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 200 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:25,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 769 states. [2022-02-16 13:29:25,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 769 to 605. [2022-02-16 13:29:25,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 605 states, 604 states have (on average 1.859271523178808) internal successors, (1123), 604 states have internal predecessors, (1123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:25,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 605 states to 605 states and 1123 transitions. [2022-02-16 13:29:25,045 INFO L78 Accepts]: Start accepts. Automaton has 605 states and 1123 transitions. Word has length 26 [2022-02-16 13:29:25,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:25,045 INFO L470 AbstractCegarLoop]: Abstraction has 605 states and 1123 transitions. [2022-02-16 13:29:25,045 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:25,046 INFO L276 IsEmpty]: Start isEmpty. Operand 605 states and 1123 transitions. [2022-02-16 13:29:25,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-16 13:29:25,046 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:25,047 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:25,068 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-02-16 13:29:25,263 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:25,264 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:25,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:25,264 INFO L85 PathProgramCache]: Analyzing trace with hash 655022192, now seen corresponding path program 13 times [2022-02-16 13:29:25,264 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:25,264 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [172307578] [2022-02-16 13:29:25,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:25,264 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:25,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:25,331 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:25,331 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:25,331 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [172307578] [2022-02-16 13:29:25,331 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [172307578] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:25,331 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1689369762] [2022-02-16 13:29:25,332 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:29:25,332 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:25,332 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:25,333 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:25,334 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-02-16 13:29:25,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:25,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:29:25,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:25,466 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:25,467 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:25,579 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:25,580 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1689369762] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:25,580 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:25,580 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 8] total 9 [2022-02-16 13:29:25,580 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [616577049] [2022-02-16 13:29:25,580 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:25,580 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-16 13:29:25,580 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:25,581 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-16 13:29:25,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-02-16 13:29:25,581 INFO L87 Difference]: Start difference. First operand 605 states and 1123 transitions. Second operand has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:25,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:25,718 INFO L93 Difference]: Finished difference Result 871 states and 1529 transitions. [2022-02-16 13:29:25,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-16 13:29:25,718 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-16 13:29:25,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:25,720 INFO L225 Difference]: With dead ends: 871 [2022-02-16 13:29:25,720 INFO L226 Difference]: Without dead ends: 864 [2022-02-16 13:29:25,721 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2022-02-16 13:29:25,721 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 127 mSDsluCounter, 75 mSDsCounter, 0 mSdLazyCounter, 165 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 181 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 165 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:25,721 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [127 Valid, 64 Invalid, 181 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 165 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:25,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 864 states. [2022-02-16 13:29:25,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 864 to 618. [2022-02-16 13:29:25,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 618 states, 617 states have (on average 1.8346839546191247) internal successors, (1132), 617 states have internal predecessors, (1132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:25,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 618 states to 618 states and 1132 transitions. [2022-02-16 13:29:25,730 INFO L78 Accepts]: Start accepts. Automaton has 618 states and 1132 transitions. Word has length 26 [2022-02-16 13:29:25,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:25,730 INFO L470 AbstractCegarLoop]: Abstraction has 618 states and 1132 transitions. [2022-02-16 13:29:25,730 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:25,730 INFO L276 IsEmpty]: Start isEmpty. Operand 618 states and 1132 transitions. [2022-02-16 13:29:25,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-16 13:29:25,732 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:25,732 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:25,754 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2022-02-16 13:29:25,950 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:25,950 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:25,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:25,950 INFO L85 PathProgramCache]: Analyzing trace with hash -2129427269, now seen corresponding path program 14 times [2022-02-16 13:29:25,951 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:25,951 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [322165350] [2022-02-16 13:29:25,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:25,951 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:25,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:26,006 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:26,006 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:26,006 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [322165350] [2022-02-16 13:29:26,006 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [322165350] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:26,006 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [57371199] [2022-02-16 13:29:26,006 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:29:26,006 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:26,007 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:26,009 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:26,009 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-02-16 13:29:26,030 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:29:26,030 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:26,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:29:26,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:26,172 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:29:26,172 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:26,342 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:29:26,342 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [57371199] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:26,342 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:26,342 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-02-16 13:29:26,342 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [954035027] [2022-02-16 13:29:26,342 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:26,343 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-16 13:29:26,343 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:26,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-16 13:29:26,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-02-16 13:29:26,343 INFO L87 Difference]: Start difference. First operand 618 states and 1132 transitions. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:26,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:26,470 INFO L93 Difference]: Finished difference Result 881 states and 1513 transitions. [2022-02-16 13:29:26,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 13:29:26,471 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-16 13:29:26,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:26,473 INFO L225 Difference]: With dead ends: 881 [2022-02-16 13:29:26,473 INFO L226 Difference]: Without dead ends: 881 [2022-02-16 13:29:26,473 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2022-02-16 13:29:26,473 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 91 mSDsluCounter, 50 mSDsCounter, 0 mSdLazyCounter, 134 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 134 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:26,474 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [91 Valid, 45 Invalid, 142 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 134 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:26,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 881 states. [2022-02-16 13:29:26,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 881 to 664. [2022-02-16 13:29:26,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 664 states, 663 states have (on average 1.847662141779789) internal successors, (1225), 663 states have internal predecessors, (1225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:26,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 664 states to 664 states and 1225 transitions. [2022-02-16 13:29:26,485 INFO L78 Accepts]: Start accepts. Automaton has 664 states and 1225 transitions. Word has length 26 [2022-02-16 13:29:26,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:26,485 INFO L470 AbstractCegarLoop]: Abstraction has 664 states and 1225 transitions. [2022-02-16 13:29:26,485 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:26,486 INFO L276 IsEmpty]: Start isEmpty. Operand 664 states and 1225 transitions. [2022-02-16 13:29:26,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-16 13:29:26,487 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:26,487 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:26,513 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-02-16 13:29:26,687 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2022-02-16 13:29:26,687 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:26,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:26,688 INFO L85 PathProgramCache]: Analyzing trace with hash 2098421950, now seen corresponding path program 15 times [2022-02-16 13:29:26,688 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:26,688 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418538494] [2022-02-16 13:29:26,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:26,688 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:26,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:26,736 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:26,736 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:26,736 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418538494] [2022-02-16 13:29:26,737 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [418538494] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:26,737 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [795955132] [2022-02-16 13:29:26,737 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:29:26,737 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:26,737 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:26,738 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:26,765 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-02-16 13:29:26,771 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-16 13:29:26,771 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:26,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:29:26,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:26,848 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 13 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:26,848 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:26,965 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 13 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:26,965 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [795955132] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:26,965 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:26,965 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 7 [2022-02-16 13:29:26,965 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2106141819] [2022-02-16 13:29:26,965 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:26,966 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-16 13:29:26,966 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:26,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-16 13:29:26,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-02-16 13:29:26,966 INFO L87 Difference]: Start difference. First operand 664 states and 1225 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:27,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:27,054 INFO L93 Difference]: Finished difference Result 904 states and 1600 transitions. [2022-02-16 13:29:27,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 13:29:27,055 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-16 13:29:27,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:27,057 INFO L225 Difference]: With dead ends: 904 [2022-02-16 13:29:27,057 INFO L226 Difference]: Without dead ends: 903 [2022-02-16 13:29:27,057 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2022-02-16 13:29:27,058 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 92 mSDsluCounter, 58 mSDsCounter, 0 mSdLazyCounter, 148 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:27,058 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [92 Valid, 51 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 148 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:27,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 903 states. [2022-02-16 13:29:27,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 903 to 698. [2022-02-16 13:29:27,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 698 states, 697 states have (on average 1.8680057388809181) internal successors, (1302), 697 states have internal predecessors, (1302), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:27,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 698 states to 698 states and 1302 transitions. [2022-02-16 13:29:27,068 INFO L78 Accepts]: Start accepts. Automaton has 698 states and 1302 transitions. Word has length 26 [2022-02-16 13:29:27,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:27,068 INFO L470 AbstractCegarLoop]: Abstraction has 698 states and 1302 transitions. [2022-02-16 13:29:27,068 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:27,068 INFO L276 IsEmpty]: Start isEmpty. Operand 698 states and 1302 transitions. [2022-02-16 13:29:27,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-16 13:29:27,069 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:27,070 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:27,097 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-02-16 13:29:27,293 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2022-02-16 13:29:27,294 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:27,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:27,294 INFO L85 PathProgramCache]: Analyzing trace with hash 1797423622, now seen corresponding path program 16 times [2022-02-16 13:29:27,294 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:27,294 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [678810358] [2022-02-16 13:29:27,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:27,294 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:27,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:27,357 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:27,357 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:27,357 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [678810358] [2022-02-16 13:29:27,357 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [678810358] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:27,357 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1473782152] [2022-02-16 13:29:27,357 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:29:27,357 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:27,358 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:27,359 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:27,386 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-02-16 13:29:27,390 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:29:27,390 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:27,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:29:27,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:27,486 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:27,487 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:27,627 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:27,627 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1473782152] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:27,627 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:27,627 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2022-02-16 13:29:27,627 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381624950] [2022-02-16 13:29:27,627 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:27,628 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-16 13:29:27,628 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:27,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-16 13:29:27,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-02-16 13:29:27,628 INFO L87 Difference]: Start difference. First operand 698 states and 1302 transitions. Second operand has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:27,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:27,792 INFO L93 Difference]: Finished difference Result 944 states and 1659 transitions. [2022-02-16 13:29:27,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 13:29:27,793 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-16 13:29:27,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:27,795 INFO L225 Difference]: With dead ends: 944 [2022-02-16 13:29:27,795 INFO L226 Difference]: Without dead ends: 944 [2022-02-16 13:29:27,795 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 48 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2022-02-16 13:29:27,796 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 149 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 187 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 187 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:27,796 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [149 Valid, 55 Invalid, 210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 187 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:27,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 944 states. [2022-02-16 13:29:27,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 944 to 693. [2022-02-16 13:29:27,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 693 states, 692 states have (on average 1.8641618497109826) internal successors, (1290), 692 states have internal predecessors, (1290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:27,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 693 states to 693 states and 1290 transitions. [2022-02-16 13:29:27,811 INFO L78 Accepts]: Start accepts. Automaton has 693 states and 1290 transitions. Word has length 26 [2022-02-16 13:29:27,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:27,811 INFO L470 AbstractCegarLoop]: Abstraction has 693 states and 1290 transitions. [2022-02-16 13:29:27,811 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:27,811 INFO L276 IsEmpty]: Start isEmpty. Operand 693 states and 1290 transitions. [2022-02-16 13:29:27,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-16 13:29:27,812 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:27,812 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:27,841 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-02-16 13:29:28,027 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:28,028 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:28,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:28,028 INFO L85 PathProgramCache]: Analyzing trace with hash 434279649, now seen corresponding path program 17 times [2022-02-16 13:29:28,028 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:28,028 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1484454242] [2022-02-16 13:29:28,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:28,028 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:28,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:28,091 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:28,091 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:28,091 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1484454242] [2022-02-16 13:29:28,091 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1484454242] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:28,091 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [851348432] [2022-02-16 13:29:28,091 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:29:28,091 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:28,091 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:28,092 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:28,093 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-02-16 13:29:28,113 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-02-16 13:29:28,114 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:28,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:29:28,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:28,197 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:28,197 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:28,281 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:28,281 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [851348432] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:28,281 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:28,281 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 9 [2022-02-16 13:29:28,281 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2100486351] [2022-02-16 13:29:28,282 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:28,282 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-16 13:29:28,282 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:28,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-16 13:29:28,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-02-16 13:29:28,282 INFO L87 Difference]: Start difference. First operand 693 states and 1290 transitions. Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 9 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:28,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:28,411 INFO L93 Difference]: Finished difference Result 919 states and 1600 transitions. [2022-02-16 13:29:28,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 13:29:28,412 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 9 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-16 13:29:28,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:28,413 INFO L225 Difference]: With dead ends: 919 [2022-02-16 13:29:28,413 INFO L226 Difference]: Without dead ends: 914 [2022-02-16 13:29:28,413 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2022-02-16 13:29:28,414 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 129 mSDsluCounter, 86 mSDsCounter, 0 mSdLazyCounter, 192 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 192 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:28,414 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [129 Valid, 73 Invalid, 209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 192 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:28,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 914 states. [2022-02-16 13:29:28,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 914 to 671. [2022-02-16 13:29:28,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 671 states, 670 states have (on average 1.8328358208955224) internal successors, (1228), 670 states have internal predecessors, (1228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:28,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 671 states to 671 states and 1228 transitions. [2022-02-16 13:29:28,422 INFO L78 Accepts]: Start accepts. Automaton has 671 states and 1228 transitions. Word has length 26 [2022-02-16 13:29:28,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:28,422 INFO L470 AbstractCegarLoop]: Abstraction has 671 states and 1228 transitions. [2022-02-16 13:29:28,422 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 9 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:28,422 INFO L276 IsEmpty]: Start isEmpty. Operand 671 states and 1228 transitions. [2022-02-16 13:29:28,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-16 13:29:28,423 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:28,423 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:28,439 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2022-02-16 13:29:28,623 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:28,623 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:28,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:28,624 INFO L85 PathProgramCache]: Analyzing trace with hash -608689513, now seen corresponding path program 18 times [2022-02-16 13:29:28,624 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:28,624 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1732426465] [2022-02-16 13:29:28,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:28,624 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:28,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:28,689 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:28,689 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:28,689 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1732426465] [2022-02-16 13:29:28,689 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1732426465] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:28,689 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1512839796] [2022-02-16 13:29:28,689 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:29:28,690 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:28,690 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:28,691 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:28,711 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-02-16 13:29:28,725 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-16 13:29:28,726 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:28,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:29:28,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:28,823 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:29:28,823 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:28,977 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:29:28,978 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1512839796] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:28,978 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:28,978 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-02-16 13:29:28,978 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [272065332] [2022-02-16 13:29:28,978 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:28,978 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-16 13:29:28,978 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:28,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-16 13:29:28,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-02-16 13:29:28,979 INFO L87 Difference]: Start difference. First operand 671 states and 1228 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:29,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:29,113 INFO L93 Difference]: Finished difference Result 803 states and 1394 transitions. [2022-02-16 13:29:29,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 13:29:29,113 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-16 13:29:29,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:29,115 INFO L225 Difference]: With dead ends: 803 [2022-02-16 13:29:29,115 INFO L226 Difference]: Without dead ends: 803 [2022-02-16 13:29:29,115 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2022-02-16 13:29:29,116 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 78 mSDsluCounter, 60 mSDsCounter, 0 mSdLazyCounter, 164 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:29,116 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 50 Invalid, 179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 164 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:29,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 803 states. [2022-02-16 13:29:29,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 803 to 638. [2022-02-16 13:29:29,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 638 states, 637 states have (on average 1.835164835164835) internal successors, (1169), 637 states have internal predecessors, (1169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:29,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 638 states to 638 states and 1169 transitions. [2022-02-16 13:29:29,125 INFO L78 Accepts]: Start accepts. Automaton has 638 states and 1169 transitions. Word has length 26 [2022-02-16 13:29:29,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:29,125 INFO L470 AbstractCegarLoop]: Abstraction has 638 states and 1169 transitions. [2022-02-16 13:29:29,126 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:29,126 INFO L276 IsEmpty]: Start isEmpty. Operand 638 states and 1169 transitions. [2022-02-16 13:29:29,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-16 13:29:29,127 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:29,127 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:29,152 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2022-02-16 13:29:29,343 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:29,343 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:29,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:29,344 INFO L85 PathProgramCache]: Analyzing trace with hash 1331438516, now seen corresponding path program 19 times [2022-02-16 13:29:29,344 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:29,344 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523913159] [2022-02-16 13:29:29,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:29,344 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:29,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:29,403 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:29,403 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:29,403 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1523913159] [2022-02-16 13:29:29,403 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1523913159] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:29,403 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2004664293] [2022-02-16 13:29:29,403 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:29:29,403 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:29,403 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:29,404 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:29,405 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-02-16 13:29:29,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:29,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:29:29,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:29,524 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:29:29,524 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:29,632 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:29:29,632 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2004664293] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:29,632 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:29,632 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2022-02-16 13:29:29,632 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666485975] [2022-02-16 13:29:29,632 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:29,633 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-16 13:29:29,633 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:29,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-16 13:29:29,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-02-16 13:29:29,635 INFO L87 Difference]: Start difference. First operand 638 states and 1169 transitions. Second operand has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 8 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:29,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:29,755 INFO L93 Difference]: Finished difference Result 815 states and 1435 transitions. [2022-02-16 13:29:29,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-16 13:29:29,755 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 8 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-16 13:29:29,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:29,757 INFO L225 Difference]: With dead ends: 815 [2022-02-16 13:29:29,757 INFO L226 Difference]: Without dead ends: 811 [2022-02-16 13:29:29,757 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:29:29,758 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 95 mSDsluCounter, 89 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:29,758 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [95 Valid, 75 Invalid, 215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 205 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:29,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 811 states. [2022-02-16 13:29:29,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 811 to 631. [2022-02-16 13:29:29,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 631 states, 630 states have (on average 1.8412698412698412) internal successors, (1160), 630 states have internal predecessors, (1160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:29,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 631 states to 631 states and 1160 transitions. [2022-02-16 13:29:29,767 INFO L78 Accepts]: Start accepts. Automaton has 631 states and 1160 transitions. Word has length 26 [2022-02-16 13:29:29,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:29,767 INFO L470 AbstractCegarLoop]: Abstraction has 631 states and 1160 transitions. [2022-02-16 13:29:29,767 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 8 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:29,767 INFO L276 IsEmpty]: Start isEmpty. Operand 631 states and 1160 transitions. [2022-02-16 13:29:29,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-16 13:29:29,768 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:29,768 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:29,789 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2022-02-16 13:29:29,979 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2022-02-16 13:29:29,979 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:29,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:29,980 INFO L85 PathProgramCache]: Analyzing trace with hash -1891049569, now seen corresponding path program 20 times [2022-02-16 13:29:29,980 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:29,980 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1391032956] [2022-02-16 13:29:29,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:29,980 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:29,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:30,035 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:30,035 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:30,035 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1391032956] [2022-02-16 13:29:30,035 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1391032956] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:30,035 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1678647645] [2022-02-16 13:29:30,035 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:29:30,036 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:30,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:30,037 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:30,065 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-02-16 13:29:30,073 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:29:30,073 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:30,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:29:30,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:30,218 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:29:30,218 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:30,360 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:29:30,360 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1678647645] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:30,360 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:30,361 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-02-16 13:29:30,361 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1315666412] [2022-02-16 13:29:30,361 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:30,362 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-16 13:29:30,363 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:30,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-16 13:29:30,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-02-16 13:29:30,363 INFO L87 Difference]: Start difference. First operand 631 states and 1160 transitions. Second operand has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:30,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:30,474 INFO L93 Difference]: Finished difference Result 891 states and 1522 transitions. [2022-02-16 13:29:30,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 13:29:30,474 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-16 13:29:30,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:30,476 INFO L225 Difference]: With dead ends: 891 [2022-02-16 13:29:30,476 INFO L226 Difference]: Without dead ends: 891 [2022-02-16 13:29:30,476 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2022-02-16 13:29:30,476 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 77 mSDsluCounter, 46 mSDsCounter, 0 mSdLazyCounter, 122 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 131 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:30,476 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 42 Invalid, 131 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 122 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:30,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 891 states. [2022-02-16 13:29:30,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 891 to 656. [2022-02-16 13:29:30,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 656 states, 655 states have (on average 1.8564885496183205) internal successors, (1216), 655 states have internal predecessors, (1216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:30,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 656 states to 656 states and 1216 transitions. [2022-02-16 13:29:30,484 INFO L78 Accepts]: Start accepts. Automaton has 656 states and 1216 transitions. Word has length 26 [2022-02-16 13:29:30,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:30,484 INFO L470 AbstractCegarLoop]: Abstraction has 656 states and 1216 transitions. [2022-02-16 13:29:30,484 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:30,484 INFO L276 IsEmpty]: Start isEmpty. Operand 656 states and 1216 transitions. [2022-02-16 13:29:30,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-16 13:29:30,485 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:30,485 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:30,502 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2022-02-16 13:29:30,685 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-02-16 13:29:30,686 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:30,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:30,686 INFO L85 PathProgramCache]: Analyzing trace with hash -1958167646, now seen corresponding path program 21 times [2022-02-16 13:29:30,686 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:30,686 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [900943429] [2022-02-16 13:29:30,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:30,686 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:30,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:30,754 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:30,754 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:30,754 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [900943429] [2022-02-16 13:29:30,754 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [900943429] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:30,754 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1259870427] [2022-02-16 13:29:30,755 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:29:30,755 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:30,755 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:30,756 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:30,758 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-02-16 13:29:30,778 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-16 13:29:30,779 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:30,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-16 13:29:30,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:30,876 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 13 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:30,876 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:31,040 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:31,040 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1259870427] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:31,040 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:31,040 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 9] total 14 [2022-02-16 13:29:31,041 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [395713915] [2022-02-16 13:29:31,041 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:31,041 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 13:29:31,041 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:31,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 13:29:31,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=148, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:29:31,042 INFO L87 Difference]: Start difference. First operand 656 states and 1216 transitions. Second operand has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 14 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:31,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:31,283 INFO L93 Difference]: Finished difference Result 1035 states and 1816 transitions. [2022-02-16 13:29:31,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 13:29:31,283 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 14 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-16 13:29:31,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:31,284 INFO L225 Difference]: With dead ends: 1035 [2022-02-16 13:29:31,284 INFO L226 Difference]: Without dead ends: 1026 [2022-02-16 13:29:31,285 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=100, Invalid=242, Unknown=0, NotChecked=0, Total=342 [2022-02-16 13:29:31,285 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 220 mSDsluCounter, 222 mSDsCounter, 0 mSdLazyCounter, 443 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 220 SdHoareTripleChecker+Valid, 164 SdHoareTripleChecker+Invalid, 467 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 443 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:31,285 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [220 Valid, 164 Invalid, 467 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 443 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:29:31,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1026 states. [2022-02-16 13:29:31,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1026 to 745. [2022-02-16 13:29:31,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 745 states, 744 states have (on average 1.8938172043010753) internal successors, (1409), 744 states have internal predecessors, (1409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:31,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 745 states to 745 states and 1409 transitions. [2022-02-16 13:29:31,293 INFO L78 Accepts]: Start accepts. Automaton has 745 states and 1409 transitions. Word has length 26 [2022-02-16 13:29:31,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:31,293 INFO L470 AbstractCegarLoop]: Abstraction has 745 states and 1409 transitions. [2022-02-16 13:29:31,293 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 14 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:31,293 INFO L276 IsEmpty]: Start isEmpty. Operand 745 states and 1409 transitions. [2022-02-16 13:29:31,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-16 13:29:31,294 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:31,294 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:31,311 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2022-02-16 13:29:31,494 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-02-16 13:29:31,495 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:31,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:31,495 INFO L85 PathProgramCache]: Analyzing trace with hash -1282659937, now seen corresponding path program 22 times [2022-02-16 13:29:31,495 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:31,495 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [406548588] [2022-02-16 13:29:31,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:31,495 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:31,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:31,547 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:29:31,548 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:31,548 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [406548588] [2022-02-16 13:29:31,548 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [406548588] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:31,548 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [273759288] [2022-02-16 13:29:31,548 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:29:31,548 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:31,548 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:31,549 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:31,567 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-02-16 13:29:31,577 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:29:31,577 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:31,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:29:31,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:31,679 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:29:31,680 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:31,801 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:29:31,801 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [273759288] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:31,801 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:31,801 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 7 [2022-02-16 13:29:31,801 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20782003] [2022-02-16 13:29:31,801 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:31,802 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-16 13:29:31,802 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:31,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-16 13:29:31,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-02-16 13:29:31,802 INFO L87 Difference]: Start difference. First operand 745 states and 1409 transitions. Second operand has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:31,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:31,907 INFO L93 Difference]: Finished difference Result 999 states and 1736 transitions. [2022-02-16 13:29:31,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-16 13:29:31,908 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-16 13:29:31,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:31,910 INFO L225 Difference]: With dead ends: 999 [2022-02-16 13:29:31,910 INFO L226 Difference]: Without dead ends: 994 [2022-02-16 13:29:31,910 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-02-16 13:29:31,911 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 86 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 143 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 58 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 143 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:31,911 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [86 Valid, 58 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 143 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:31,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 994 states. [2022-02-16 13:29:31,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 994 to 745. [2022-02-16 13:29:31,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 745 states, 744 states have (on average 1.8911290322580645) internal successors, (1407), 744 states have internal predecessors, (1407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:31,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 745 states to 745 states and 1407 transitions. [2022-02-16 13:29:31,921 INFO L78 Accepts]: Start accepts. Automaton has 745 states and 1407 transitions. Word has length 26 [2022-02-16 13:29:31,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:31,921 INFO L470 AbstractCegarLoop]: Abstraction has 745 states and 1407 transitions. [2022-02-16 13:29:31,921 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:31,921 INFO L276 IsEmpty]: Start isEmpty. Operand 745 states and 1407 transitions. [2022-02-16 13:29:31,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-16 13:29:31,922 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:31,922 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:31,939 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2022-02-16 13:29:32,122 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-02-16 13:29:32,123 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:32,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:32,123 INFO L85 PathProgramCache]: Analyzing trace with hash 899603060, now seen corresponding path program 23 times [2022-02-16 13:29:32,123 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:32,123 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994196891] [2022-02-16 13:29:32,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:32,123 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:32,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:32,195 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:32,196 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:32,196 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [994196891] [2022-02-16 13:29:32,196 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [994196891] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:32,196 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1516022481] [2022-02-16 13:29:32,196 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:29:32,196 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:32,196 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:32,197 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:32,198 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-02-16 13:29:32,218 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-16 13:29:32,218 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:32,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:29:32,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:32,313 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:32,314 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:32,408 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:32,408 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1516022481] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:32,408 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:32,408 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 8] total 12 [2022-02-16 13:29:32,409 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1751291810] [2022-02-16 13:29:32,409 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:32,409 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-16 13:29:32,409 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:32,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-16 13:29:32,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2022-02-16 13:29:32,409 INFO L87 Difference]: Start difference. First operand 745 states and 1407 transitions. Second operand has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:32,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:32,683 INFO L93 Difference]: Finished difference Result 1023 states and 1817 transitions. [2022-02-16 13:29:32,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 13:29:32,683 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-16 13:29:32,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:32,685 INFO L225 Difference]: With dead ends: 1023 [2022-02-16 13:29:32,685 INFO L226 Difference]: Without dead ends: 1023 [2022-02-16 13:29:32,685 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 43 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=123, Invalid=339, Unknown=0, NotChecked=0, Total=462 [2022-02-16 13:29:32,685 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 158 mSDsluCounter, 149 mSDsCounter, 0 mSdLazyCounter, 373 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 115 SdHoareTripleChecker+Invalid, 396 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 373 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:32,686 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [158 Valid, 115 Invalid, 396 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 373 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:29:32,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1023 states. [2022-02-16 13:29:32,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1023 to 790. [2022-02-16 13:29:32,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 790 states, 789 states have (on average 1.879594423320659) internal successors, (1483), 789 states have internal predecessors, (1483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:32,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 790 states to 790 states and 1483 transitions. [2022-02-16 13:29:32,698 INFO L78 Accepts]: Start accepts. Automaton has 790 states and 1483 transitions. Word has length 26 [2022-02-16 13:29:32,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:32,698 INFO L470 AbstractCegarLoop]: Abstraction has 790 states and 1483 transitions. [2022-02-16 13:29:32,698 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:32,698 INFO L276 IsEmpty]: Start isEmpty. Operand 790 states and 1483 transitions. [2022-02-16 13:29:32,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-16 13:29:32,699 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:32,699 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:32,723 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2022-02-16 13:29:32,922 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:32,923 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:32,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:32,923 INFO L85 PathProgramCache]: Analyzing trace with hash -2009369697, now seen corresponding path program 24 times [2022-02-16 13:29:32,923 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:32,923 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1644413027] [2022-02-16 13:29:32,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:32,923 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:32,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:32,985 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:32,986 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:32,986 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1644413027] [2022-02-16 13:29:32,986 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1644413027] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:32,986 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [587966646] [2022-02-16 13:29:32,986 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:29:32,986 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:32,986 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:32,987 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:32,988 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-02-16 13:29:33,009 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-16 13:29:33,010 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:33,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:29:33,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:33,130 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:33,130 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:33,230 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:33,230 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [587966646] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:33,230 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:33,230 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2022-02-16 13:29:33,230 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1393817551] [2022-02-16 13:29:33,230 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:33,231 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-16 13:29:33,231 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:33,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-16 13:29:33,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-02-16 13:29:33,231 INFO L87 Difference]: Start difference. First operand 790 states and 1483 transitions. Second operand has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:33,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:33,340 INFO L93 Difference]: Finished difference Result 1016 states and 1779 transitions. [2022-02-16 13:29:33,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 13:29:33,340 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-16 13:29:33,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:33,341 INFO L225 Difference]: With dead ends: 1016 [2022-02-16 13:29:33,341 INFO L226 Difference]: Without dead ends: 1006 [2022-02-16 13:29:33,342 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=87, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:29:33,342 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 78 mSDsluCounter, 69 mSDsCounter, 0 mSdLazyCounter, 169 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 180 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:33,342 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 64 Invalid, 180 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 169 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:33,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1006 states. [2022-02-16 13:29:33,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1006 to 802. [2022-02-16 13:29:33,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 802 states, 801 states have (on average 1.8664169787765292) internal successors, (1495), 801 states have internal predecessors, (1495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:33,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 802 states to 802 states and 1495 transitions. [2022-02-16 13:29:33,352 INFO L78 Accepts]: Start accepts. Automaton has 802 states and 1495 transitions. Word has length 26 [2022-02-16 13:29:33,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:33,352 INFO L470 AbstractCegarLoop]: Abstraction has 802 states and 1495 transitions. [2022-02-16 13:29:33,352 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:33,352 INFO L276 IsEmpty]: Start isEmpty. Operand 802 states and 1495 transitions. [2022-02-16 13:29:33,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-16 13:29:33,353 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:33,353 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:33,370 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2022-02-16 13:29:33,555 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2022-02-16 13:29:33,556 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:33,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:33,556 INFO L85 PathProgramCache]: Analyzing trace with hash 852292826, now seen corresponding path program 25 times [2022-02-16 13:29:33,556 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:33,556 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1566495298] [2022-02-16 13:29:33,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:33,556 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:33,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:33,606 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:33,606 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:33,607 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1566495298] [2022-02-16 13:29:33,607 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1566495298] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:33,607 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1700449948] [2022-02-16 13:29:33,607 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:29:33,607 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:33,607 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:33,608 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:33,612 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-02-16 13:29:33,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:33,634 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-16 13:29:33,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:33,712 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:33,712 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:33,795 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:33,795 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1700449948] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:33,795 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:33,795 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 5 [2022-02-16 13:29:33,795 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835290070] [2022-02-16 13:29:33,795 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:33,795 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-16 13:29:33,795 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:33,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-16 13:29:33,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-02-16 13:29:33,796 INFO L87 Difference]: Start difference. First operand 802 states and 1495 transitions. Second operand has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:33,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:33,885 INFO L93 Difference]: Finished difference Result 1202 states and 2158 transitions. [2022-02-16 13:29:33,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-16 13:29:33,885 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-16 13:29:33,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:33,887 INFO L225 Difference]: With dead ends: 1202 [2022-02-16 13:29:33,887 INFO L226 Difference]: Without dead ends: 1179 [2022-02-16 13:29:33,887 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 53 SyntacticMatches, 7 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-02-16 13:29:33,888 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 44 mSDsluCounter, 96 mSDsCounter, 0 mSdLazyCounter, 228 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 228 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:33,888 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 90 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 228 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:33,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1179 states. [2022-02-16 13:29:33,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1179 to 952. [2022-02-16 13:29:33,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 952 states, 951 states have (on average 1.8727655099894847) internal successors, (1781), 951 states have internal predecessors, (1781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:33,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 952 states to 952 states and 1781 transitions. [2022-02-16 13:29:33,935 INFO L78 Accepts]: Start accepts. Automaton has 952 states and 1781 transitions. Word has length 29 [2022-02-16 13:29:33,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:33,935 INFO L470 AbstractCegarLoop]: Abstraction has 952 states and 1781 transitions. [2022-02-16 13:29:33,935 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:33,935 INFO L276 IsEmpty]: Start isEmpty. Operand 952 states and 1781 transitions. [2022-02-16 13:29:33,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-16 13:29:33,937 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:33,937 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:33,961 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2022-02-16 13:29:34,155 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:34,155 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:34,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:34,156 INFO L85 PathProgramCache]: Analyzing trace with hash 787648698, now seen corresponding path program 5 times [2022-02-16 13:29:34,156 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:34,156 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [256938983] [2022-02-16 13:29:34,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:34,156 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:34,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:34,225 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:34,225 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:34,225 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [256938983] [2022-02-16 13:29:34,226 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [256938983] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:34,226 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1529638628] [2022-02-16 13:29:34,226 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:29:34,226 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:34,226 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:34,227 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:34,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-02-16 13:29:34,250 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-16 13:29:34,250 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:34,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-16 13:29:34,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:34,316 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:34,316 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:34,351 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:29:34,351 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:29:34,373 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:34,373 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1529638628] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:34,374 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:34,374 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 12 [2022-02-16 13:29:34,374 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1938125085] [2022-02-16 13:29:34,374 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:34,374 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-16 13:29:34,374 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:34,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-16 13:29:34,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2022-02-16 13:29:34,374 INFO L87 Difference]: Start difference. First operand 952 states and 1781 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:34,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:34,633 INFO L93 Difference]: Finished difference Result 1453 states and 2531 transitions. [2022-02-16 13:29:34,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 13:29:34,634 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-16 13:29:34,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:34,636 INFO L225 Difference]: With dead ends: 1453 [2022-02-16 13:29:34,636 INFO L226 Difference]: Without dead ends: 1419 [2022-02-16 13:29:34,636 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=124, Invalid=526, Unknown=0, NotChecked=0, Total=650 [2022-02-16 13:29:34,636 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 159 mSDsluCounter, 170 mSDsCounter, 0 mSdLazyCounter, 380 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 159 SdHoareTripleChecker+Valid, 139 SdHoareTripleChecker+Invalid, 399 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 380 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:34,637 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [159 Valid, 139 Invalid, 399 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 380 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:34,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1419 states. [2022-02-16 13:29:34,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1419 to 998. [2022-02-16 13:29:34,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 998 states, 997 states have (on average 1.8585757271815446) internal successors, (1853), 997 states have internal predecessors, (1853), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:34,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 998 states to 998 states and 1853 transitions. [2022-02-16 13:29:34,648 INFO L78 Accepts]: Start accepts. Automaton has 998 states and 1853 transitions. Word has length 29 [2022-02-16 13:29:34,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:34,648 INFO L470 AbstractCegarLoop]: Abstraction has 998 states and 1853 transitions. [2022-02-16 13:29:34,648 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:34,648 INFO L276 IsEmpty]: Start isEmpty. Operand 998 states and 1853 transitions. [2022-02-16 13:29:34,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-16 13:29:34,649 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:34,649 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:34,666 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2022-02-16 13:29:34,850 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:34,850 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:34,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:34,850 INFO L85 PathProgramCache]: Analyzing trace with hash -989251398, now seen corresponding path program 7 times [2022-02-16 13:29:34,850 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:34,851 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1388756196] [2022-02-16 13:29:34,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:34,851 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:34,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:34,939 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:34,939 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:34,939 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1388756196] [2022-02-16 13:29:34,939 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1388756196] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:34,939 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1926627496] [2022-02-16 13:29:34,939 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:29:34,940 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:34,940 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:34,941 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:34,942 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2022-02-16 13:29:34,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:34,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-16 13:29:34,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:35,041 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:35,041 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:35,078 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:29:35,078 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:29:35,106 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:35,106 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1926627496] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:35,106 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:35,106 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2022-02-16 13:29:35,106 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [425153730] [2022-02-16 13:29:35,106 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:35,107 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-16 13:29:35,107 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:35,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-16 13:29:35,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-02-16 13:29:35,107 INFO L87 Difference]: Start difference. First operand 998 states and 1853 transitions. Second operand has 14 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 13 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:35,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:35,344 INFO L93 Difference]: Finished difference Result 1107 states and 1983 transitions. [2022-02-16 13:29:35,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 13:29:35,344 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 13 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-16 13:29:35,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:35,346 INFO L225 Difference]: With dead ends: 1107 [2022-02-16 13:29:35,346 INFO L226 Difference]: Without dead ends: 1055 [2022-02-16 13:29:35,346 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:29:35,347 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 52 mSDsluCounter, 191 mSDsCounter, 0 mSdLazyCounter, 616 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 626 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 616 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:35,347 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 148 Invalid, 626 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 616 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:29:35,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1055 states. [2022-02-16 13:29:35,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1055 to 989. [2022-02-16 13:29:35,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 989 states, 988 states have (on average 1.8502024291497976) internal successors, (1828), 988 states have internal predecessors, (1828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:35,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 989 states to 989 states and 1828 transitions. [2022-02-16 13:29:35,360 INFO L78 Accepts]: Start accepts. Automaton has 989 states and 1828 transitions. Word has length 29 [2022-02-16 13:29:35,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:35,360 INFO L470 AbstractCegarLoop]: Abstraction has 989 states and 1828 transitions. [2022-02-16 13:29:35,360 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 13 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:35,360 INFO L276 IsEmpty]: Start isEmpty. Operand 989 states and 1828 transitions. [2022-02-16 13:29:35,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-16 13:29:35,361 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:35,362 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:35,378 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2022-02-16 13:29:35,562 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2022-02-16 13:29:35,562 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:35,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:35,563 INFO L85 PathProgramCache]: Analyzing trace with hash 1994694256, now seen corresponding path program 26 times [2022-02-16 13:29:35,563 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:35,563 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432394902] [2022-02-16 13:29:35,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:35,563 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:35,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:35,609 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:29:35,609 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:35,609 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432394902] [2022-02-16 13:29:35,609 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432394902] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:35,609 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [129115799] [2022-02-16 13:29:35,609 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:29:35,610 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:35,610 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:35,611 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:35,613 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-02-16 13:29:35,635 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:29:35,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:35,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-16 13:29:35,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:35,710 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:29:35,710 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:35,784 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:29:35,784 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [129115799] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:35,784 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:35,784 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 5 [2022-02-16 13:29:35,784 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [568776939] [2022-02-16 13:29:35,784 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:35,784 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-16 13:29:35,784 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:35,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-16 13:29:35,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-02-16 13:29:35,785 INFO L87 Difference]: Start difference. First operand 989 states and 1828 transitions. Second operand has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:35,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:35,880 INFO L93 Difference]: Finished difference Result 1387 states and 2508 transitions. [2022-02-16 13:29:35,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-16 13:29:35,881 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-16 13:29:35,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:35,883 INFO L225 Difference]: With dead ends: 1387 [2022-02-16 13:29:35,883 INFO L226 Difference]: Without dead ends: 1364 [2022-02-16 13:29:35,883 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 48 SyntacticMatches, 12 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-02-16 13:29:35,883 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 44 mSDsluCounter, 99 mSDsCounter, 0 mSdLazyCounter, 233 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 233 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 233 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:35,884 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 96 Invalid, 233 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 233 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:35,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1364 states. [2022-02-16 13:29:35,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1364 to 1084. [2022-02-16 13:29:35,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1084 states, 1083 states have (on average 1.8818097876269622) internal successors, (2038), 1083 states have internal predecessors, (2038), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:35,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1084 states to 1084 states and 2038 transitions. [2022-02-16 13:29:35,894 INFO L78 Accepts]: Start accepts. Automaton has 1084 states and 2038 transitions. Word has length 29 [2022-02-16 13:29:35,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:35,894 INFO L470 AbstractCegarLoop]: Abstraction has 1084 states and 2038 transitions. [2022-02-16 13:29:35,894 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:35,894 INFO L276 IsEmpty]: Start isEmpty. Operand 1084 states and 2038 transitions. [2022-02-16 13:29:35,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-16 13:29:35,895 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:35,895 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:35,911 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2022-02-16 13:29:36,096 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2022-02-16 13:29:36,096 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:36,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:36,096 INFO L85 PathProgramCache]: Analyzing trace with hash 2039598262, now seen corresponding path program 8 times [2022-02-16 13:29:36,096 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:36,096 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [996139083] [2022-02-16 13:29:36,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:36,097 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:36,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:36,177 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:36,177 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:36,178 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [996139083] [2022-02-16 13:29:36,178 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [996139083] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:36,178 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [685003942] [2022-02-16 13:29:36,178 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:29:36,178 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:36,178 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:36,179 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:36,194 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2022-02-16 13:29:36,207 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:29:36,208 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:36,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-16 13:29:36,208 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:36,279 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:36,279 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:36,299 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:29:36,299 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:29:36,358 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:36,358 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [685003942] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:36,358 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:36,358 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5, 5] total 9 [2022-02-16 13:29:36,358 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1769519399] [2022-02-16 13:29:36,359 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:36,359 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-16 13:29:36,359 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:36,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-16 13:29:36,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-02-16 13:29:36,359 INFO L87 Difference]: Start difference. First operand 1084 states and 2038 transitions. Second operand has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:36,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:36,508 INFO L93 Difference]: Finished difference Result 1148 states and 2140 transitions. [2022-02-16 13:29:36,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 13:29:36,508 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-16 13:29:36,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:36,510 INFO L225 Difference]: With dead ends: 1148 [2022-02-16 13:29:36,510 INFO L226 Difference]: Without dead ends: 1148 [2022-02-16 13:29:36,510 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 52 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:29:36,511 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 16 mSDsluCounter, 60 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:36,511 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [16 Valid, 47 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 254 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:36,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1148 states. [2022-02-16 13:29:36,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1148 to 1090. [2022-02-16 13:29:36,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1090 states, 1089 states have (on average 1.884297520661157) internal successors, (2052), 1089 states have internal predecessors, (2052), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:36,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1090 states to 1090 states and 2052 transitions. [2022-02-16 13:29:36,524 INFO L78 Accepts]: Start accepts. Automaton has 1090 states and 2052 transitions. Word has length 29 [2022-02-16 13:29:36,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:36,524 INFO L470 AbstractCegarLoop]: Abstraction has 1090 states and 2052 transitions. [2022-02-16 13:29:36,524 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:36,524 INFO L276 IsEmpty]: Start isEmpty. Operand 1090 states and 2052 transitions. [2022-02-16 13:29:36,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-16 13:29:36,526 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:36,526 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:36,545 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2022-02-16 13:29:36,735 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2022-02-16 13:29:36,735 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:36,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:36,736 INFO L85 PathProgramCache]: Analyzing trace with hash -1825541140, now seen corresponding path program 6 times [2022-02-16 13:29:36,736 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:36,736 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [666800032] [2022-02-16 13:29:36,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:36,736 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:36,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:36,799 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 4 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:29:36,799 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:36,799 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [666800032] [2022-02-16 13:29:36,799 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [666800032] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:36,800 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [83618512] [2022-02-16 13:29:36,800 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:29:36,800 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:36,800 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:36,801 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:36,803 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2022-02-16 13:29:36,824 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-02-16 13:29:36,824 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:36,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-16 13:29:36,825 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:36,887 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:29:36,888 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:36,910 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:29:36,911 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:29:36,976 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:29:36,976 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [83618512] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:36,976 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:36,976 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-02-16 13:29:36,976 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [434800727] [2022-02-16 13:29:36,976 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:36,977 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-16 13:29:36,977 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:36,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-16 13:29:36,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-02-16 13:29:36,977 INFO L87 Difference]: Start difference. First operand 1090 states and 2052 transitions. Second operand has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:37,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:37,070 INFO L93 Difference]: Finished difference Result 1414 states and 2542 transitions. [2022-02-16 13:29:37,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 13:29:37,071 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-16 13:29:37,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:37,072 INFO L225 Difference]: With dead ends: 1414 [2022-02-16 13:29:37,072 INFO L226 Difference]: Without dead ends: 1392 [2022-02-16 13:29:37,073 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 47 SyntacticMatches, 12 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-02-16 13:29:37,073 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 66 mSDsluCounter, 80 mSDsCounter, 0 mSdLazyCounter, 190 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 78 SdHoareTripleChecker+Invalid, 193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:37,073 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 78 Invalid, 193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 190 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:37,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1392 states. [2022-02-16 13:29:37,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1392 to 1110. [2022-02-16 13:29:37,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1110 states, 1109 states have (on average 1.884580703336339) internal successors, (2090), 1109 states have internal predecessors, (2090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:37,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1110 states to 1110 states and 2090 transitions. [2022-02-16 13:29:37,085 INFO L78 Accepts]: Start accepts. Automaton has 1110 states and 2090 transitions. Word has length 29 [2022-02-16 13:29:37,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:37,086 INFO L470 AbstractCegarLoop]: Abstraction has 1110 states and 2090 transitions. [2022-02-16 13:29:37,086 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:37,086 INFO L276 IsEmpty]: Start isEmpty. Operand 1110 states and 2090 transitions. [2022-02-16 13:29:37,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-16 13:29:37,087 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:37,087 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:37,104 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2022-02-16 13:29:37,287 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2022-02-16 13:29:37,288 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:37,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:37,288 INFO L85 PathProgramCache]: Analyzing trace with hash -1925217300, now seen corresponding path program 9 times [2022-02-16 13:29:37,288 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:37,288 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1022152699] [2022-02-16 13:29:37,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:37,288 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:37,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:37,353 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 9 proven. 11 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:29:37,353 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:37,353 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1022152699] [2022-02-16 13:29:37,353 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1022152699] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:37,354 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1068508437] [2022-02-16 13:29:37,354 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:29:37,354 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:37,354 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:37,355 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:37,355 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2022-02-16 13:29:37,377 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-02-16 13:29:37,377 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:37,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-16 13:29:37,378 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:37,444 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 15 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:29:37,445 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:37,472 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:29:37,472 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:29:37,519 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 15 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:29:37,519 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1068508437] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:37,519 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:37,519 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-02-16 13:29:37,519 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1189557390] [2022-02-16 13:29:37,519 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:37,520 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-16 13:29:37,520 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:37,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-16 13:29:37,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-02-16 13:29:37,520 INFO L87 Difference]: Start difference. First operand 1110 states and 2090 transitions. Second operand has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:37,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:37,704 INFO L93 Difference]: Finished difference Result 1303 states and 2341 transitions. [2022-02-16 13:29:37,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 13:29:37,704 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-16 13:29:37,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:37,705 INFO L225 Difference]: With dead ends: 1303 [2022-02-16 13:29:37,705 INFO L226 Difference]: Without dead ends: 1274 [2022-02-16 13:29:37,705 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 47 SyntacticMatches, 12 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-02-16 13:29:37,706 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 52 mSDsluCounter, 111 mSDsCounter, 0 mSdLazyCounter, 300 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 304 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 300 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:37,706 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 107 Invalid, 304 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 300 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:29:37,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1274 states. [2022-02-16 13:29:37,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1274 to 1111. [2022-02-16 13:29:37,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1111 states, 1110 states have (on average 1.8738738738738738) internal successors, (2080), 1110 states have internal predecessors, (2080), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:37,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1111 states to 1111 states and 2080 transitions. [2022-02-16 13:29:37,716 INFO L78 Accepts]: Start accepts. Automaton has 1111 states and 2080 transitions. Word has length 29 [2022-02-16 13:29:37,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:37,716 INFO L470 AbstractCegarLoop]: Abstraction has 1111 states and 2080 transitions. [2022-02-16 13:29:37,716 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:37,717 INFO L276 IsEmpty]: Start isEmpty. Operand 1111 states and 2080 transitions. [2022-02-16 13:29:37,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-16 13:29:37,718 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:37,718 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:37,734 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2022-02-16 13:29:37,918 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:37,918 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:37,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:37,919 INFO L85 PathProgramCache]: Analyzing trace with hash 1245955688, now seen corresponding path program 10 times [2022-02-16 13:29:37,919 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:37,919 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [550456055] [2022-02-16 13:29:37,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:37,919 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:37,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:37,982 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 7 proven. 12 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:29:37,982 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:37,982 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [550456055] [2022-02-16 13:29:37,982 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [550456055] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:37,982 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [502141403] [2022-02-16 13:29:37,982 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:29:37,982 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:37,982 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:37,983 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:37,985 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2022-02-16 13:29:38,006 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:29:38,007 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:38,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-16 13:29:38,008 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:38,073 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 13 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:29:38,074 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:38,095 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:29:38,095 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:29:38,144 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 13 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:29:38,144 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [502141403] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:38,144 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:38,144 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-02-16 13:29:38,144 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1653086071] [2022-02-16 13:29:38,145 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:38,145 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-16 13:29:38,145 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:38,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-16 13:29:38,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-02-16 13:29:38,145 INFO L87 Difference]: Start difference. First operand 1111 states and 2080 transitions. Second operand has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:38,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:38,243 INFO L93 Difference]: Finished difference Result 1243 states and 2258 transitions. [2022-02-16 13:29:38,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-16 13:29:38,244 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-16 13:29:38,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:38,245 INFO L225 Difference]: With dead ends: 1243 [2022-02-16 13:29:38,245 INFO L226 Difference]: Without dead ends: 1215 [2022-02-16 13:29:38,246 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 47 SyntacticMatches, 12 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-02-16 13:29:38,246 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 56 mSDsluCounter, 93 mSDsCounter, 0 mSdLazyCounter, 203 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 88 SdHoareTripleChecker+Invalid, 209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 203 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:38,246 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 88 Invalid, 209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 203 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:38,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1215 states. [2022-02-16 13:29:38,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1215 to 1114. [2022-02-16 13:29:38,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1114 states, 1113 states have (on average 1.867026055705301) internal successors, (2078), 1113 states have internal predecessors, (2078), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:38,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1114 states to 1114 states and 2078 transitions. [2022-02-16 13:29:38,258 INFO L78 Accepts]: Start accepts. Automaton has 1114 states and 2078 transitions. Word has length 29 [2022-02-16 13:29:38,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:38,258 INFO L470 AbstractCegarLoop]: Abstraction has 1114 states and 2078 transitions. [2022-02-16 13:29:38,258 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:38,258 INFO L276 IsEmpty]: Start isEmpty. Operand 1114 states and 2078 transitions. [2022-02-16 13:29:38,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-16 13:29:38,260 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:38,260 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:38,276 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2022-02-16 13:29:38,460 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-02-16 13:29:38,460 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:38,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:38,460 INFO L85 PathProgramCache]: Analyzing trace with hash 1096873694, now seen corresponding path program 27 times [2022-02-16 13:29:38,461 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:38,461 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1601623132] [2022-02-16 13:29:38,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:38,461 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:38,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:38,504 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:29:38,504 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:38,504 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1601623132] [2022-02-16 13:29:38,504 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1601623132] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:38,504 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1519529428] [2022-02-16 13:29:38,504 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:29:38,504 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:38,504 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:38,505 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:38,507 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2022-02-16 13:29:38,527 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-16 13:29:38,527 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:38,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 13:29:38,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:38,754 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 15 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-02-16 13:29:38,754 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:39,180 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 1 proven. 17 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-02-16 13:29:39,180 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1519529428] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:39,181 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:39,181 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 9, 9] total 17 [2022-02-16 13:29:39,181 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2083869591] [2022-02-16 13:29:39,181 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:39,181 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-16 13:29:39,181 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:39,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-16 13:29:39,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2022-02-16 13:29:39,181 INFO L87 Difference]: Start difference. First operand 1114 states and 2078 transitions. Second operand has 18 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 17 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:40,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:40,354 INFO L93 Difference]: Finished difference Result 2133 states and 3610 transitions. [2022-02-16 13:29:40,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-02-16 13:29:40,354 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 17 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-16 13:29:40,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:40,357 INFO L225 Difference]: With dead ends: 2133 [2022-02-16 13:29:40,358 INFO L226 Difference]: Without dead ends: 2085 [2022-02-16 13:29:40,358 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 44 SyntacticMatches, 4 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 574 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=441, Invalid=1815, Unknown=0, NotChecked=0, Total=2256 [2022-02-16 13:29:40,359 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 422 mSDsluCounter, 391 mSDsCounter, 0 mSdLazyCounter, 984 mSolverCounterSat, 121 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 422 SdHoareTripleChecker+Valid, 278 SdHoareTripleChecker+Invalid, 1105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 121 IncrementalHoareTripleChecker+Valid, 984 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:40,359 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [422 Valid, 278 Invalid, 1105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [121 Valid, 984 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-16 13:29:40,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2085 states. [2022-02-16 13:29:40,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2085 to 1190. [2022-02-16 13:29:40,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1190 states, 1189 states have (on average 1.873843566021867) internal successors, (2228), 1189 states have internal predecessors, (2228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:40,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1190 states to 1190 states and 2228 transitions. [2022-02-16 13:29:40,382 INFO L78 Accepts]: Start accepts. Automaton has 1190 states and 2228 transitions. Word has length 29 [2022-02-16 13:29:40,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:40,382 INFO L470 AbstractCegarLoop]: Abstraction has 1190 states and 2228 transitions. [2022-02-16 13:29:40,383 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 17 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:40,383 INFO L276 IsEmpty]: Start isEmpty. Operand 1190 states and 2228 transitions. [2022-02-16 13:29:40,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-16 13:29:40,384 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:40,385 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:40,410 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2022-02-16 13:29:40,599 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:40,599 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:40,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:40,600 INFO L85 PathProgramCache]: Analyzing trace with hash -907094274, now seen corresponding path program 11 times [2022-02-16 13:29:40,600 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:40,600 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1880322173] [2022-02-16 13:29:40,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:40,600 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:40,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:40,658 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:40,658 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:40,658 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1880322173] [2022-02-16 13:29:40,659 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1880322173] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:40,659 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [605250414] [2022-02-16 13:29:40,659 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:29:40,659 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:40,659 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:40,660 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:40,684 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2022-02-16 13:29:40,692 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-02-16 13:29:40,692 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:40,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-16 13:29:40,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:40,768 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:40,769 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:40,797 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:29:40,797 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:29:40,846 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:40,846 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [605250414] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:40,847 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:40,847 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-02-16 13:29:40,847 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1092060221] [2022-02-16 13:29:40,847 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:40,847 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-16 13:29:40,847 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:40,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-16 13:29:40,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-02-16 13:29:40,848 INFO L87 Difference]: Start difference. First operand 1190 states and 2228 transitions. Second operand has 8 states, 8 states have (on average 3.875) internal successors, (31), 7 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:41,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:41,000 INFO L93 Difference]: Finished difference Result 1354 states and 2469 transitions. [2022-02-16 13:29:41,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-16 13:29:41,000 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.875) internal successors, (31), 7 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-16 13:29:41,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:41,002 INFO L225 Difference]: With dead ends: 1354 [2022-02-16 13:29:41,002 INFO L226 Difference]: Without dead ends: 1354 [2022-02-16 13:29:41,002 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 48 SyntacticMatches, 10 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2022-02-16 13:29:41,003 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 76 mSDsluCounter, 150 mSDsCounter, 0 mSdLazyCounter, 316 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 129 SdHoareTripleChecker+Invalid, 324 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 316 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:41,003 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 129 Invalid, 324 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 316 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:41,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1354 states. [2022-02-16 13:29:41,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1354 to 1229. [2022-02-16 13:29:41,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1229 states, 1228 states have (on average 1.8745928338762214) internal successors, (2302), 1228 states have internal predecessors, (2302), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:41,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1229 states to 1229 states and 2302 transitions. [2022-02-16 13:29:41,056 INFO L78 Accepts]: Start accepts. Automaton has 1229 states and 2302 transitions. Word has length 29 [2022-02-16 13:29:41,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:41,062 INFO L470 AbstractCegarLoop]: Abstraction has 1229 states and 2302 transitions. [2022-02-16 13:29:41,062 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.875) internal successors, (31), 7 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:41,062 INFO L276 IsEmpty]: Start isEmpty. Operand 1229 states and 2302 transitions. [2022-02-16 13:29:41,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-16 13:29:41,064 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:41,064 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:41,082 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2022-02-16 13:29:41,265 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2022-02-16 13:29:41,265 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:41,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:41,265 INFO L85 PathProgramCache]: Analyzing trace with hash -842090352, now seen corresponding path program 7 times [2022-02-16 13:29:41,266 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:41,266 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [652471209] [2022-02-16 13:29:41,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:41,266 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:41,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:41,321 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:29:41,321 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:41,321 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [652471209] [2022-02-16 13:29:41,321 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [652471209] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:41,321 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [913847133] [2022-02-16 13:29:41,322 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:29:41,322 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:41,322 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:41,323 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:41,323 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2022-02-16 13:29:41,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:41,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-16 13:29:41,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:41,406 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:29:41,406 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:41,432 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:29:41,432 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:29:41,465 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:29:41,465 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [913847133] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:41,465 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:41,465 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-02-16 13:29:41,465 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830461786] [2022-02-16 13:29:41,465 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:41,465 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-16 13:29:41,465 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:41,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-16 13:29:41,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-02-16 13:29:41,466 INFO L87 Difference]: Start difference. First operand 1229 states and 2302 transitions. Second operand has 8 states, 8 states have (on average 3.625) internal successors, (29), 7 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:41,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:41,573 INFO L93 Difference]: Finished difference Result 1559 states and 2802 transitions. [2022-02-16 13:29:41,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-16 13:29:41,574 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.625) internal successors, (29), 7 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-16 13:29:41,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:41,576 INFO L225 Difference]: With dead ends: 1559 [2022-02-16 13:29:41,576 INFO L226 Difference]: Without dead ends: 1557 [2022-02-16 13:29:41,576 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 48 SyntacticMatches, 10 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2022-02-16 13:29:41,576 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 46 mSDsluCounter, 61 mSDsCounter, 0 mSdLazyCounter, 195 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 58 SdHoareTripleChecker+Invalid, 202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:41,576 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [46 Valid, 58 Invalid, 202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 195 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:41,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1557 states. [2022-02-16 13:29:41,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1557 to 1241. [2022-02-16 13:29:41,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1241 states, 1240 states have (on average 1.875) internal successors, (2325), 1240 states have internal predecessors, (2325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:41,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1241 states to 1241 states and 2325 transitions. [2022-02-16 13:29:41,593 INFO L78 Accepts]: Start accepts. Automaton has 1241 states and 2325 transitions. Word has length 29 [2022-02-16 13:29:41,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:41,594 INFO L470 AbstractCegarLoop]: Abstraction has 1241 states and 2325 transitions. [2022-02-16 13:29:41,594 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.625) internal successors, (29), 7 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:41,594 INFO L276 IsEmpty]: Start isEmpty. Operand 1241 states and 2325 transitions. [2022-02-16 13:29:41,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-16 13:29:41,596 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:41,596 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:41,614 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2022-02-16 13:29:41,803 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:41,803 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:41,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:41,804 INFO L85 PathProgramCache]: Analyzing trace with hash 219571408, now seen corresponding path program 12 times [2022-02-16 13:29:41,804 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:41,804 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917206461] [2022-02-16 13:29:41,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:41,804 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:41,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:41,880 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 8 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:29:41,880 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:41,880 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [917206461] [2022-02-16 13:29:41,880 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [917206461] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:41,880 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [584393260] [2022-02-16 13:29:41,880 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:29:41,881 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:41,881 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:41,882 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:41,883 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2022-02-16 13:29:41,907 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-16 13:29:41,907 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:41,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-16 13:29:41,908 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:42,013 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 15 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:29:42,014 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:42,054 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:29:42,055 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:29:42,089 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 15 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:29:42,089 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [584393260] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:42,090 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:42,090 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 10 [2022-02-16 13:29:42,090 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [146567936] [2022-02-16 13:29:42,090 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:42,090 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-16 13:29:42,091 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:42,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-16 13:29:42,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-02-16 13:29:42,091 INFO L87 Difference]: Start difference. First operand 1241 states and 2325 transitions. Second operand has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 10 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:42,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:42,192 INFO L93 Difference]: Finished difference Result 1297 states and 2380 transitions. [2022-02-16 13:29:42,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-16 13:29:42,192 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 10 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-16 13:29:42,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:42,194 INFO L225 Difference]: With dead ends: 1297 [2022-02-16 13:29:42,194 INFO L226 Difference]: Without dead ends: 1282 [2022-02-16 13:29:42,194 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 46 SyntacticMatches, 10 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-02-16 13:29:42,195 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 28 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 260 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 42 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:42,195 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 65 Invalid, 260 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 216 Invalid, 0 Unknown, 42 Unchecked, 0.1s Time] [2022-02-16 13:29:42,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1282 states. [2022-02-16 13:29:42,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1282 to 1221. [2022-02-16 13:29:42,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1221 states, 1220 states have (on average 1.8795081967213114) internal successors, (2293), 1220 states have internal predecessors, (2293), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:42,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1221 states to 1221 states and 2293 transitions. [2022-02-16 13:29:42,210 INFO L78 Accepts]: Start accepts. Automaton has 1221 states and 2293 transitions. Word has length 29 [2022-02-16 13:29:42,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:42,210 INFO L470 AbstractCegarLoop]: Abstraction has 1221 states and 2293 transitions. [2022-02-16 13:29:42,210 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 10 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:42,210 INFO L276 IsEmpty]: Start isEmpty. Operand 1221 states and 2293 transitions. [2022-02-16 13:29:42,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-16 13:29:42,211 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:42,211 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:42,233 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2022-02-16 13:29:42,433 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:42,433 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:42,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:42,434 INFO L85 PathProgramCache]: Analyzing trace with hash 103579272, now seen corresponding path program 8 times [2022-02-16 13:29:42,434 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:42,434 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078886150] [2022-02-16 13:29:42,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:42,434 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:42,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:42,502 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:29:42,502 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:42,503 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078886150] [2022-02-16 13:29:42,503 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1078886150] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:42,503 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [401803345] [2022-02-16 13:29:42,503 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:29:42,503 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:42,503 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:42,504 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:42,505 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2022-02-16 13:29:42,530 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:29:42,530 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:42,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-16 13:29:42,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:42,603 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:29:42,603 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:42,624 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:29:42,625 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:29:42,667 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:29:42,668 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [401803345] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:42,668 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:42,668 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-02-16 13:29:42,668 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007666436] [2022-02-16 13:29:42,668 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:42,668 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-16 13:29:42,668 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:42,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-16 13:29:42,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-02-16 13:29:42,669 INFO L87 Difference]: Start difference. First operand 1221 states and 2293 transitions. Second operand has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:42,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:42,764 INFO L93 Difference]: Finished difference Result 1526 states and 2755 transitions. [2022-02-16 13:29:42,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 13:29:42,765 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-16 13:29:42,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:42,767 INFO L225 Difference]: With dead ends: 1526 [2022-02-16 13:29:42,767 INFO L226 Difference]: Without dead ends: 1513 [2022-02-16 13:29:42,767 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 52 SyntacticMatches, 7 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-02-16 13:29:42,767 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 47 mSDsluCounter, 88 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:42,771 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 84 Invalid, 214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 209 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:42,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1513 states. [2022-02-16 13:29:42,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1513 to 1278. [2022-02-16 13:29:42,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1278 states, 1277 states have (on average 1.8770555990602975) internal successors, (2397), 1277 states have internal predecessors, (2397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:42,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1278 states to 1278 states and 2397 transitions. [2022-02-16 13:29:42,790 INFO L78 Accepts]: Start accepts. Automaton has 1278 states and 2397 transitions. Word has length 29 [2022-02-16 13:29:42,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:42,791 INFO L470 AbstractCegarLoop]: Abstraction has 1278 states and 2397 transitions. [2022-02-16 13:29:42,791 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:42,791 INFO L276 IsEmpty]: Start isEmpty. Operand 1278 states and 2397 transitions. [2022-02-16 13:29:42,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-16 13:29:42,795 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:42,795 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:42,824 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2022-02-16 13:29:43,011 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2022-02-16 13:29:43,011 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:43,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:43,012 INFO L85 PathProgramCache]: Analyzing trace with hash 3903112, now seen corresponding path program 13 times [2022-02-16 13:29:43,012 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:43,012 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2116730356] [2022-02-16 13:29:43,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:43,012 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:43,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:43,069 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 9 proven. 11 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:29:43,069 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:43,069 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2116730356] [2022-02-16 13:29:43,069 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2116730356] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:43,070 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1613638971] [2022-02-16 13:29:43,070 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:29:43,070 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:43,070 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:43,071 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:43,071 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2022-02-16 13:29:43,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:43,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-16 13:29:43,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:43,157 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 15 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:29:43,157 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:43,182 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:29:43,183 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:29:43,245 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 15 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:29:43,245 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1613638971] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:43,245 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:43,246 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-02-16 13:29:43,246 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754721989] [2022-02-16 13:29:43,246 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:43,246 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-16 13:29:43,246 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:43,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-16 13:29:43,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-02-16 13:29:43,247 INFO L87 Difference]: Start difference. First operand 1278 states and 2397 transitions. Second operand has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:43,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:43,409 INFO L93 Difference]: Finished difference Result 1468 states and 2625 transitions. [2022-02-16 13:29:43,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 13:29:43,409 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-16 13:29:43,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:43,412 INFO L225 Difference]: With dead ends: 1468 [2022-02-16 13:29:43,412 INFO L226 Difference]: Without dead ends: 1420 [2022-02-16 13:29:43,412 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 52 SyntacticMatches, 7 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-02-16 13:29:43,413 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 64 mSDsluCounter, 119 mSDsCounter, 0 mSdLazyCounter, 303 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 303 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:43,413 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [64 Valid, 104 Invalid, 309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 303 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:43,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1420 states. [2022-02-16 13:29:43,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1420 to 1240. [2022-02-16 13:29:43,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1240 states, 1239 states have (on average 1.8748991121872478) internal successors, (2323), 1239 states have internal predecessors, (2323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:43,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1240 states to 1240 states and 2323 transitions. [2022-02-16 13:29:43,430 INFO L78 Accepts]: Start accepts. Automaton has 1240 states and 2323 transitions. Word has length 29 [2022-02-16 13:29:43,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:43,430 INFO L470 AbstractCegarLoop]: Abstraction has 1240 states and 2323 transitions. [2022-02-16 13:29:43,430 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:43,430 INFO L276 IsEmpty]: Start isEmpty. Operand 1240 states and 2323 transitions. [2022-02-16 13:29:43,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-16 13:29:43,432 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:43,432 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:43,458 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2022-02-16 13:29:43,655 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2022-02-16 13:29:43,655 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:43,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:43,656 INFO L85 PathProgramCache]: Analyzing trace with hash -1119891196, now seen corresponding path program 14 times [2022-02-16 13:29:43,656 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:43,656 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1393786632] [2022-02-16 13:29:43,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:43,656 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:43,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:43,724 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 7 proven. 12 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:29:43,724 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:43,724 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1393786632] [2022-02-16 13:29:43,724 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1393786632] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:43,724 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1404131019] [2022-02-16 13:29:43,724 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:29:43,724 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:43,724 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:43,726 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:43,745 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2022-02-16 13:29:43,757 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:29:43,758 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:43,758 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-16 13:29:43,759 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:43,816 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 13 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:29:43,816 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:43,838 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:29:43,838 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:29:43,884 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 13 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:29:43,884 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1404131019] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:43,884 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:43,884 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-02-16 13:29:43,884 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [854229826] [2022-02-16 13:29:43,884 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:43,884 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-16 13:29:43,884 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:43,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-16 13:29:43,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-02-16 13:29:43,885 INFO L87 Difference]: Start difference. First operand 1240 states and 2323 transitions. Second operand has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:43,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:43,970 INFO L93 Difference]: Finished difference Result 1347 states and 2484 transitions. [2022-02-16 13:29:43,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 13:29:43,970 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-16 13:29:43,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:43,972 INFO L225 Difference]: With dead ends: 1347 [2022-02-16 13:29:43,972 INFO L226 Difference]: Without dead ends: 1342 [2022-02-16 13:29:43,972 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 52 SyntacticMatches, 7 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-02-16 13:29:43,972 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 48 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 173 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 173 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:43,972 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 69 Invalid, 175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 173 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:43,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1342 states. [2022-02-16 13:29:43,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1342 to 1240. [2022-02-16 13:29:43,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1240 states, 1239 states have (on average 1.8748991121872478) internal successors, (2323), 1239 states have internal predecessors, (2323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:43,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1240 states to 1240 states and 2323 transitions. [2022-02-16 13:29:43,984 INFO L78 Accepts]: Start accepts. Automaton has 1240 states and 2323 transitions. Word has length 29 [2022-02-16 13:29:43,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:43,984 INFO L470 AbstractCegarLoop]: Abstraction has 1240 states and 2323 transitions. [2022-02-16 13:29:43,984 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:43,984 INFO L276 IsEmpty]: Start isEmpty. Operand 1240 states and 2323 transitions. [2022-02-16 13:29:43,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-16 13:29:43,985 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:43,985 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:44,001 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2022-02-16 13:29:44,185 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2022-02-16 13:29:44,186 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:44,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:44,186 INFO L85 PathProgramCache]: Analyzing trace with hash 2004930828, now seen corresponding path program 15 times [2022-02-16 13:29:44,186 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:44,186 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1779746956] [2022-02-16 13:29:44,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:44,187 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:44,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:44,245 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 7 proven. 13 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:29:44,245 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:44,246 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1779746956] [2022-02-16 13:29:44,246 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1779746956] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:44,246 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1528905507] [2022-02-16 13:29:44,246 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:29:44,246 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:44,246 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:44,247 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:44,247 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2022-02-16 13:29:44,270 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-16 13:29:44,270 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:44,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-16 13:29:44,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:44,343 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 14 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:29:44,343 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:44,377 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:29:44,377 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:29:44,432 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 14 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:29:44,432 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1528905507] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:44,432 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:44,432 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-02-16 13:29:44,432 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1243564226] [2022-02-16 13:29:44,432 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:44,433 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-16 13:29:44,433 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:44,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-16 13:29:44,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-02-16 13:29:44,433 INFO L87 Difference]: Start difference. First operand 1240 states and 2323 transitions. Second operand has 8 states, 8 states have (on average 3.75) internal successors, (30), 7 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:44,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:44,553 INFO L93 Difference]: Finished difference Result 1307 states and 2418 transitions. [2022-02-16 13:29:44,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 13:29:44,554 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.75) internal successors, (30), 7 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-16 13:29:44,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:44,555 INFO L225 Difference]: With dead ends: 1307 [2022-02-16 13:29:44,555 INFO L226 Difference]: Without dead ends: 1282 [2022-02-16 13:29:44,556 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 53 SyntacticMatches, 5 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2022-02-16 13:29:44,556 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 38 mSDsluCounter, 61 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:44,556 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 57 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 155 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:44,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1282 states. [2022-02-16 13:29:44,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1282 to 1207. [2022-02-16 13:29:44,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1207 states, 1206 states have (on average 1.871475953565506) internal successors, (2257), 1206 states have internal predecessors, (2257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:44,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1207 states to 1207 states and 2257 transitions. [2022-02-16 13:29:44,623 INFO L78 Accepts]: Start accepts. Automaton has 1207 states and 2257 transitions. Word has length 29 [2022-02-16 13:29:44,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:44,623 INFO L470 AbstractCegarLoop]: Abstraction has 1207 states and 2257 transitions. [2022-02-16 13:29:44,623 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.75) internal successors, (30), 7 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:44,623 INFO L276 IsEmpty]: Start isEmpty. Operand 1207 states and 2257 transitions. [2022-02-16 13:29:44,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-16 13:29:44,628 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:44,628 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:44,653 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2022-02-16 13:29:44,841 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2022-02-16 13:29:44,842 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:44,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:44,842 INFO L85 PathProgramCache]: Analyzing trace with hash 1176862672, now seen corresponding path program 16 times [2022-02-16 13:29:44,842 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:44,842 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1988474188] [2022-02-16 13:29:44,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:44,842 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:44,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:44,912 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:44,912 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:44,912 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1988474188] [2022-02-16 13:29:44,913 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1988474188] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:44,913 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1126029533] [2022-02-16 13:29:44,913 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:29:44,913 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:44,913 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:44,914 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:44,915 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2022-02-16 13:29:44,939 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:29:44,939 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:44,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-16 13:29:44,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:45,018 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:45,019 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:45,053 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:29:45,054 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:29:45,092 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:45,092 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1126029533] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:45,092 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:45,092 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-16 13:29:45,092 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1243327258] [2022-02-16 13:29:45,092 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:45,093 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-16 13:29:45,093 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:45,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-16 13:29:45,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-16 13:29:45,093 INFO L87 Difference]: Start difference. First operand 1207 states and 2257 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:45,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:45,221 INFO L93 Difference]: Finished difference Result 1276 states and 2365 transitions. [2022-02-16 13:29:45,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 13:29:45,221 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-16 13:29:45,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:45,222 INFO L225 Difference]: With dead ends: 1276 [2022-02-16 13:29:45,223 INFO L226 Difference]: Without dead ends: 1276 [2022-02-16 13:29:45,223 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 52 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:29:45,223 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 47 mSDsluCounter, 71 mSDsCounter, 0 mSdLazyCounter, 210 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 56 SdHoareTripleChecker+Invalid, 220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 210 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:45,223 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 56 Invalid, 220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 210 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:45,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1276 states. [2022-02-16 13:29:45,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1276 to 1234. [2022-02-16 13:29:45,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1234 states, 1233 states have (on average 1.8718572587185727) internal successors, (2308), 1233 states have internal predecessors, (2308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:45,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1234 states to 1234 states and 2308 transitions. [2022-02-16 13:29:45,239 INFO L78 Accepts]: Start accepts. Automaton has 1234 states and 2308 transitions. Word has length 29 [2022-02-16 13:29:45,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:45,240 INFO L470 AbstractCegarLoop]: Abstraction has 1234 states and 2308 transitions. [2022-02-16 13:29:45,240 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:45,240 INFO L276 IsEmpty]: Start isEmpty. Operand 1234 states and 2308 transitions. [2022-02-16 13:29:45,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-16 13:29:45,242 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:45,242 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:45,261 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2022-02-16 13:29:45,449 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2022-02-16 13:29:45,449 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:45,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:45,449 INFO L85 PathProgramCache]: Analyzing trace with hash 767670742, now seen corresponding path program 28 times [2022-02-16 13:29:45,449 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:45,450 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [23827204] [2022-02-16 13:29:45,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:45,450 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:45,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:45,497 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:29:45,497 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:45,497 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [23827204] [2022-02-16 13:29:45,497 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [23827204] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:45,497 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [672965079] [2022-02-16 13:29:45,497 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:29:45,497 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:45,498 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:45,499 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:45,523 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2022-02-16 13:29:45,531 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:29:45,532 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:45,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-16 13:29:45,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:45,614 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:29:45,614 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:45,695 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:29:45,695 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [672965079] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:45,695 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:45,696 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 5 [2022-02-16 13:29:45,696 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1927356495] [2022-02-16 13:29:45,696 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:45,696 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-16 13:29:45,696 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:45,696 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-16 13:29:45,696 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-02-16 13:29:45,696 INFO L87 Difference]: Start difference. First operand 1234 states and 2308 transitions. Second operand has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:45,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:45,817 INFO L93 Difference]: Finished difference Result 1669 states and 3025 transitions. [2022-02-16 13:29:45,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-16 13:29:45,818 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-16 13:29:45,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:45,821 INFO L225 Difference]: With dead ends: 1669 [2022-02-16 13:29:45,821 INFO L226 Difference]: Without dead ends: 1646 [2022-02-16 13:29:45,821 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 53 SyntacticMatches, 7 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-02-16 13:29:45,822 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 44 mSDsluCounter, 100 mSDsCounter, 0 mSdLazyCounter, 235 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 93 SdHoareTripleChecker+Invalid, 235 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 235 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:45,830 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 93 Invalid, 235 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 235 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:45,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1646 states. [2022-02-16 13:29:45,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1646 to 1412. [2022-02-16 13:29:45,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1412 states, 1411 states have (on average 1.8688873139617292) internal successors, (2637), 1411 states have internal predecessors, (2637), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:45,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1412 states to 1412 states and 2637 transitions. [2022-02-16 13:29:45,851 INFO L78 Accepts]: Start accepts. Automaton has 1412 states and 2637 transitions. Word has length 29 [2022-02-16 13:29:45,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:45,851 INFO L470 AbstractCegarLoop]: Abstraction has 1412 states and 2637 transitions. [2022-02-16 13:29:45,851 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:45,851 INFO L276 IsEmpty]: Start isEmpty. Operand 1412 states and 2637 transitions. [2022-02-16 13:29:45,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-02-16 13:29:45,854 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:45,854 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:45,880 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2022-02-16 13:29:46,067 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2022-02-16 13:29:46,067 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:46,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:46,067 INFO L85 PathProgramCache]: Analyzing trace with hash 386901894, now seen corresponding path program 29 times [2022-02-16 13:29:46,068 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:46,068 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1934043157] [2022-02-16 13:29:46,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:46,068 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:46,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:46,166 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:46,166 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:46,166 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1934043157] [2022-02-16 13:29:46,166 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1934043157] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:46,166 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1102198638] [2022-02-16 13:29:46,166 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:29:46,167 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:46,167 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:46,168 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:46,169 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2022-02-16 13:29:46,197 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-02-16 13:29:46,197 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:46,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 13:29:46,198 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:46,317 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 19 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:46,317 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:46,435 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 19 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:46,435 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1102198638] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:46,435 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:46,435 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 10] total 15 [2022-02-16 13:29:46,435 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [211760804] [2022-02-16 13:29:46,435 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:46,436 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:29:46,436 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:46,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:29:46,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:29:46,436 INFO L87 Difference]: Start difference. First operand 1412 states and 2637 transitions. Second operand has 16 states, 16 states have (on average 3.125) internal successors, (50), 15 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:46,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:46,876 INFO L93 Difference]: Finished difference Result 1911 states and 3363 transitions. [2022-02-16 13:29:46,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 13:29:46,877 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.125) internal successors, (50), 15 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2022-02-16 13:29:46,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:46,879 INFO L225 Difference]: With dead ends: 1911 [2022-02-16 13:29:46,879 INFO L226 Difference]: Without dead ends: 1911 [2022-02-16 13:29:46,880 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 54 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 159 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=194, Invalid=562, Unknown=0, NotChecked=0, Total=756 [2022-02-16 13:29:46,880 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 165 mSDsluCounter, 371 mSDsCounter, 0 mSdLazyCounter, 700 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 254 SdHoareTripleChecker+Invalid, 733 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 700 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:46,880 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [165 Valid, 254 Invalid, 733 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 700 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:29:46,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1911 states. [2022-02-16 13:29:46,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1911 to 1434. [2022-02-16 13:29:46,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1434 states, 1433 states have (on average 1.8464759246336357) internal successors, (2646), 1433 states have internal predecessors, (2646), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:46,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1434 states to 1434 states and 2646 transitions. [2022-02-16 13:29:46,896 INFO L78 Accepts]: Start accepts. Automaton has 1434 states and 2646 transitions. Word has length 32 [2022-02-16 13:29:46,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:46,896 INFO L470 AbstractCegarLoop]: Abstraction has 1434 states and 2646 transitions. [2022-02-16 13:29:46,896 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.125) internal successors, (50), 15 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:46,897 INFO L276 IsEmpty]: Start isEmpty. Operand 1434 states and 2646 transitions. [2022-02-16 13:29:46,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-02-16 13:29:46,898 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:46,898 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:46,915 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2022-02-16 13:29:47,098 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:47,099 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:47,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:47,099 INFO L85 PathProgramCache]: Analyzing trace with hash 57910362, now seen corresponding path program 30 times [2022-02-16 13:29:47,099 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:47,099 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [71380124] [2022-02-16 13:29:47,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:47,099 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:47,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:47,158 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:47,159 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:47,159 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [71380124] [2022-02-16 13:29:47,159 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [71380124] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:47,159 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1578992671] [2022-02-16 13:29:47,159 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:29:47,159 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:47,159 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:47,160 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:47,160 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2022-02-16 13:29:47,183 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-02-16 13:29:47,183 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:47,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 13:29:47,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:47,283 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:29:47,284 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:47,437 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:29:47,437 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1578992671] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:47,438 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:47,438 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-02-16 13:29:47,438 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [148752152] [2022-02-16 13:29:47,438 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:47,438 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-16 13:29:47,438 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:47,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-16 13:29:47,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-02-16 13:29:47,438 INFO L87 Difference]: Start difference. First operand 1434 states and 2646 transitions. Second operand has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:47,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:47,573 INFO L93 Difference]: Finished difference Result 1985 states and 3450 transitions. [2022-02-16 13:29:47,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 13:29:47,574 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2022-02-16 13:29:47,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:47,576 INFO L225 Difference]: With dead ends: 1985 [2022-02-16 13:29:47,576 INFO L226 Difference]: Without dead ends: 1985 [2022-02-16 13:29:47,576 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 63 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=57, Invalid=99, Unknown=0, NotChecked=0, Total=156 [2022-02-16 13:29:47,577 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 114 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 200 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:47,577 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 63 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 200 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:47,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1985 states. [2022-02-16 13:29:47,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1985 to 1532. [2022-02-16 13:29:47,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1532 states, 1531 states have (on average 1.8517308948399738) internal successors, (2835), 1531 states have internal predecessors, (2835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:47,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1532 states to 1532 states and 2835 transitions. [2022-02-16 13:29:47,596 INFO L78 Accepts]: Start accepts. Automaton has 1532 states and 2835 transitions. Word has length 32 [2022-02-16 13:29:47,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:47,596 INFO L470 AbstractCegarLoop]: Abstraction has 1532 states and 2835 transitions. [2022-02-16 13:29:47,596 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:47,596 INFO L276 IsEmpty]: Start isEmpty. Operand 1532 states and 2835 transitions. [2022-02-16 13:29:47,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-02-16 13:29:47,597 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:47,597 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:47,613 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2022-02-16 13:29:47,798 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:47,798 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:47,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:47,799 INFO L85 PathProgramCache]: Analyzing trace with hash -879035073, now seen corresponding path program 31 times [2022-02-16 13:29:47,799 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:47,799 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [570141059] [2022-02-16 13:29:47,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:47,799 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:47,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:47,889 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:47,889 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:47,889 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [570141059] [2022-02-16 13:29:47,889 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [570141059] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:47,890 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [223704032] [2022-02-16 13:29:47,890 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:29:47,890 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:47,890 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:47,891 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:47,893 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2022-02-16 13:29:47,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:47,918 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 13:29:47,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:48,121 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:48,122 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:48,282 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:48,282 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [223704032] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:48,282 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:48,282 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 9 [2022-02-16 13:29:48,283 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227437008] [2022-02-16 13:29:48,283 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:48,283 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-16 13:29:48,283 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:48,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-16 13:29:48,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-02-16 13:29:48,284 INFO L87 Difference]: Start difference. First operand 1532 states and 2835 transitions. Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 9 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:48,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:48,489 INFO L93 Difference]: Finished difference Result 2019 states and 3574 transitions. [2022-02-16 13:29:48,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 13:29:48,490 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 9 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2022-02-16 13:29:48,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:48,493 INFO L225 Difference]: With dead ends: 2019 [2022-02-16 13:29:48,493 INFO L226 Difference]: Without dead ends: 2019 [2022-02-16 13:29:48,493 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 61 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=84, Invalid=156, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:29:48,494 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 144 mSDsluCounter, 96 mSDsCounter, 0 mSdLazyCounter, 256 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 80 SdHoareTripleChecker+Invalid, 280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 256 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:48,495 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [144 Valid, 80 Invalid, 280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 256 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:48,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2019 states. [2022-02-16 13:29:48,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2019 to 1519. [2022-02-16 13:29:48,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1519 states, 1518 states have (on average 1.8458498023715415) internal successors, (2802), 1518 states have internal predecessors, (2802), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:48,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1519 states to 1519 states and 2802 transitions. [2022-02-16 13:29:48,518 INFO L78 Accepts]: Start accepts. Automaton has 1519 states and 2802 transitions. Word has length 32 [2022-02-16 13:29:48,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:48,518 INFO L470 AbstractCegarLoop]: Abstraction has 1519 states and 2802 transitions. [2022-02-16 13:29:48,518 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 9 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:48,519 INFO L276 IsEmpty]: Start isEmpty. Operand 1519 states and 2802 transitions. [2022-02-16 13:29:48,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-02-16 13:29:48,521 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:48,521 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:48,538 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2022-02-16 13:29:48,722 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:48,722 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:48,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:48,722 INFO L85 PathProgramCache]: Analyzing trace with hash 739809882, now seen corresponding path program 32 times [2022-02-16 13:29:48,722 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:48,723 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [721248603] [2022-02-16 13:29:48,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:48,723 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:48,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:48,785 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:48,786 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:48,786 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [721248603] [2022-02-16 13:29:48,786 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [721248603] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:48,786 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1950301426] [2022-02-16 13:29:48,786 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:29:48,786 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:48,786 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:48,787 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:48,788 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2022-02-16 13:29:48,808 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:29:48,808 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:48,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 13:29:48,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:48,905 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:48,905 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:49,080 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:49,080 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1950301426] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:49,081 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:49,081 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-16 13:29:49,081 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660901947] [2022-02-16 13:29:49,081 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:49,082 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-16 13:29:49,082 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:49,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-16 13:29:49,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-02-16 13:29:49,085 INFO L87 Difference]: Start difference. First operand 1519 states and 2802 transitions. Second operand has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:49,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:49,216 INFO L93 Difference]: Finished difference Result 1819 states and 3185 transitions. [2022-02-16 13:29:49,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 13:29:49,216 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2022-02-16 13:29:49,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:49,219 INFO L225 Difference]: With dead ends: 1819 [2022-02-16 13:29:49,219 INFO L226 Difference]: Without dead ends: 1814 [2022-02-16 13:29:49,219 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 63 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2022-02-16 13:29:49,219 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 100 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:49,219 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [100 Valid, 68 Invalid, 213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 206 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:49,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1814 states. [2022-02-16 13:29:49,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1814 to 1525. [2022-02-16 13:29:49,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1525 states, 1524 states have (on average 1.8412073490813647) internal successors, (2806), 1524 states have internal predecessors, (2806), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:49,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1525 states to 1525 states and 2806 transitions. [2022-02-16 13:29:49,235 INFO L78 Accepts]: Start accepts. Automaton has 1525 states and 2806 transitions. Word has length 32 [2022-02-16 13:29:49,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:49,235 INFO L470 AbstractCegarLoop]: Abstraction has 1525 states and 2806 transitions. [2022-02-16 13:29:49,235 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:49,235 INFO L276 IsEmpty]: Start isEmpty. Operand 1525 states and 2806 transitions. [2022-02-16 13:29:49,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-02-16 13:29:49,237 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:49,237 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:49,253 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2022-02-16 13:29:49,437 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:49,438 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:49,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:49,438 INFO L85 PathProgramCache]: Analyzing trace with hash 868449542, now seen corresponding path program 33 times [2022-02-16 13:29:49,438 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:49,438 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1622224860] [2022-02-16 13:29:49,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:49,438 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:49,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:49,505 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 10 proven. 23 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:29:49,505 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:49,505 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1622224860] [2022-02-16 13:29:49,505 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1622224860] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:49,506 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1040678185] [2022-02-16 13:29:49,506 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:29:49,506 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:49,506 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:49,507 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:49,534 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2022-02-16 13:29:49,539 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-02-16 13:29:49,539 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:49,540 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 13:29:49,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:49,824 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 14 proven. 14 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-02-16 13:29:49,824 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:50,287 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 25 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-02-16 13:29:50,287 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1040678185] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:50,287 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:50,287 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 20 [2022-02-16 13:29:50,287 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2115733758] [2022-02-16 13:29:50,287 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:50,288 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-16 13:29:50,288 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:50,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-16 13:29:50,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=342, Unknown=0, NotChecked=0, Total=420 [2022-02-16 13:29:50,288 INFO L87 Difference]: Start difference. First operand 1525 states and 2806 transitions. Second operand has 21 states, 21 states have (on average 3.2857142857142856) internal successors, (69), 20 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:51,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:51,852 INFO L93 Difference]: Finished difference Result 2204 states and 3724 transitions. [2022-02-16 13:29:51,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-02-16 13:29:51,852 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.2857142857142856) internal successors, (69), 20 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2022-02-16 13:29:51,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:51,855 INFO L225 Difference]: With dead ends: 2204 [2022-02-16 13:29:51,855 INFO L226 Difference]: Without dead ends: 2182 [2022-02-16 13:29:51,855 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1476 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=936, Invalid=3620, Unknown=0, NotChecked=0, Total=4556 [2022-02-16 13:29:51,856 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 447 mSDsluCounter, 231 mSDsCounter, 0 mSdLazyCounter, 751 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 447 SdHoareTripleChecker+Valid, 182 SdHoareTripleChecker+Invalid, 870 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 751 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:51,856 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [447 Valid, 182 Invalid, 870 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 751 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-16 13:29:51,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2182 states. [2022-02-16 13:29:51,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2182 to 1578. [2022-02-16 13:29:51,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1578 states, 1577 states have (on average 1.804692454026633) internal successors, (2846), 1577 states have internal predecessors, (2846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:51,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1578 states to 1578 states and 2846 transitions. [2022-02-16 13:29:51,873 INFO L78 Accepts]: Start accepts. Automaton has 1578 states and 2846 transitions. Word has length 32 [2022-02-16 13:29:51,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:51,873 INFO L470 AbstractCegarLoop]: Abstraction has 1578 states and 2846 transitions. [2022-02-16 13:29:51,873 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.2857142857142856) internal successors, (69), 20 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:51,873 INFO L276 IsEmpty]: Start isEmpty. Operand 1578 states and 2846 transitions. [2022-02-16 13:29:51,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-02-16 13:29:51,875 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:51,875 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:51,891 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2022-02-16 13:29:52,075 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2022-02-16 13:29:52,076 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:52,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:52,076 INFO L85 PathProgramCache]: Analyzing trace with hash 637552641, now seen corresponding path program 34 times [2022-02-16 13:29:52,076 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:52,076 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [969960174] [2022-02-16 13:29:52,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:52,076 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:52,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:52,156 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:52,156 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:52,156 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [969960174] [2022-02-16 13:29:52,157 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [969960174] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:52,157 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1229991697] [2022-02-16 13:29:52,157 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:29:52,157 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:52,157 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:52,158 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:52,187 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2022-02-16 13:29:52,194 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:29:52,194 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:52,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 13:29:52,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:52,307 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:52,308 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:52,514 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:52,515 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1229991697] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:52,515 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:52,515 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 10 [2022-02-16 13:29:52,515 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1151288560] [2022-02-16 13:29:52,515 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:52,515 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-16 13:29:52,515 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:52,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-16 13:29:52,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2022-02-16 13:29:52,516 INFO L87 Difference]: Start difference. First operand 1578 states and 2846 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:52,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:52,720 INFO L93 Difference]: Finished difference Result 1987 states and 3419 transitions. [2022-02-16 13:29:52,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 13:29:52,721 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2022-02-16 13:29:52,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:52,723 INFO L225 Difference]: With dead ends: 1987 [2022-02-16 13:29:52,723 INFO L226 Difference]: Without dead ends: 1987 [2022-02-16 13:29:52,726 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 60 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=102, Invalid=204, Unknown=0, NotChecked=0, Total=306 [2022-02-16 13:29:52,728 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 172 mSDsluCounter, 94 mSDsCounter, 0 mSdLazyCounter, 274 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 80 SdHoareTripleChecker+Invalid, 300 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 274 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:52,728 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [172 Valid, 80 Invalid, 300 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 274 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:52,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1987 states. [2022-02-16 13:29:52,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1987 to 1443. [2022-02-16 13:29:52,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1443 states, 1442 states have (on average 1.7857142857142858) internal successors, (2575), 1442 states have internal predecessors, (2575), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:52,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1443 states to 1443 states and 2575 transitions. [2022-02-16 13:29:52,751 INFO L78 Accepts]: Start accepts. Automaton has 1443 states and 2575 transitions. Word has length 32 [2022-02-16 13:29:52,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:52,753 INFO L470 AbstractCegarLoop]: Abstraction has 1443 states and 2575 transitions. [2022-02-16 13:29:52,753 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:52,753 INFO L276 IsEmpty]: Start isEmpty. Operand 1443 states and 2575 transitions. [2022-02-16 13:29:52,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-02-16 13:29:52,756 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:52,756 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:52,780 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2022-02-16 13:29:52,971 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2022-02-16 13:29:52,971 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:52,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:52,972 INFO L85 PathProgramCache]: Analyzing trace with hash -1230687642, now seen corresponding path program 35 times [2022-02-16 13:29:52,972 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:52,972 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [677012516] [2022-02-16 13:29:52,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:52,972 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:52,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:53,059 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 14 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:53,059 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:53,059 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [677012516] [2022-02-16 13:29:53,059 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [677012516] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:53,059 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2005824320] [2022-02-16 13:29:53,059 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:29:53,059 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:53,060 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:53,061 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:53,061 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2022-02-16 13:29:53,083 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-02-16 13:29:53,084 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:53,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 13:29:53,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:53,191 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 15 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:29:53,191 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:53,317 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 15 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:29:53,317 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2005824320] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:53,317 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:53,317 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-02-16 13:29:53,317 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [935336560] [2022-02-16 13:29:53,317 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:53,317 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 13:29:53,317 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:53,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 13:29:53,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:29:53,318 INFO L87 Difference]: Start difference. First operand 1443 states and 2575 transitions. Second operand has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:53,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:53,672 INFO L93 Difference]: Finished difference Result 1899 states and 3202 transitions. [2022-02-16 13:29:53,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-16 13:29:53,673 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2022-02-16 13:29:53,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:53,676 INFO L225 Difference]: With dead ends: 1899 [2022-02-16 13:29:53,676 INFO L226 Difference]: Without dead ends: 1899 [2022-02-16 13:29:53,677 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 55 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=163, Invalid=389, Unknown=0, NotChecked=0, Total=552 [2022-02-16 13:29:53,677 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 195 mSDsluCounter, 244 mSDsCounter, 0 mSdLazyCounter, 494 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 195 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 528 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 494 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:53,677 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [195 Valid, 176 Invalid, 528 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 494 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:29:53,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1899 states. [2022-02-16 13:29:53,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1899 to 1307. [2022-02-16 13:29:53,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1307 states, 1306 states have (on average 1.7710566615620214) internal successors, (2313), 1306 states have internal predecessors, (2313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:53,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1307 states to 1307 states and 2313 transitions. [2022-02-16 13:29:53,698 INFO L78 Accepts]: Start accepts. Automaton has 1307 states and 2313 transitions. Word has length 32 [2022-02-16 13:29:53,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:53,698 INFO L470 AbstractCegarLoop]: Abstraction has 1307 states and 2313 transitions. [2022-02-16 13:29:53,698 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:53,698 INFO L276 IsEmpty]: Start isEmpty. Operand 1307 states and 2313 transitions. [2022-02-16 13:29:53,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-02-16 13:29:53,700 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:53,701 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:53,726 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2022-02-16 13:29:53,913 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:53,913 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:53,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:53,913 INFO L85 PathProgramCache]: Analyzing trace with hash 1550981914, now seen corresponding path program 36 times [2022-02-16 13:29:53,913 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:53,913 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1339792532] [2022-02-16 13:29:53,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:53,914 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:53,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:53,986 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:53,986 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:53,987 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1339792532] [2022-02-16 13:29:53,987 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1339792532] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:53,987 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1255264212] [2022-02-16 13:29:53,987 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:29:53,987 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:53,987 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:53,988 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:53,989 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2022-02-16 13:29:54,015 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-02-16 13:29:54,015 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:54,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 13:29:54,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:54,138 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:29:54,139 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:54,319 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:29:54,319 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1255264212] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:54,320 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:54,320 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-02-16 13:29:54,320 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [905983270] [2022-02-16 13:29:54,320 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:54,320 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-16 13:29:54,320 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:54,320 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-16 13:29:54,320 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2022-02-16 13:29:54,321 INFO L87 Difference]: Start difference. First operand 1307 states and 2313 transitions. Second operand has 8 states, 8 states have (on average 5.0) internal successors, (40), 7 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:54,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:54,459 INFO L93 Difference]: Finished difference Result 1784 states and 2979 transitions. [2022-02-16 13:29:54,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 13:29:54,460 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 7 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2022-02-16 13:29:54,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:54,462 INFO L225 Difference]: With dead ends: 1784 [2022-02-16 13:29:54,462 INFO L226 Difference]: Without dead ends: 1784 [2022-02-16 13:29:54,462 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 63 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=93, Unknown=0, NotChecked=0, Total=156 [2022-02-16 13:29:54,462 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 129 mSDsluCounter, 56 mSDsCounter, 0 mSdLazyCounter, 148 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:54,463 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [129 Valid, 51 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 148 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:54,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1784 states. [2022-02-16 13:29:54,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1784 to 1340. [2022-02-16 13:29:54,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1340 states, 1339 states have (on average 1.7834204630321135) internal successors, (2388), 1339 states have internal predecessors, (2388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:54,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1340 states to 1340 states and 2388 transitions. [2022-02-16 13:29:54,476 INFO L78 Accepts]: Start accepts. Automaton has 1340 states and 2388 transitions. Word has length 32 [2022-02-16 13:29:54,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:54,476 INFO L470 AbstractCegarLoop]: Abstraction has 1340 states and 2388 transitions. [2022-02-16 13:29:54,476 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 7 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:54,476 INFO L276 IsEmpty]: Start isEmpty. Operand 1340 states and 2388 transitions. [2022-02-16 13:29:54,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-02-16 13:29:54,478 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:54,478 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:54,494 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2022-02-16 13:29:54,679 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:54,679 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:54,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:54,679 INFO L85 PathProgramCache]: Analyzing trace with hash 121440717, now seen corresponding path program 37 times [2022-02-16 13:29:54,679 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:54,679 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [789370820] [2022-02-16 13:29:54,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:54,679 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:54,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:54,742 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 30 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:29:54,742 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:54,742 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [789370820] [2022-02-16 13:29:54,742 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [789370820] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:54,743 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1879006569] [2022-02-16 13:29:54,743 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:29:54,743 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:54,743 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:54,744 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:54,770 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2022-02-16 13:29:54,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:54,775 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 13:29:54,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:54,938 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 13 proven. 20 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:29:54,938 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:55,092 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 13 proven. 20 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:29:55,093 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1879006569] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:55,093 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:55,093 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 8] total 9 [2022-02-16 13:29:55,093 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1702916825] [2022-02-16 13:29:55,093 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:55,093 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-16 13:29:55,093 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:55,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-16 13:29:55,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-02-16 13:29:55,093 INFO L87 Difference]: Start difference. First operand 1340 states and 2388 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:55,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:55,281 INFO L93 Difference]: Finished difference Result 1965 states and 3356 transitions. [2022-02-16 13:29:55,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-16 13:29:55,281 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2022-02-16 13:29:55,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:55,283 INFO L225 Difference]: With dead ends: 1965 [2022-02-16 13:29:55,283 INFO L226 Difference]: Without dead ends: 1965 [2022-02-16 13:29:55,283 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 61 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=105, Invalid=201, Unknown=0, NotChecked=0, Total=306 [2022-02-16 13:29:55,284 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 166 mSDsluCounter, 95 mSDsCounter, 0 mSdLazyCounter, 284 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 301 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 284 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:55,284 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [166 Valid, 75 Invalid, 301 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 284 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:29:55,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1965 states. [2022-02-16 13:29:55,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1965 to 1470. [2022-02-16 13:29:55,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1470 states, 1469 states have (on average 1.8032675289312456) internal successors, (2649), 1469 states have internal predecessors, (2649), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:55,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1470 states to 1470 states and 2649 transitions. [2022-02-16 13:29:55,297 INFO L78 Accepts]: Start accepts. Automaton has 1470 states and 2649 transitions. Word has length 32 [2022-02-16 13:29:55,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:55,297 INFO L470 AbstractCegarLoop]: Abstraction has 1470 states and 2649 transitions. [2022-02-16 13:29:55,297 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:55,297 INFO L276 IsEmpty]: Start isEmpty. Operand 1470 states and 2649 transitions. [2022-02-16 13:29:55,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-02-16 13:29:55,299 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:55,299 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:55,314 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2022-02-16 13:29:55,499 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2022-02-16 13:29:55,500 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:55,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:55,500 INFO L85 PathProgramCache]: Analyzing trace with hash -93053995, now seen corresponding path program 38 times [2022-02-16 13:29:55,500 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:55,500 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1558828360] [2022-02-16 13:29:55,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:55,500 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:55,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:55,575 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 4 proven. 29 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:29:55,576 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:55,576 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1558828360] [2022-02-16 13:29:55,576 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1558828360] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:55,576 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [138070891] [2022-02-16 13:29:55,576 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:29:55,576 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:55,576 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:55,578 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:55,607 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2022-02-16 13:29:55,612 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:29:55,612 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:55,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 13:29:55,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:55,782 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:29:55,783 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:55,973 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:29:55,973 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [138070891] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:55,973 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:55,973 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 10 [2022-02-16 13:29:55,973 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1159437479] [2022-02-16 13:29:55,973 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:55,973 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-16 13:29:55,973 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:55,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-16 13:29:55,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2022-02-16 13:29:55,974 INFO L87 Difference]: Start difference. First operand 1470 states and 2649 transitions. Second operand has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:56,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:56,238 INFO L93 Difference]: Finished difference Result 2006 states and 3423 transitions. [2022-02-16 13:29:56,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-16 13:29:56,238 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2022-02-16 13:29:56,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:56,241 INFO L225 Difference]: With dead ends: 2006 [2022-02-16 13:29:56,241 INFO L226 Difference]: Without dead ends: 2006 [2022-02-16 13:29:56,241 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 60 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=128, Invalid=252, Unknown=0, NotChecked=0, Total=380 [2022-02-16 13:29:56,242 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 161 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 384 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 161 SdHoareTripleChecker+Valid, 88 SdHoareTripleChecker+Invalid, 405 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 384 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:56,242 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [161 Valid, 88 Invalid, 405 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 384 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:29:56,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2006 states. [2022-02-16 13:29:56,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2006 to 1474. [2022-02-16 13:29:56,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1474 states, 1473 states have (on average 1.8031228784792939) internal successors, (2656), 1473 states have internal predecessors, (2656), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:56,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1474 states to 1474 states and 2656 transitions. [2022-02-16 13:29:56,261 INFO L78 Accepts]: Start accepts. Automaton has 1474 states and 2656 transitions. Word has length 32 [2022-02-16 13:29:56,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:56,261 INFO L470 AbstractCegarLoop]: Abstraction has 1474 states and 2656 transitions. [2022-02-16 13:29:56,261 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:56,261 INFO L276 IsEmpty]: Start isEmpty. Operand 1474 states and 2656 transitions. [2022-02-16 13:29:56,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-02-16 13:29:56,263 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:56,264 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:56,285 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2022-02-16 13:29:56,481 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2022-02-16 13:29:56,482 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:56,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:56,482 INFO L85 PathProgramCache]: Analyzing trace with hash -2115245697, now seen corresponding path program 39 times [2022-02-16 13:29:56,482 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:56,482 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1526456943] [2022-02-16 13:29:56,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:56,482 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:56,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:56,583 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 5 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:56,584 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:56,584 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1526456943] [2022-02-16 13:29:56,584 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1526456943] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:56,584 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1882119949] [2022-02-16 13:29:56,584 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:29:56,584 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:56,584 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:56,585 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:56,587 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2022-02-16 13:29:56,612 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-16 13:29:56,612 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:56,612 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 13:29:56,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:56,914 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 15 proven. 5 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-02-16 13:29:56,915 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:57,477 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 2 proven. 18 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-02-16 13:29:57,477 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1882119949] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:57,477 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:57,477 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 22 [2022-02-16 13:29:57,477 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791341519] [2022-02-16 13:29:57,477 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:57,477 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-16 13:29:57,477 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:57,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-16 13:29:57,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=406, Unknown=0, NotChecked=0, Total=506 [2022-02-16 13:29:57,478 INFO L87 Difference]: Start difference. First operand 1474 states and 2656 transitions. Second operand has 23 states, 23 states have (on average 2.9565217391304346) internal successors, (68), 22 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:58,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:29:58,402 INFO L93 Difference]: Finished difference Result 2411 states and 4146 transitions. [2022-02-16 13:29:58,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-16 13:29:58,402 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.9565217391304346) internal successors, (68), 22 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2022-02-16 13:29:58,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:29:58,405 INFO L225 Difference]: With dead ends: 2411 [2022-02-16 13:29:58,405 INFO L226 Difference]: Without dead ends: 2396 [2022-02-16 13:29:58,405 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 552 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=567, Invalid=1785, Unknown=0, NotChecked=0, Total=2352 [2022-02-16 13:29:58,406 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 330 mSDsluCounter, 268 mSDsCounter, 0 mSdLazyCounter, 897 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 330 SdHoareTripleChecker+Valid, 181 SdHoareTripleChecker+Invalid, 994 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 897 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 13:29:58,406 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [330 Valid, 181 Invalid, 994 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 897 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-16 13:29:58,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2396 states. [2022-02-16 13:29:58,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2396 to 1677. [2022-02-16 13:29:58,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1677 states, 1676 states have (on average 1.827565632458234) internal successors, (3063), 1676 states have internal predecessors, (3063), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:58,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1677 states to 1677 states and 3063 transitions. [2022-02-16 13:29:58,463 INFO L78 Accepts]: Start accepts. Automaton has 1677 states and 3063 transitions. Word has length 32 [2022-02-16 13:29:58,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:29:58,463 INFO L470 AbstractCegarLoop]: Abstraction has 1677 states and 3063 transitions. [2022-02-16 13:29:58,463 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.9565217391304346) internal successors, (68), 22 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:29:58,463 INFO L276 IsEmpty]: Start isEmpty. Operand 1677 states and 3063 transitions. [2022-02-16 13:29:58,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 13:29:58,465 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:29:58,465 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:29:58,486 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-02-16 13:29:58,666 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:58,666 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:29:58,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:29:58,667 INFO L85 PathProgramCache]: Analyzing trace with hash 1440792663, now seen corresponding path program 9 times [2022-02-16 13:29:58,667 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:29:58,667 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1395892582] [2022-02-16 13:29:58,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:29:58,667 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:29:58,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:29:58,765 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:58,765 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:29:58,765 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1395892582] [2022-02-16 13:29:58,766 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1395892582] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:29:58,766 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1275317810] [2022-02-16 13:29:58,766 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:29:58,766 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:29:58,766 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:29:58,772 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:29:58,773 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2022-02-16 13:29:58,799 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-02-16 13:29:58,799 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:29:58,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-16 13:29:58,800 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:29:58,966 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:58,966 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:29:59,058 INFO L353 Elim1Store]: treesize reduction 22, result has 33.3 percent of original size [2022-02-16 13:29:59,058 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 32 [2022-02-16 13:29:59,135 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 6 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:29:59,135 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1275317810] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:29:59,135 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:29:59,135 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-02-16 13:29:59,135 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1648937977] [2022-02-16 13:29:59,135 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:29:59,135 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-16 13:29:59,135 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:29:59,136 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-16 13:29:59,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=556, Unknown=0, NotChecked=0, Total=650 [2022-02-16 13:29:59,136 INFO L87 Difference]: Start difference. First operand 1677 states and 3063 transitions. Second operand has 26 states, 26 states have (on average 3.1153846153846154) internal successors, (81), 25 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:00,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:00,416 INFO L93 Difference]: Finished difference Result 2905 states and 4825 transitions. [2022-02-16 13:30:00,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 13:30:00,416 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 3.1153846153846154) internal successors, (81), 25 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-16 13:30:00,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:00,420 INFO L225 Difference]: With dead ends: 2905 [2022-02-16 13:30:00,420 INFO L226 Difference]: Without dead ends: 2872 [2022-02-16 13:30:00,420 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1301 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=677, Invalid=4293, Unknown=0, NotChecked=0, Total=4970 [2022-02-16 13:30:00,421 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 515 mSDsluCounter, 722 mSDsCounter, 0 mSdLazyCounter, 1708 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 515 SdHoareTripleChecker+Valid, 560 SdHoareTripleChecker+Invalid, 1788 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 1708 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:00,421 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [515 Valid, 560 Invalid, 1788 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 1708 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-16 13:30:00,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2872 states. [2022-02-16 13:30:00,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2872 to 1732. [2022-02-16 13:30:00,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1732 states, 1731 states have (on average 1.8209127671865974) internal successors, (3152), 1731 states have internal predecessors, (3152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:00,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1732 states to 1732 states and 3152 transitions. [2022-02-16 13:30:00,439 INFO L78 Accepts]: Start accepts. Automaton has 1732 states and 3152 transitions. Word has length 35 [2022-02-16 13:30:00,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:00,439 INFO L470 AbstractCegarLoop]: Abstraction has 1732 states and 3152 transitions. [2022-02-16 13:30:00,439 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 3.1153846153846154) internal successors, (81), 25 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:00,439 INFO L276 IsEmpty]: Start isEmpty. Operand 1732 states and 3152 transitions. [2022-02-16 13:30:00,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 13:30:00,441 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:00,441 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:00,457 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2022-02-16 13:30:00,642 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable71 [2022-02-16 13:30:00,642 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:00,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:00,642 INFO L85 PathProgramCache]: Analyzing trace with hash -321268585, now seen corresponding path program 17 times [2022-02-16 13:30:00,643 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:00,643 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1889216272] [2022-02-16 13:30:00,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:00,643 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:00,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:00,751 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:00,752 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:00,752 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1889216272] [2022-02-16 13:30:00,752 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1889216272] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:00,752 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1626891905] [2022-02-16 13:30:00,752 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:30:00,752 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:00,752 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:00,753 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:00,775 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2022-02-16 13:30:00,786 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-02-16 13:30:00,787 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:30:00,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 13:30:00,788 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:00,908 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:00,909 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:00,948 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:30:00,948 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:30:00,977 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:00,977 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1626891905] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:00,977 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:00,977 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 17 [2022-02-16 13:30:00,977 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1379061028] [2022-02-16 13:30:00,977 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:00,978 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-16 13:30:00,978 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:00,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-16 13:30:00,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2022-02-16 13:30:00,978 INFO L87 Difference]: Start difference. First operand 1732 states and 3152 transitions. Second operand has 18 states, 18 states have (on average 3.4444444444444446) internal successors, (62), 17 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:01,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:01,312 INFO L93 Difference]: Finished difference Result 1757 states and 3140 transitions. [2022-02-16 13:30:01,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-16 13:30:01,313 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.4444444444444446) internal successors, (62), 17 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-16 13:30:01,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:01,315 INFO L225 Difference]: With dead ends: 1757 [2022-02-16 13:30:01,315 INFO L226 Difference]: Without dead ends: 1686 [2022-02-16 13:30:01,315 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 61 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-16 13:30:01,315 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 60 mSDsluCounter, 237 mSDsCounter, 0 mSdLazyCounter, 906 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 182 SdHoareTripleChecker+Invalid, 919 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 906 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:01,316 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [60 Valid, 182 Invalid, 919 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 906 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:30:01,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1686 states. [2022-02-16 13:30:01,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1686 to 1624. [2022-02-16 13:30:01,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1624 states, 1623 states have (on average 1.8243992606284658) internal successors, (2961), 1623 states have internal predecessors, (2961), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:01,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1624 states to 1624 states and 2961 transitions. [2022-02-16 13:30:01,333 INFO L78 Accepts]: Start accepts. Automaton has 1624 states and 2961 transitions. Word has length 35 [2022-02-16 13:30:01,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:01,333 INFO L470 AbstractCegarLoop]: Abstraction has 1624 states and 2961 transitions. [2022-02-16 13:30:01,333 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.4444444444444446) internal successors, (62), 17 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:01,333 INFO L276 IsEmpty]: Start isEmpty. Operand 1624 states and 2961 transitions. [2022-02-16 13:30:01,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 13:30:01,335 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:01,335 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:01,351 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2022-02-16 13:30:01,535 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:01,536 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:01,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:01,536 INFO L85 PathProgramCache]: Analyzing trace with hash -1952763497, now seen corresponding path program 18 times [2022-02-16 13:30:01,536 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:01,536 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [197528996] [2022-02-16 13:30:01,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:01,536 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:01,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:01,653 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:01,654 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:01,654 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [197528996] [2022-02-16 13:30:01,654 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [197528996] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:01,654 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1222654928] [2022-02-16 13:30:01,654 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:30:01,654 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:01,654 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:01,655 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:01,672 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2022-02-16 13:30:01,693 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-02-16 13:30:01,693 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:30:01,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-16 13:30:01,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:02,041 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-02-16 13:30:02,041 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 16 [2022-02-16 13:30:02,081 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 12 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:02,081 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:02,173 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:30:02,173 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:30:02,569 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 12 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:02,570 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1222654928] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:02,570 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:02,570 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 12] total 27 [2022-02-16 13:30:02,570 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1267105440] [2022-02-16 13:30:02,570 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:02,570 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-16 13:30:02,570 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:02,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-16 13:30:02,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=623, Unknown=0, NotChecked=0, Total=756 [2022-02-16 13:30:02,571 INFO L87 Difference]: Start difference. First operand 1624 states and 2961 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:04,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:04,127 INFO L93 Difference]: Finished difference Result 2516 states and 4333 transitions. [2022-02-16 13:30:04,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-02-16 13:30:04,127 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-16 13:30:04,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:04,130 INFO L225 Difference]: With dead ends: 2516 [2022-02-16 13:30:04,130 INFO L226 Difference]: Without dead ends: 2516 [2022-02-16 13:30:04,131 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 64 SyntacticMatches, 11 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2278 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1164, Invalid=5316, Unknown=0, NotChecked=0, Total=6480 [2022-02-16 13:30:04,131 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 318 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 784 mSolverCounterSat, 124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 318 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 1325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 124 IncrementalHoareTripleChecker+Valid, 784 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 417 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:04,131 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [318 Valid, 107 Invalid, 1325 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [124 Valid, 784 Invalid, 0 Unknown, 417 Unchecked, 0.3s Time] [2022-02-16 13:30:04,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2516 states. [2022-02-16 13:30:04,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2516 to 2020. [2022-02-16 13:30:04,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2020 states, 2019 states have (on average 1.804358593363051) internal successors, (3643), 2019 states have internal predecessors, (3643), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:04,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2020 states to 2020 states and 3643 transitions. [2022-02-16 13:30:04,196 INFO L78 Accepts]: Start accepts. Automaton has 2020 states and 3643 transitions. Word has length 35 [2022-02-16 13:30:04,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:04,196 INFO L470 AbstractCegarLoop]: Abstraction has 2020 states and 3643 transitions. [2022-02-16 13:30:04,196 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:04,196 INFO L276 IsEmpty]: Start isEmpty. Operand 2020 states and 3643 transitions. [2022-02-16 13:30:04,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 13:30:04,199 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:04,199 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:04,215 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2022-02-16 13:30:04,399 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:04,400 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:04,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:04,400 INFO L85 PathProgramCache]: Analyzing trace with hash 268358589, now seen corresponding path program 19 times [2022-02-16 13:30:04,401 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:04,401 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [576770385] [2022-02-16 13:30:04,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:04,401 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:04,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:04,502 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:04,502 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:04,502 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [576770385] [2022-02-16 13:30:04,502 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [576770385] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:04,502 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1348114220] [2022-02-16 13:30:04,502 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:30:04,503 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:04,503 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:04,504 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:04,514 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2022-02-16 13:30:04,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:04,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 13:30:04,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:04,629 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:04,629 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:04,650 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:30:04,650 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:30:04,721 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:04,722 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1348114220] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:04,722 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:04,722 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 6, 6] total 11 [2022-02-16 13:30:04,722 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392167779] [2022-02-16 13:30:04,722 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:04,722 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 13:30:04,722 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:04,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 13:30:04,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:30:04,723 INFO L87 Difference]: Start difference. First operand 2020 states and 3643 transitions. Second operand has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:04,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:04,929 INFO L93 Difference]: Finished difference Result 2127 states and 3797 transitions. [2022-02-16 13:30:04,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 13:30:04,930 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-16 13:30:04,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:04,932 INFO L225 Difference]: With dead ends: 2127 [2022-02-16 13:30:04,932 INFO L226 Difference]: Without dead ends: 2127 [2022-02-16 13:30:04,933 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 64 SyntacticMatches, 4 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2022-02-16 13:30:04,933 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 25 mSDsluCounter, 75 mSDsCounter, 0 mSdLazyCounter, 409 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 418 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 409 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:04,933 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [25 Valid, 54 Invalid, 418 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 409 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:30:04,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2127 states. [2022-02-16 13:30:04,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2127 to 2021. [2022-02-16 13:30:04,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2021 states, 2020 states have (on average 1.804950495049505) internal successors, (3646), 2020 states have internal predecessors, (3646), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:04,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2021 states to 2021 states and 3646 transitions. [2022-02-16 13:30:04,952 INFO L78 Accepts]: Start accepts. Automaton has 2021 states and 3646 transitions. Word has length 35 [2022-02-16 13:30:04,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:04,952 INFO L470 AbstractCegarLoop]: Abstraction has 2021 states and 3646 transitions. [2022-02-16 13:30:04,952 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:04,952 INFO L276 IsEmpty]: Start isEmpty. Operand 2021 states and 3646 transitions. [2022-02-16 13:30:04,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 13:30:04,954 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:04,954 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:04,970 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2022-02-16 13:30:05,154 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2022-02-16 13:30:05,155 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:05,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:05,155 INFO L85 PathProgramCache]: Analyzing trace with hash -1333809190, now seen corresponding path program 10 times [2022-02-16 13:30:05,155 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:05,155 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1345652873] [2022-02-16 13:30:05,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:05,156 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:05,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:05,237 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 31 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:05,237 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:05,237 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1345652873] [2022-02-16 13:30:05,237 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1345652873] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:05,237 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1658811105] [2022-02-16 13:30:05,238 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:30:05,238 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:05,238 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:05,239 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:05,239 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2022-02-16 13:30:05,261 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:30:05,261 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:30:05,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-16 13:30:05,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:05,387 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 31 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:05,387 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:05,537 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 31 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:05,538 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1658811105] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:05,538 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:05,538 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 11] total 15 [2022-02-16 13:30:05,538 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1624444937] [2022-02-16 13:30:05,538 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:05,538 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:30:05,538 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:05,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:30:05,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=175, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:30:05,539 INFO L87 Difference]: Start difference. First operand 2021 states and 3646 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:05,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:05,745 INFO L93 Difference]: Finished difference Result 3108 states and 5503 transitions. [2022-02-16 13:30:05,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 13:30:05,745 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-16 13:30:05,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:05,749 INFO L225 Difference]: With dead ends: 3108 [2022-02-16 13:30:05,749 INFO L226 Difference]: Without dead ends: 3085 [2022-02-16 13:30:05,749 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 63 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=118, Invalid=302, Unknown=0, NotChecked=0, Total=420 [2022-02-16 13:30:05,749 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 198 mSDsluCounter, 139 mSDsCounter, 0 mSdLazyCounter, 334 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 198 SdHoareTripleChecker+Valid, 117 SdHoareTripleChecker+Invalid, 357 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 334 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:05,749 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [198 Valid, 117 Invalid, 357 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 334 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:30:05,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3085 states. [2022-02-16 13:30:05,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3085 to 2387. [2022-02-16 13:30:05,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2387 states, 2386 states have (on average 1.8378038558256495) internal successors, (4385), 2386 states have internal predecessors, (4385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:05,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2387 states to 2387 states and 4385 transitions. [2022-02-16 13:30:05,774 INFO L78 Accepts]: Start accepts. Automaton has 2387 states and 4385 transitions. Word has length 35 [2022-02-16 13:30:05,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:05,774 INFO L470 AbstractCegarLoop]: Abstraction has 2387 states and 4385 transitions. [2022-02-16 13:30:05,774 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:05,774 INFO L276 IsEmpty]: Start isEmpty. Operand 2387 states and 4385 transitions. [2022-02-16 13:30:05,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 13:30:05,777 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:05,777 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:05,793 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2022-02-16 13:30:05,977 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:05,978 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:05,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:05,978 INFO L85 PathProgramCache]: Analyzing trace with hash -810070061, now seen corresponding path program 11 times [2022-02-16 13:30:05,978 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:05,978 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [220045217] [2022-02-16 13:30:05,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:05,978 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:05,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:06,065 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 5 proven. 34 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:06,065 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:06,065 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [220045217] [2022-02-16 13:30:06,065 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [220045217] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:06,065 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1098654508] [2022-02-16 13:30:06,065 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:30:06,065 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:06,065 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:06,068 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:06,069 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2022-02-16 13:30:06,095 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-02-16 13:30:06,095 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:30:06,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 13:30:06,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:06,211 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:06,211 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:06,238 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:30:06,239 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:30:06,309 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:06,310 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1098654508] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:06,310 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:06,310 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-02-16 13:30:06,310 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [70041013] [2022-02-16 13:30:06,310 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:06,310 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-16 13:30:06,310 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:06,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-16 13:30:06,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-02-16 13:30:06,310 INFO L87 Difference]: Start difference. First operand 2387 states and 4385 transitions. Second operand has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:06,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:06,450 INFO L93 Difference]: Finished difference Result 2924 states and 5197 transitions. [2022-02-16 13:30:06,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 13:30:06,451 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-16 13:30:06,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:06,454 INFO L225 Difference]: With dead ends: 2924 [2022-02-16 13:30:06,454 INFO L226 Difference]: Without dead ends: 2893 [2022-02-16 13:30:06,455 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 60 SyntacticMatches, 12 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-02-16 13:30:06,455 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 94 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 299 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 302 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 299 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:06,455 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 120 Invalid, 302 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 299 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:30:06,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2893 states. [2022-02-16 13:30:06,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2893 to 2412. [2022-02-16 13:30:06,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2412 states, 2411 states have (on average 1.8369970966403981) internal successors, (4429), 2411 states have internal predecessors, (4429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:06,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2412 states to 2412 states and 4429 transitions. [2022-02-16 13:30:06,484 INFO L78 Accepts]: Start accepts. Automaton has 2412 states and 4429 transitions. Word has length 35 [2022-02-16 13:30:06,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:06,485 INFO L470 AbstractCegarLoop]: Abstraction has 2412 states and 4429 transitions. [2022-02-16 13:30:06,485 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:06,485 INFO L276 IsEmpty]: Start isEmpty. Operand 2412 states and 4429 transitions. [2022-02-16 13:30:06,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 13:30:06,488 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:06,488 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:06,504 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2022-02-16 13:30:06,688 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:06,688 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:06,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:06,689 INFO L85 PathProgramCache]: Analyzing trace with hash -909746221, now seen corresponding path program 20 times [2022-02-16 13:30:06,689 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:06,689 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1147073962] [2022-02-16 13:30:06,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:06,689 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:06,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:06,756 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 11 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:06,757 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:06,757 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1147073962] [2022-02-16 13:30:06,757 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1147073962] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:06,757 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [469682475] [2022-02-16 13:30:06,757 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:30:06,757 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:06,757 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:06,758 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:06,758 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2022-02-16 13:30:06,780 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:30:06,780 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:30:06,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 13:30:06,781 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:06,865 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 32 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:06,866 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:06,891 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:30:06,891 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:30:06,959 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 32 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:06,959 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [469682475] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:06,959 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:06,959 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 7 [2022-02-16 13:30:06,959 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1293334026] [2022-02-16 13:30:06,960 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:06,960 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-16 13:30:06,960 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:06,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-16 13:30:06,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-02-16 13:30:06,960 INFO L87 Difference]: Start difference. First operand 2412 states and 4429 transitions. Second operand has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:07,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:07,144 INFO L93 Difference]: Finished difference Result 2635 states and 4731 transitions. [2022-02-16 13:30:07,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 13:30:07,144 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-16 13:30:07,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:07,147 INFO L225 Difference]: With dead ends: 2635 [2022-02-16 13:30:07,147 INFO L226 Difference]: Without dead ends: 2606 [2022-02-16 13:30:07,147 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 60 SyntacticMatches, 12 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-02-16 13:30:07,148 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 68 mSDsluCounter, 149 mSDsCounter, 0 mSdLazyCounter, 429 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 433 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 429 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:07,148 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 141 Invalid, 433 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 429 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:30:07,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2606 states. [2022-02-16 13:30:07,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2606 to 2422. [2022-02-16 13:30:07,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2422 states, 2421 states have (on average 1.8310615448161918) internal successors, (4433), 2421 states have internal predecessors, (4433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:07,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2422 states to 2422 states and 4433 transitions. [2022-02-16 13:30:07,171 INFO L78 Accepts]: Start accepts. Automaton has 2422 states and 4433 transitions. Word has length 35 [2022-02-16 13:30:07,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:07,171 INFO L470 AbstractCegarLoop]: Abstraction has 2422 states and 4433 transitions. [2022-02-16 13:30:07,171 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:07,171 INFO L276 IsEmpty]: Start isEmpty. Operand 2422 states and 4433 transitions. [2022-02-16 13:30:07,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 13:30:07,173 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:07,173 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:07,189 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Ended with exit code 0 [2022-02-16 13:30:07,373 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:07,374 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:07,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:07,374 INFO L85 PathProgramCache]: Analyzing trace with hash -2033540529, now seen corresponding path program 21 times [2022-02-16 13:30:07,374 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:07,374 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1329437551] [2022-02-16 13:30:07,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:07,374 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:07,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:07,453 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 9 proven. 29 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:30:07,453 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:07,453 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1329437551] [2022-02-16 13:30:07,453 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1329437551] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:07,453 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1000985113] [2022-02-16 13:30:07,453 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:30:07,453 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:07,454 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:07,455 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:07,456 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2022-02-16 13:30:07,480 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-02-16 13:30:07,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:30:07,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 13:30:07,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:07,564 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 30 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:30:07,565 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:07,585 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:30:07,585 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:30:07,667 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 30 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:30:07,667 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1000985113] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:07,667 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:07,667 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-02-16 13:30:07,667 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1933666253] [2022-02-16 13:30:07,667 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:07,667 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-16 13:30:07,668 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:07,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-16 13:30:07,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-02-16 13:30:07,668 INFO L87 Difference]: Start difference. First operand 2422 states and 4433 transitions. Second operand has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:07,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:07,820 INFO L93 Difference]: Finished difference Result 2663 states and 4779 transitions. [2022-02-16 13:30:07,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-16 13:30:07,820 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-16 13:30:07,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:07,823 INFO L225 Difference]: With dead ends: 2663 [2022-02-16 13:30:07,823 INFO L226 Difference]: Without dead ends: 2635 [2022-02-16 13:30:07,823 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 60 SyntacticMatches, 12 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-02-16 13:30:07,824 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 69 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 317 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 130 SdHoareTripleChecker+Invalid, 324 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 317 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:07,824 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 130 Invalid, 324 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 317 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:30:07,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2635 states. [2022-02-16 13:30:07,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2635 to 2425. [2022-02-16 13:30:07,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2425 states, 2424 states have (on average 1.827970297029703) internal successors, (4431), 2424 states have internal predecessors, (4431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:07,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2425 states to 2425 states and 4431 transitions. [2022-02-16 13:30:07,848 INFO L78 Accepts]: Start accepts. Automaton has 2425 states and 4431 transitions. Word has length 35 [2022-02-16 13:30:07,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:07,848 INFO L470 AbstractCegarLoop]: Abstraction has 2425 states and 4431 transitions. [2022-02-16 13:30:07,848 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:07,848 INFO L276 IsEmpty]: Start isEmpty. Operand 2425 states and 4431 transitions. [2022-02-16 13:30:07,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 13:30:07,850 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:07,850 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:07,866 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Ended with exit code 0 [2022-02-16 13:30:08,051 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2022-02-16 13:30:08,051 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:08,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:08,052 INFO L85 PathProgramCache]: Analyzing trace with hash 108376805, now seen corresponding path program 22 times [2022-02-16 13:30:08,052 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:08,052 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [972167773] [2022-02-16 13:30:08,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:08,052 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:08,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:08,116 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:08,116 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:08,116 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [972167773] [2022-02-16 13:30:08,116 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [972167773] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:08,116 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1786647050] [2022-02-16 13:30:08,116 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:30:08,116 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:08,116 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:08,117 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:08,118 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2022-02-16 13:30:08,139 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:30:08,139 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:30:08,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 13:30:08,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:08,230 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:08,230 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:08,253 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:30:08,253 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:30:08,317 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:08,318 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1786647050] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:08,318 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:08,318 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-16 13:30:08,318 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1300460071] [2022-02-16 13:30:08,318 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:08,318 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-16 13:30:08,318 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:08,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-16 13:30:08,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-16 13:30:08,318 INFO L87 Difference]: Start difference. First operand 2425 states and 4431 transitions. Second operand has 9 states, 9 states have (on average 4.111111111111111) internal successors, (37), 8 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:08,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:08,583 INFO L93 Difference]: Finished difference Result 2868 states and 5114 transitions. [2022-02-16 13:30:08,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 13:30:08,583 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.111111111111111) internal successors, (37), 8 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-16 13:30:08,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:08,587 INFO L225 Difference]: With dead ends: 2868 [2022-02-16 13:30:08,587 INFO L226 Difference]: Without dead ends: 2868 [2022-02-16 13:30:08,588 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 61 SyntacticMatches, 10 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:30:08,588 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 90 mSDsluCounter, 233 mSDsCounter, 0 mSdLazyCounter, 494 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 197 SdHoareTripleChecker+Invalid, 504 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 494 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:08,588 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 197 Invalid, 504 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 494 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:30:08,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2868 states. [2022-02-16 13:30:08,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2868 to 2439. [2022-02-16 13:30:08,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2439 states, 2438 states have (on average 1.8289581624282198) internal successors, (4459), 2438 states have internal predecessors, (4459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:08,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2439 states to 2439 states and 4459 transitions. [2022-02-16 13:30:08,623 INFO L78 Accepts]: Start accepts. Automaton has 2439 states and 4459 transitions. Word has length 35 [2022-02-16 13:30:08,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:08,623 INFO L470 AbstractCegarLoop]: Abstraction has 2439 states and 4459 transitions. [2022-02-16 13:30:08,623 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.111111111111111) internal successors, (37), 8 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:08,623 INFO L276 IsEmpty]: Start isEmpty. Operand 2439 states and 4459 transitions. [2022-02-16 13:30:08,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 13:30:08,626 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:08,626 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:08,651 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2022-02-16 13:30:08,839 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:08,839 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:08,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:08,840 INFO L85 PathProgramCache]: Analyzing trace with hash -300815125, now seen corresponding path program 40 times [2022-02-16 13:30:08,840 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:08,840 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1993407086] [2022-02-16 13:30:08,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:08,840 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:08,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:08,899 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:08,899 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:08,899 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1993407086] [2022-02-16 13:30:08,899 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1993407086] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:08,899 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2031770487] [2022-02-16 13:30:08,899 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:30:08,900 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:08,900 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:08,900 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:08,901 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2022-02-16 13:30:08,925 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:30:08,925 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:30:08,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-16 13:30:08,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:09,030 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:09,030 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:09,129 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:09,129 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2031770487] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:09,129 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:09,129 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 6 [2022-02-16 13:30:09,130 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [982215247] [2022-02-16 13:30:09,130 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:09,130 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-16 13:30:09,130 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:09,130 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-16 13:30:09,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-16 13:30:09,130 INFO L87 Difference]: Start difference. First operand 2439 states and 4459 transitions. Second operand has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:09,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:09,266 INFO L93 Difference]: Finished difference Result 3060 states and 5467 transitions. [2022-02-16 13:30:09,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 13:30:09,266 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-16 13:30:09,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:09,269 INFO L225 Difference]: With dead ends: 3060 [2022-02-16 13:30:09,270 INFO L226 Difference]: Without dead ends: 3034 [2022-02-16 13:30:09,270 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 61 SyntacticMatches, 12 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-16 13:30:09,270 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 56 mSDsluCounter, 159 mSDsCounter, 0 mSdLazyCounter, 356 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 356 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 356 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:09,270 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 143 Invalid, 356 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 356 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:30:09,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3034 states. [2022-02-16 13:30:09,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3034 to 2593. [2022-02-16 13:30:09,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2593 states, 2592 states have (on average 1.8425925925925926) internal successors, (4776), 2592 states have internal predecessors, (4776), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:09,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2593 states to 2593 states and 4776 transitions. [2022-02-16 13:30:09,304 INFO L78 Accepts]: Start accepts. Automaton has 2593 states and 4776 transitions. Word has length 35 [2022-02-16 13:30:09,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:09,305 INFO L470 AbstractCegarLoop]: Abstraction has 2593 states and 4776 transitions. [2022-02-16 13:30:09,305 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:09,305 INFO L276 IsEmpty]: Start isEmpty. Operand 2593 states and 4776 transitions. [2022-02-16 13:30:09,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 13:30:09,307 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:09,307 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:09,323 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2022-02-16 13:30:09,508 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:09,508 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:09,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:09,508 INFO L85 PathProgramCache]: Analyzing trace with hash -1400955455, now seen corresponding path program 12 times [2022-02-16 13:30:09,509 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:09,509 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [226228509] [2022-02-16 13:30:09,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:09,509 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:09,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:09,591 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 5 proven. 34 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:09,591 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:09,591 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [226228509] [2022-02-16 13:30:09,591 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [226228509] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:09,591 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1280828637] [2022-02-16 13:30:09,591 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:30:09,591 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:09,591 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:09,592 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:09,593 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2022-02-16 13:30:09,616 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-02-16 13:30:09,616 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:30:09,616 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 13:30:09,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:09,702 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:09,702 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:09,725 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:30:09,725 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:30:09,796 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:09,797 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1280828637] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:09,797 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:09,797 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-02-16 13:30:09,797 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [854151073] [2022-02-16 13:30:09,797 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:09,797 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-16 13:30:09,797 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:09,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-16 13:30:09,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-02-16 13:30:09,798 INFO L87 Difference]: Start difference. First operand 2593 states and 4776 transitions. Second operand has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:09,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:09,957 INFO L93 Difference]: Finished difference Result 3084 states and 5521 transitions. [2022-02-16 13:30:09,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 13:30:09,957 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-16 13:30:09,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:09,960 INFO L225 Difference]: With dead ends: 3084 [2022-02-16 13:30:09,960 INFO L226 Difference]: Without dead ends: 3062 [2022-02-16 13:30:09,960 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 60 SyntacticMatches, 12 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-02-16 13:30:09,960 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 79 mSDsluCounter, 154 mSDsCounter, 0 mSdLazyCounter, 341 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 341 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:09,960 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [79 Valid, 137 Invalid, 345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 341 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:30:09,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3062 states. [2022-02-16 13:30:09,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3062 to 2637. [2022-02-16 13:30:09,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2637 states, 2636 states have (on average 1.842185128983308) internal successors, (4856), 2636 states have internal predecessors, (4856), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:09,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2637 states to 2637 states and 4856 transitions. [2022-02-16 13:30:09,990 INFO L78 Accepts]: Start accepts. Automaton has 2637 states and 4856 transitions. Word has length 35 [2022-02-16 13:30:09,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:09,991 INFO L470 AbstractCegarLoop]: Abstraction has 2637 states and 4856 transitions. [2022-02-16 13:30:09,991 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:09,991 INFO L276 IsEmpty]: Start isEmpty. Operand 2637 states and 4856 transitions. [2022-02-16 13:30:09,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 13:30:09,993 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:09,993 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:10,009 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2022-02-16 13:30:10,193 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable81 [2022-02-16 13:30:10,193 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:10,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:10,194 INFO L85 PathProgramCache]: Analyzing trace with hash -1500631615, now seen corresponding path program 23 times [2022-02-16 13:30:10,194 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:10,194 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [233604362] [2022-02-16 13:30:10,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:10,194 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:10,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:10,274 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 11 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:10,275 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:10,275 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [233604362] [2022-02-16 13:30:10,275 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [233604362] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:10,275 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [510043095] [2022-02-16 13:30:10,275 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:30:10,275 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:10,275 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:10,276 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:10,277 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2022-02-16 13:30:10,299 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-02-16 13:30:10,300 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:30:10,300 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 13:30:10,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:10,390 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 32 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:10,390 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:10,413 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:30:10,413 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:30:10,482 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 32 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:10,482 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [510043095] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:10,482 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:10,482 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 7 [2022-02-16 13:30:10,483 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [874253953] [2022-02-16 13:30:10,483 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:10,483 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-16 13:30:10,483 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:10,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-16 13:30:10,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-02-16 13:30:10,483 INFO L87 Difference]: Start difference. First operand 2637 states and 4856 transitions. Second operand has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:10,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:10,684 INFO L93 Difference]: Finished difference Result 2867 states and 5158 transitions. [2022-02-16 13:30:10,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 13:30:10,684 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-16 13:30:10,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:10,687 INFO L225 Difference]: With dead ends: 2867 [2022-02-16 13:30:10,688 INFO L226 Difference]: Without dead ends: 2823 [2022-02-16 13:30:10,688 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 60 SyntacticMatches, 12 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-02-16 13:30:10,688 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 70 mSDsluCounter, 169 mSDsCounter, 0 mSdLazyCounter, 454 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 153 SdHoareTripleChecker+Invalid, 458 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 454 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:10,688 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 153 Invalid, 458 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 454 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:30:10,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2823 states. [2022-02-16 13:30:10,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2823 to 2622. [2022-02-16 13:30:10,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2622 states, 2621 states have (on average 1.8386112170927127) internal successors, (4819), 2621 states have internal predecessors, (4819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:10,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2622 states to 2622 states and 4819 transitions. [2022-02-16 13:30:10,718 INFO L78 Accepts]: Start accepts. Automaton has 2622 states and 4819 transitions. Word has length 35 [2022-02-16 13:30:10,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:10,718 INFO L470 AbstractCegarLoop]: Abstraction has 2622 states and 4819 transitions. [2022-02-16 13:30:10,718 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:10,718 INFO L276 IsEmpty]: Start isEmpty. Operand 2622 states and 4819 transitions. [2022-02-16 13:30:10,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 13:30:10,720 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:10,720 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:10,736 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-02-16 13:30:10,920 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:10,921 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:10,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:10,921 INFO L85 PathProgramCache]: Analyzing trace with hash 1670541373, now seen corresponding path program 24 times [2022-02-16 13:30:10,921 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:10,921 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1848989469] [2022-02-16 13:30:10,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:10,921 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:10,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:11,007 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 9 proven. 29 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:30:11,008 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:11,008 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1848989469] [2022-02-16 13:30:11,009 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1848989469] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:11,009 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [693273110] [2022-02-16 13:30:11,009 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:30:11,009 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:11,009 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:11,010 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:11,038 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2022-02-16 13:30:11,047 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-02-16 13:30:11,047 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:30:11,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 13:30:11,048 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:11,143 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 30 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:30:11,144 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:11,166 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:30:11,167 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:30:11,246 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 30 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:30:11,246 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [693273110] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:11,246 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:11,246 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-02-16 13:30:11,246 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [446242138] [2022-02-16 13:30:11,246 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:11,246 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-16 13:30:11,246 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:11,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-16 13:30:11,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-02-16 13:30:11,247 INFO L87 Difference]: Start difference. First operand 2622 states and 4819 transitions. Second operand has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:11,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:11,408 INFO L93 Difference]: Finished difference Result 2934 states and 5273 transitions. [2022-02-16 13:30:11,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 13:30:11,408 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-16 13:30:11,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:11,411 INFO L225 Difference]: With dead ends: 2934 [2022-02-16 13:30:11,412 INFO L226 Difference]: Without dead ends: 2894 [2022-02-16 13:30:11,412 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 60 SyntacticMatches, 12 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-02-16 13:30:11,412 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 88 mSDsluCounter, 158 mSDsCounter, 0 mSdLazyCounter, 331 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 337 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 331 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:11,412 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 145 Invalid, 337 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 331 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:30:11,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2894 states. [2022-02-16 13:30:11,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2894 to 2601. [2022-02-16 13:30:11,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2601 states, 2600 states have (on average 1.8403846153846153) internal successors, (4785), 2600 states have internal predecessors, (4785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:11,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2601 states to 2601 states and 4785 transitions. [2022-02-16 13:30:11,445 INFO L78 Accepts]: Start accepts. Automaton has 2601 states and 4785 transitions. Word has length 35 [2022-02-16 13:30:11,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:11,445 INFO L470 AbstractCegarLoop]: Abstraction has 2601 states and 4785 transitions. [2022-02-16 13:30:11,445 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:11,445 INFO L276 IsEmpty]: Start isEmpty. Operand 2601 states and 4785 transitions. [2022-02-16 13:30:11,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 13:30:11,447 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:11,448 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:11,467 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Ended with exit code 0 [2022-02-16 13:30:11,663 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:11,663 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:11,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:11,664 INFO L85 PathProgramCache]: Analyzing trace with hash 500396101, now seen corresponding path program 25 times [2022-02-16 13:30:11,664 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:11,664 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107339785] [2022-02-16 13:30:11,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:11,664 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:11,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:11,745 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 9 proven. 30 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:11,745 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:11,746 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107339785] [2022-02-16 13:30:11,746 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [107339785] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:11,746 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1229991761] [2022-02-16 13:30:11,746 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:30:11,746 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:11,746 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:11,747 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:11,748 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2022-02-16 13:30:11,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:11,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 13:30:11,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:11,865 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 31 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:11,866 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:11,890 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:30:11,890 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:30:11,959 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 31 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:11,959 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1229991761] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:11,959 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:11,960 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-16 13:30:11,960 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322636181] [2022-02-16 13:30:11,960 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:11,960 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-16 13:30:11,960 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:11,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-16 13:30:11,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-16 13:30:11,960 INFO L87 Difference]: Start difference. First operand 2601 states and 4785 transitions. Second operand has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:12,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:12,143 INFO L93 Difference]: Finished difference Result 2870 states and 5146 transitions. [2022-02-16 13:30:12,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 13:30:12,144 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-16 13:30:12,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:12,147 INFO L225 Difference]: With dead ends: 2870 [2022-02-16 13:30:12,147 INFO L226 Difference]: Without dead ends: 2845 [2022-02-16 13:30:12,147 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 61 SyntacticMatches, 10 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:30:12,147 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 106 mSDsluCounter, 156 mSDsCounter, 0 mSdLazyCounter, 330 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 136 SdHoareTripleChecker+Invalid, 339 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 330 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:12,147 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [106 Valid, 136 Invalid, 339 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 330 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:30:12,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2845 states. [2022-02-16 13:30:12,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2845 to 2573. [2022-02-16 13:30:12,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2573 states, 2572 states have (on average 1.8370917573872472) internal successors, (4725), 2572 states have internal predecessors, (4725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:12,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2573 states to 2573 states and 4725 transitions. [2022-02-16 13:30:12,177 INFO L78 Accepts]: Start accepts. Automaton has 2573 states and 4725 transitions. Word has length 35 [2022-02-16 13:30:12,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:12,177 INFO L470 AbstractCegarLoop]: Abstraction has 2573 states and 4725 transitions. [2022-02-16 13:30:12,177 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:12,177 INFO L276 IsEmpty]: Start isEmpty. Operand 2573 states and 4725 transitions. [2022-02-16 13:30:12,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 13:30:12,179 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:12,179 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:12,195 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Ended with exit code 0 [2022-02-16 13:30:12,380 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:12,380 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:12,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:12,380 INFO L85 PathProgramCache]: Analyzing trace with hash -327672055, now seen corresponding path program 26 times [2022-02-16 13:30:12,380 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:12,381 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1805446146] [2022-02-16 13:30:12,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:12,381 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:12,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:12,469 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:12,470 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:12,470 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1805446146] [2022-02-16 13:30:12,470 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1805446146] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:12,470 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2111062993] [2022-02-16 13:30:12,470 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:30:12,470 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:12,470 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:12,471 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:12,472 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2022-02-16 13:30:12,498 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:30:12,498 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:30:12,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-16 13:30:12,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:12,840 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-02-16 13:30:12,840 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 16 [2022-02-16 13:30:12,885 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 5 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:12,885 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:13,179 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:30:13,179 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:30:13,284 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 3 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:13,284 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2111062993] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:13,284 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:13,285 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 11] total 24 [2022-02-16 13:30:13,285 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937486611] [2022-02-16 13:30:13,285 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:13,285 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-16 13:30:13,285 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:13,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-16 13:30:13,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=501, Unknown=0, NotChecked=0, Total=600 [2022-02-16 13:30:13,286 INFO L87 Difference]: Start difference. First operand 2573 states and 4725 transitions. Second operand has 25 states, 25 states have (on average 2.88) internal successors, (72), 24 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:16,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:16,224 INFO L93 Difference]: Finished difference Result 11405 states and 20938 transitions. [2022-02-16 13:30:16,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 118 states. [2022-02-16 13:30:16,224 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.88) internal successors, (72), 24 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-16 13:30:16,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:16,238 INFO L225 Difference]: With dead ends: 11405 [2022-02-16 13:30:16,239 INFO L226 Difference]: Without dead ends: 11405 [2022-02-16 13:30:16,241 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 81 SyntacticMatches, 18 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 7286 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=3491, Invalid=12259, Unknown=0, NotChecked=0, Total=15750 [2022-02-16 13:30:16,241 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 421 mSDsluCounter, 221 mSDsCounter, 0 mSdLazyCounter, 583 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 421 SdHoareTripleChecker+Valid, 199 SdHoareTripleChecker+Invalid, 1434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 583 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 775 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:16,242 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [421 Valid, 199 Invalid, 1434 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 583 Invalid, 0 Unknown, 775 Unchecked, 0.3s Time] [2022-02-16 13:30:16,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11405 states. [2022-02-16 13:30:16,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11405 to 6828. [2022-02-16 13:30:16,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6828 states, 6827 states have (on average 1.9447780870074702) internal successors, (13277), 6827 states have internal predecessors, (13277), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:16,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6828 states to 6828 states and 13277 transitions. [2022-02-16 13:30:16,351 INFO L78 Accepts]: Start accepts. Automaton has 6828 states and 13277 transitions. Word has length 35 [2022-02-16 13:30:16,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:16,351 INFO L470 AbstractCegarLoop]: Abstraction has 6828 states and 13277 transitions. [2022-02-16 13:30:16,352 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.88) internal successors, (72), 24 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:16,352 INFO L276 IsEmpty]: Start isEmpty. Operand 6828 states and 13277 transitions. [2022-02-16 13:30:16,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 13:30:16,356 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:16,356 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:16,372 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2022-02-16 13:30:16,556 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable85 [2022-02-16 13:30:16,557 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:16,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:16,557 INFO L85 PathProgramCache]: Analyzing trace with hash -736863985, now seen corresponding path program 41 times [2022-02-16 13:30:16,557 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:16,557 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1603628678] [2022-02-16 13:30:16,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:16,558 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:16,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:16,629 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:16,629 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:16,629 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1603628678] [2022-02-16 13:30:16,629 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1603628678] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:16,629 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [847425421] [2022-02-16 13:30:16,630 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:30:16,630 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:16,630 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:16,631 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:16,632 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2022-02-16 13:30:16,661 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-02-16 13:30:16,661 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:30:16,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-16 13:30:16,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:16,812 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:16,812 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:16,959 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:16,960 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [847425421] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:16,960 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:16,960 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 6 [2022-02-16 13:30:16,960 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [103752368] [2022-02-16 13:30:16,960 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:16,960 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-16 13:30:16,960 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:16,961 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-16 13:30:16,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-16 13:30:16,961 INFO L87 Difference]: Start difference. First operand 6828 states and 13277 transitions. Second operand has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:17,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:17,120 INFO L93 Difference]: Finished difference Result 7776 states and 14958 transitions. [2022-02-16 13:30:17,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 13:30:17,120 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-16 13:30:17,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:17,132 INFO L225 Difference]: With dead ends: 7776 [2022-02-16 13:30:17,132 INFO L226 Difference]: Without dead ends: 7753 [2022-02-16 13:30:17,132 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 61 SyntacticMatches, 12 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-16 13:30:17,132 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 56 mSDsluCounter, 152 mSDsCounter, 0 mSdLazyCounter, 349 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 132 SdHoareTripleChecker+Invalid, 349 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 349 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:17,132 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 132 Invalid, 349 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 349 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:30:17,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7753 states. [2022-02-16 13:30:17,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7753 to 7083. [2022-02-16 13:30:17,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7083 states, 7082 states have (on average 1.9569330697543066) internal successors, (13859), 7082 states have internal predecessors, (13859), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:17,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7083 states to 7083 states and 13859 transitions. [2022-02-16 13:30:17,267 INFO L78 Accepts]: Start accepts. Automaton has 7083 states and 13859 transitions. Word has length 35 [2022-02-16 13:30:17,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:17,267 INFO L470 AbstractCegarLoop]: Abstraction has 7083 states and 13859 transitions. [2022-02-16 13:30:17,267 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:17,267 INFO L276 IsEmpty]: Start isEmpty. Operand 7083 states and 13859 transitions. [2022-02-16 13:30:17,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 13:30:17,272 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:17,272 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:17,288 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Ended with exit code 0 [2022-02-16 13:30:17,472 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2022-02-16 13:30:17,473 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:17,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:17,473 INFO L85 PathProgramCache]: Analyzing trace with hash 1893450031, now seen corresponding path program 27 times [2022-02-16 13:30:17,473 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:17,473 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [998091392] [2022-02-16 13:30:17,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:17,474 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:17,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:17,550 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:17,550 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:17,550 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [998091392] [2022-02-16 13:30:17,550 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [998091392] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:17,550 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1702458200] [2022-02-16 13:30:17,551 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:30:17,551 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:17,551 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:17,552 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:17,553 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2022-02-16 13:30:17,577 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-02-16 13:30:17,577 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:30:17,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 13:30:17,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:17,675 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:17,675 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:17,709 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:30:17,709 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:30:17,775 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:17,776 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1702458200] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:17,776 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:17,776 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-16 13:30:17,776 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [91513627] [2022-02-16 13:30:17,776 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:17,776 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-16 13:30:17,776 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:17,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-16 13:30:17,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-16 13:30:17,777 INFO L87 Difference]: Start difference. First operand 7083 states and 13859 transitions. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 9 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:18,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:18,036 INFO L93 Difference]: Finished difference Result 7498 states and 14443 transitions. [2022-02-16 13:30:18,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 13:30:18,037 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 9 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-16 13:30:18,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:18,049 INFO L225 Difference]: With dead ends: 7498 [2022-02-16 13:30:18,050 INFO L226 Difference]: Without dead ends: 7498 [2022-02-16 13:30:18,050 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 60 SyntacticMatches, 10 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2022-02-16 13:30:18,050 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 124 mSDsluCounter, 205 mSDsCounter, 0 mSdLazyCounter, 425 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 438 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 425 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:18,050 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [124 Valid, 173 Invalid, 438 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 425 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:30:18,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7498 states. [2022-02-16 13:30:18,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7498 to 7112. [2022-02-16 13:30:18,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7112 states, 7111 states have (on average 1.956405568837013) internal successors, (13912), 7111 states have internal predecessors, (13912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:18,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7112 states to 7112 states and 13912 transitions. [2022-02-16 13:30:18,189 INFO L78 Accepts]: Start accepts. Automaton has 7112 states and 13912 transitions. Word has length 35 [2022-02-16 13:30:18,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:18,190 INFO L470 AbstractCegarLoop]: Abstraction has 7112 states and 13912 transitions. [2022-02-16 13:30:18,190 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 9 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:18,190 INFO L276 IsEmpty]: Start isEmpty. Operand 7112 states and 13912 transitions. [2022-02-16 13:30:18,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 13:30:18,195 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:18,195 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:18,217 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Ended with exit code 0 [2022-02-16 13:30:18,411 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2022-02-16 13:30:18,411 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:18,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:18,412 INFO L85 PathProgramCache]: Analyzing trace with hash -119265325, now seen corresponding path program 13 times [2022-02-16 13:30:18,412 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:18,412 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2083134999] [2022-02-16 13:30:18,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:18,412 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:18,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:18,500 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:18,501 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:18,501 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2083134999] [2022-02-16 13:30:18,501 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2083134999] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:18,501 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [688612330] [2022-02-16 13:30:18,501 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:30:18,501 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:18,501 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:18,503 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:18,504 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2022-02-16 13:30:18,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:18,530 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 13:30:18,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:18,621 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:18,621 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:18,664 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:30:18,664 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:30:18,727 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:18,727 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [688612330] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:18,727 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:18,727 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-16 13:30:18,727 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1661756907] [2022-02-16 13:30:18,727 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:18,728 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-16 13:30:18,728 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:18,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-16 13:30:18,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-16 13:30:18,728 INFO L87 Difference]: Start difference. First operand 7112 states and 13912 transitions. Second operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:18,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:18,945 INFO L93 Difference]: Finished difference Result 9793 states and 18546 transitions. [2022-02-16 13:30:18,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 13:30:18,945 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-16 13:30:18,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:18,959 INFO L225 Difference]: With dead ends: 9793 [2022-02-16 13:30:18,959 INFO L226 Difference]: Without dead ends: 9786 [2022-02-16 13:30:18,959 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 60 SyntacticMatches, 10 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2022-02-16 13:30:18,959 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 79 mSDsluCounter, 94 mSDsCounter, 0 mSdLazyCounter, 326 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 338 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 326 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:18,960 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [79 Valid, 84 Invalid, 338 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 326 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:30:18,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9786 states. [2022-02-16 13:30:19,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9786 to 7346. [2022-02-16 13:30:19,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7346 states, 7345 states have (on average 1.9526208304969368) internal successors, (14342), 7345 states have internal predecessors, (14342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:19,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7346 states to 7346 states and 14342 transitions. [2022-02-16 13:30:19,076 INFO L78 Accepts]: Start accepts. Automaton has 7346 states and 14342 transitions. Word has length 35 [2022-02-16 13:30:19,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:19,076 INFO L470 AbstractCegarLoop]: Abstraction has 7346 states and 14342 transitions. [2022-02-16 13:30:19,076 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:19,076 INFO L276 IsEmpty]: Start isEmpty. Operand 7346 states and 14342 transitions. [2022-02-16 13:30:19,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 13:30:19,081 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:19,081 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:19,097 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Ended with exit code 0 [2022-02-16 13:30:19,281 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2022-02-16 13:30:19,281 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:19,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:19,282 INFO L85 PathProgramCache]: Analyzing trace with hash -1896165421, now seen corresponding path program 28 times [2022-02-16 13:30:19,282 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:19,282 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [593585194] [2022-02-16 13:30:19,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:19,282 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:19,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:19,399 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 10 proven. 29 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:19,400 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:19,400 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [593585194] [2022-02-16 13:30:19,400 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [593585194] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:19,400 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [232168007] [2022-02-16 13:30:19,400 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:30:19,400 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:19,400 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:19,402 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:19,402 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2022-02-16 13:30:19,427 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:30:19,427 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:30:19,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 13:30:19,429 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:19,625 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 32 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:19,626 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:19,708 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:30:19,708 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:30:19,773 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 32 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:19,773 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [232168007] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:19,774 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:19,774 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-02-16 13:30:19,774 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [517600298] [2022-02-16 13:30:19,774 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:19,774 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 13:30:19,774 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:19,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 13:30:19,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:30:19,775 INFO L87 Difference]: Start difference. First operand 7346 states and 14342 transitions. Second operand has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 14 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:19,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:19,961 INFO L93 Difference]: Finished difference Result 7378 states and 14376 transitions. [2022-02-16 13:30:19,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 13:30:19,962 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 14 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-16 13:30:19,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:19,974 INFO L225 Difference]: With dead ends: 7378 [2022-02-16 13:30:19,974 INFO L226 Difference]: Without dead ends: 7350 [2022-02-16 13:30:19,974 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 56 SyntacticMatches, 9 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:30:19,975 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 24 mSDsluCounter, 101 mSDsCounter, 0 mSdLazyCounter, 379 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 81 SdHoareTripleChecker+Invalid, 429 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 379 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 46 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:19,975 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [24 Valid, 81 Invalid, 429 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 379 Invalid, 0 Unknown, 46 Unchecked, 0.2s Time] [2022-02-16 13:30:19,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7350 states. [2022-02-16 13:30:20,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7350 to 7336. [2022-02-16 13:30:20,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7336 states, 7335 states have (on average 1.949011588275392) internal successors, (14296), 7335 states have internal predecessors, (14296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:20,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7336 states to 7336 states and 14296 transitions. [2022-02-16 13:30:20,088 INFO L78 Accepts]: Start accepts. Automaton has 7336 states and 14296 transitions. Word has length 35 [2022-02-16 13:30:20,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:20,088 INFO L470 AbstractCegarLoop]: Abstraction has 7336 states and 14296 transitions. [2022-02-16 13:30:20,088 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 14 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:20,089 INFO L276 IsEmpty]: Start isEmpty. Operand 7336 states and 14296 transitions. [2022-02-16 13:30:20,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 13:30:20,094 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:20,094 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:20,118 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-02-16 13:30:20,318 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:20,318 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:20,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:20,318 INFO L85 PathProgramCache]: Analyzing trace with hash 2066025544, now seen corresponding path program 29 times [2022-02-16 13:30:20,318 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:20,319 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [749921039] [2022-02-16 13:30:20,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:20,319 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:20,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:20,391 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 15 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:20,392 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:20,392 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [749921039] [2022-02-16 13:30:20,392 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [749921039] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:20,392 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [196382570] [2022-02-16 13:30:20,392 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:30:20,392 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:20,392 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:20,393 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:20,394 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2022-02-16 13:30:20,416 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-02-16 13:30:20,416 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:30:20,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-16 13:30:20,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:20,552 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 19 proven. 23 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:30:20,552 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:20,776 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 19 proven. 23 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:30:20,776 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [196382570] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:20,776 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:20,776 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-02-16 13:30:20,776 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1670286339] [2022-02-16 13:30:20,776 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:20,776 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-16 13:30:20,776 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:20,777 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-16 13:30:20,777 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2022-02-16 13:30:20,777 INFO L87 Difference]: Start difference. First operand 7336 states and 14296 transitions. Second operand has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 13 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:21,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:21,050 INFO L93 Difference]: Finished difference Result 8706 states and 16359 transitions. [2022-02-16 13:30:21,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-16 13:30:21,051 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 13 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-16 13:30:21,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:21,063 INFO L225 Difference]: With dead ends: 8706 [2022-02-16 13:30:21,063 INFO L226 Difference]: Without dead ends: 8706 [2022-02-16 13:30:21,063 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 64 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=170, Invalid=336, Unknown=0, NotChecked=0, Total=506 [2022-02-16 13:30:21,063 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 216 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 355 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 216 SdHoareTripleChecker+Valid, 111 SdHoareTripleChecker+Invalid, 393 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 355 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:21,063 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [216 Valid, 111 Invalid, 393 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 355 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:30:21,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8706 states. [2022-02-16 13:30:21,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8706 to 7144. [2022-02-16 13:30:21,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7144 states, 7143 states have (on average 1.9300013999720005) internal successors, (13786), 7143 states have internal predecessors, (13786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:21,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7144 states to 7144 states and 13786 transitions. [2022-02-16 13:30:21,199 INFO L78 Accepts]: Start accepts. Automaton has 7144 states and 13786 transitions. Word has length 35 [2022-02-16 13:30:21,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:21,200 INFO L470 AbstractCegarLoop]: Abstraction has 7144 states and 13786 transitions. [2022-02-16 13:30:21,200 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 13 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:21,200 INFO L276 IsEmpty]: Start isEmpty. Operand 7144 states and 13786 transitions. [2022-02-16 13:30:21,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 13:30:21,205 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:21,205 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:21,221 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Ended with exit code 0 [2022-02-16 13:30:21,405 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:21,405 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:21,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:21,406 INFO L85 PathProgramCache]: Analyzing trace with hash -189137563, now seen corresponding path program 14 times [2022-02-16 13:30:21,406 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:21,406 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1701471346] [2022-02-16 13:30:21,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:21,406 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:21,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:21,491 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:21,491 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:21,491 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1701471346] [2022-02-16 13:30:21,491 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1701471346] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:21,492 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1555331875] [2022-02-16 13:30:21,492 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:30:21,492 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:21,492 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:21,494 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:21,522 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2022-02-16 13:30:21,527 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:30:21,528 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:30:21,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 13:30:21,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:21,626 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:21,626 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:21,661 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:30:21,662 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:30:21,725 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:21,725 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1555331875] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:21,725 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:21,725 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-16 13:30:21,726 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [78947159] [2022-02-16 13:30:21,726 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:21,726 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-16 13:30:21,726 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:21,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-16 13:30:21,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-16 13:30:21,726 INFO L87 Difference]: Start difference. First operand 7144 states and 13786 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:21,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:21,935 INFO L93 Difference]: Finished difference Result 7846 states and 14926 transitions. [2022-02-16 13:30:21,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 13:30:21,936 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-16 13:30:21,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:21,947 INFO L225 Difference]: With dead ends: 7846 [2022-02-16 13:30:21,947 INFO L226 Difference]: Without dead ends: 7844 [2022-02-16 13:30:21,947 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 61 SyntacticMatches, 10 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:30:21,948 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 55 mSDsluCounter, 134 mSDsCounter, 0 mSdLazyCounter, 353 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 116 SdHoareTripleChecker+Invalid, 361 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 353 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:21,948 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 116 Invalid, 361 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 353 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:30:21,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7844 states. [2022-02-16 13:30:22,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7844 to 7171. [2022-02-16 13:30:22,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7171 states, 7170 states have (on average 1.9302649930264992) internal successors, (13840), 7170 states have internal predecessors, (13840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:22,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7171 states to 7171 states and 13840 transitions. [2022-02-16 13:30:22,065 INFO L78 Accepts]: Start accepts. Automaton has 7171 states and 13840 transitions. Word has length 35 [2022-02-16 13:30:22,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:22,066 INFO L470 AbstractCegarLoop]: Abstraction has 7171 states and 13840 transitions. [2022-02-16 13:30:22,066 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:22,066 INFO L276 IsEmpty]: Start isEmpty. Operand 7171 states and 13840 transitions. [2022-02-16 13:30:22,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 13:30:22,072 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:22,072 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:22,095 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Forceful destruction successful, exit code 0 [2022-02-16 13:30:22,295 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:22,295 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:22,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:22,295 INFO L85 PathProgramCache]: Analyzing trace with hash 872524197, now seen corresponding path program 30 times [2022-02-16 13:30:22,295 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:22,295 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1518681200] [2022-02-16 13:30:22,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:22,296 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:22,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:22,389 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 10 proven. 29 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:22,389 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:22,389 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1518681200] [2022-02-16 13:30:22,389 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1518681200] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:22,389 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1510570613] [2022-02-16 13:30:22,389 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:30:22,389 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:22,389 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:22,390 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:22,391 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2022-02-16 13:30:22,418 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-16 13:30:22,418 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:30:22,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 13:30:22,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:22,572 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 32 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:22,572 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:22,619 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:30:22,620 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:30:22,685 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 32 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:22,685 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1510570613] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:22,685 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:22,685 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2022-02-16 13:30:22,685 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329111940] [2022-02-16 13:30:22,685 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:22,685 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 13:30:22,685 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:22,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 13:30:22,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:30:22,686 INFO L87 Difference]: Start difference. First operand 7171 states and 13840 transitions. Second operand has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 11 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:22,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:22,793 INFO L93 Difference]: Finished difference Result 7169 states and 13831 transitions. [2022-02-16 13:30:22,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-16 13:30:22,793 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 11 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-16 13:30:22,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:22,803 INFO L225 Difference]: With dead ends: 7169 [2022-02-16 13:30:22,804 INFO L226 Difference]: Without dead ends: 7154 [2022-02-16 13:30:22,804 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 59 SyntacticMatches, 9 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:30:22,804 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 15 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 221 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 69 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:22,804 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 59 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 221 Invalid, 0 Unknown, 69 Unchecked, 0.1s Time] [2022-02-16 13:30:22,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7154 states. [2022-02-16 13:30:22,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7154 to 7150. [2022-02-16 13:30:22,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7150 states, 7149 states have (on average 1.931319065603581) internal successors, (13807), 7149 states have internal predecessors, (13807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:22,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7150 states to 7150 states and 13807 transitions. [2022-02-16 13:30:22,910 INFO L78 Accepts]: Start accepts. Automaton has 7150 states and 13807 transitions. Word has length 35 [2022-02-16 13:30:22,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:22,910 INFO L470 AbstractCegarLoop]: Abstraction has 7150 states and 13807 transitions. [2022-02-16 13:30:22,910 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 11 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:22,910 INFO L276 IsEmpty]: Start isEmpty. Operand 7150 states and 13807 transitions. [2022-02-16 13:30:22,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 13:30:22,915 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:22,915 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:22,931 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2022-02-16 13:30:23,115 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:23,116 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:23,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:23,116 INFO L85 PathProgramCache]: Analyzing trace with hash 603218195, now seen corresponding path program 15 times [2022-02-16 13:30:23,116 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:23,116 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [111570435] [2022-02-16 13:30:23,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:23,117 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:23,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:23,224 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:23,224 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:23,224 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [111570435] [2022-02-16 13:30:23,224 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [111570435] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:23,224 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [123321912] [2022-02-16 13:30:23,224 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:30:23,224 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:23,225 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:23,226 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:23,233 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2022-02-16 13:30:23,252 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-02-16 13:30:23,252 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:30:23,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 13:30:23,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:23,343 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:23,344 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:23,368 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:30:23,368 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:30:23,453 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:23,454 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [123321912] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:23,454 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:23,454 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-02-16 13:30:23,454 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1379072199] [2022-02-16 13:30:23,454 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:23,454 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-16 13:30:23,454 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:23,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-16 13:30:23,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-02-16 13:30:23,455 INFO L87 Difference]: Start difference. First operand 7150 states and 13807 transitions. Second operand has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:23,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:23,620 INFO L93 Difference]: Finished difference Result 7778 states and 14794 transitions. [2022-02-16 13:30:23,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 13:30:23,621 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-16 13:30:23,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:23,631 INFO L225 Difference]: With dead ends: 7778 [2022-02-16 13:30:23,631 INFO L226 Difference]: Without dead ends: 7766 [2022-02-16 13:30:23,631 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 65 SyntacticMatches, 7 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-02-16 13:30:23,631 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 59 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 306 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 117 SdHoareTripleChecker+Invalid, 311 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 306 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:23,631 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [59 Valid, 117 Invalid, 311 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 306 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:30:23,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7766 states. [2022-02-16 13:30:23,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7766 to 7283. [2022-02-16 13:30:23,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7283 states, 7282 states have (on average 1.929140346058775) internal successors, (14048), 7282 states have internal predecessors, (14048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:23,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7283 states to 7283 states and 14048 transitions. [2022-02-16 13:30:23,746 INFO L78 Accepts]: Start accepts. Automaton has 7283 states and 14048 transitions. Word has length 35 [2022-02-16 13:30:23,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:23,746 INFO L470 AbstractCegarLoop]: Abstraction has 7283 states and 14048 transitions. [2022-02-16 13:30:23,747 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:23,747 INFO L276 IsEmpty]: Start isEmpty. Operand 7283 states and 14048 transitions. [2022-02-16 13:30:23,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 13:30:23,752 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:23,753 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:23,775 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Forceful destruction successful, exit code 0 [2022-02-16 13:30:23,967 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:23,967 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:23,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:23,968 INFO L85 PathProgramCache]: Analyzing trace with hash 503542035, now seen corresponding path program 31 times [2022-02-16 13:30:23,968 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:23,968 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [190487466] [2022-02-16 13:30:23,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:23,968 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:23,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:24,045 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 11 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:24,045 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:24,045 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [190487466] [2022-02-16 13:30:24,045 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [190487466] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:24,045 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [876660003] [2022-02-16 13:30:24,045 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:30:24,045 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:24,045 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:24,046 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:24,048 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2022-02-16 13:30:24,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:24,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 13:30:24,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:24,166 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 32 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:24,166 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:24,190 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:30:24,191 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:30:24,264 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 32 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:24,264 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [876660003] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:24,264 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:24,264 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 7 [2022-02-16 13:30:24,264 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [338161276] [2022-02-16 13:30:24,264 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:24,264 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-16 13:30:24,265 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:24,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-16 13:30:24,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-02-16 13:30:24,265 INFO L87 Difference]: Start difference. First operand 7283 states and 14048 transitions. Second operand has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:24,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:24,498 INFO L93 Difference]: Finished difference Result 7629 states and 14521 transitions. [2022-02-16 13:30:24,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 13:30:24,498 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-16 13:30:24,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:24,508 INFO L225 Difference]: With dead ends: 7629 [2022-02-16 13:30:24,508 INFO L226 Difference]: Without dead ends: 7559 [2022-02-16 13:30:24,508 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 65 SyntacticMatches, 7 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-02-16 13:30:24,508 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 71 mSDsluCounter, 181 mSDsCounter, 0 mSdLazyCounter, 442 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 449 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 442 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:24,509 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [71 Valid, 157 Invalid, 449 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 442 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:30:24,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7559 states. [2022-02-16 13:30:24,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7559 to 7248. [2022-02-16 13:30:24,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7248 states, 7247 states have (on average 1.9238305505726507) internal successors, (13942), 7247 states have internal predecessors, (13942), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:24,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7248 states to 7248 states and 13942 transitions. [2022-02-16 13:30:24,624 INFO L78 Accepts]: Start accepts. Automaton has 7248 states and 13942 transitions. Word has length 35 [2022-02-16 13:30:24,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:24,624 INFO L470 AbstractCegarLoop]: Abstraction has 7248 states and 13942 transitions. [2022-02-16 13:30:24,625 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:24,625 INFO L276 IsEmpty]: Start isEmpty. Operand 7248 states and 13942 transitions. [2022-02-16 13:30:24,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 13:30:24,629 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:24,629 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:24,645 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Ended with exit code 0 [2022-02-16 13:30:24,830 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable94 [2022-02-16 13:30:24,830 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:24,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:24,830 INFO L85 PathProgramCache]: Analyzing trace with hash -620252273, now seen corresponding path program 32 times [2022-02-16 13:30:24,830 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:24,830 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1538278736] [2022-02-16 13:30:24,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:24,831 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:24,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:24,910 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 9 proven. 29 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:30:24,910 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:24,910 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1538278736] [2022-02-16 13:30:24,910 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1538278736] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:24,910 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1757791261] [2022-02-16 13:30:24,910 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:30:24,910 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:24,910 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:24,912 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:24,913 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2022-02-16 13:30:24,933 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:30:24,933 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:30:24,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 13:30:24,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:25,025 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 30 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:30:25,025 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:25,048 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:30:25,048 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:30:25,125 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 30 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:30:25,125 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1757791261] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:25,125 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:25,125 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-02-16 13:30:25,125 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [187371250] [2022-02-16 13:30:25,125 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:25,125 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-16 13:30:25,125 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:25,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-16 13:30:25,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-02-16 13:30:25,126 INFO L87 Difference]: Start difference. First operand 7248 states and 13942 transitions. Second operand has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:25,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:25,290 INFO L93 Difference]: Finished difference Result 7588 states and 14456 transitions. [2022-02-16 13:30:25,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 13:30:25,290 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-16 13:30:25,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:25,301 INFO L225 Difference]: With dead ends: 7588 [2022-02-16 13:30:25,301 INFO L226 Difference]: Without dead ends: 7583 [2022-02-16 13:30:25,301 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 65 SyntacticMatches, 7 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-02-16 13:30:25,302 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 74 mSDsluCounter, 122 mSDsCounter, 0 mSdLazyCounter, 290 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 110 SdHoareTripleChecker+Invalid, 292 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 290 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:25,302 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 110 Invalid, 292 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 290 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:30:25,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7583 states. [2022-02-16 13:30:25,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7583 to 7249. [2022-02-16 13:30:25,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7249 states, 7248 states have (on average 1.9230132450331126) internal successors, (13938), 7248 states have internal predecessors, (13938), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:25,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7249 states to 7249 states and 13938 transitions. [2022-02-16 13:30:25,419 INFO L78 Accepts]: Start accepts. Automaton has 7249 states and 13938 transitions. Word has length 35 [2022-02-16 13:30:25,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:25,420 INFO L470 AbstractCegarLoop]: Abstraction has 7249 states and 13938 transitions. [2022-02-16 13:30:25,420 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:25,420 INFO L276 IsEmpty]: Start isEmpty. Operand 7249 states and 13938 transitions. [2022-02-16 13:30:25,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 13:30:25,424 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:25,424 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:25,440 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Ended with exit code 0 [2022-02-16 13:30:25,625 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable95 [2022-02-16 13:30:25,625 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:25,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:25,625 INFO L85 PathProgramCache]: Analyzing trace with hash -1790397545, now seen corresponding path program 33 times [2022-02-16 13:30:25,625 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:25,626 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1219950151] [2022-02-16 13:30:25,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:25,626 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:25,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:25,714 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 9 proven. 30 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:25,714 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:25,714 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1219950151] [2022-02-16 13:30:25,715 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1219950151] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:25,715 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [294442183] [2022-02-16 13:30:25,715 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:30:25,715 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:25,715 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:25,716 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:25,716 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2022-02-16 13:30:25,741 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-02-16 13:30:25,741 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:30:25,741 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 13:30:25,742 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:25,857 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 31 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:25,857 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:25,891 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:30:25,891 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:30:25,965 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 31 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:25,965 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [294442183] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:25,965 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:25,965 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-16 13:30:25,965 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [893541491] [2022-02-16 13:30:25,966 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:25,966 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-16 13:30:25,966 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:25,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-16 13:30:25,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-16 13:30:25,966 INFO L87 Difference]: Start difference. First operand 7249 states and 13938 transitions. Second operand has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:26,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:26,248 INFO L93 Difference]: Finished difference Result 8034 states and 15221 transitions. [2022-02-16 13:30:26,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 13:30:26,249 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-16 13:30:26,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:26,259 INFO L225 Difference]: With dead ends: 8034 [2022-02-16 13:30:26,259 INFO L226 Difference]: Without dead ends: 8004 [2022-02-16 13:30:26,260 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 66 SyntacticMatches, 5 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2022-02-16 13:30:26,260 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 189 mSDsluCounter, 210 mSDsCounter, 0 mSdLazyCounter, 423 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 177 SdHoareTripleChecker+Invalid, 429 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 423 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:26,260 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [189 Valid, 177 Invalid, 429 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 423 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:30:26,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8004 states. [2022-02-16 13:30:26,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8004 to 7285. [2022-02-16 13:30:26,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7285 states, 7284 states have (on average 1.9254530477759473) internal successors, (14025), 7284 states have internal predecessors, (14025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:26,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7285 states to 7285 states and 14025 transitions. [2022-02-16 13:30:26,385 INFO L78 Accepts]: Start accepts. Automaton has 7285 states and 14025 transitions. Word has length 35 [2022-02-16 13:30:26,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:26,385 INFO L470 AbstractCegarLoop]: Abstraction has 7285 states and 14025 transitions. [2022-02-16 13:30:26,385 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:26,385 INFO L276 IsEmpty]: Start isEmpty. Operand 7285 states and 14025 transitions. [2022-02-16 13:30:26,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 13:30:26,389 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:26,389 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:26,405 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Ended with exit code 0 [2022-02-16 13:30:26,590 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:26,590 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:26,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:26,590 INFO L85 PathProgramCache]: Analyzing trace with hash 736175414, now seen corresponding path program 34 times [2022-02-16 13:30:26,590 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:26,590 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1958812329] [2022-02-16 13:30:26,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:26,591 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:26,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:26,683 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 15 proven. 27 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:30:26,684 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:26,684 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1958812329] [2022-02-16 13:30:26,684 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1958812329] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:26,684 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [358794199] [2022-02-16 13:30:26,684 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:30:26,684 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:26,684 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:26,685 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:26,686 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2022-02-16 13:30:26,706 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:30:26,706 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:30:26,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-16 13:30:26,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:26,842 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 15 proven. 27 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:30:26,842 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:27,066 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 15 proven. 27 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:30:27,066 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [358794199] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:27,067 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:27,067 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 11 [2022-02-16 13:30:27,067 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1051043680] [2022-02-16 13:30:27,067 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:27,067 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 13:30:27,067 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:27,067 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 13:30:27,067 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:30:27,067 INFO L87 Difference]: Start difference. First operand 7285 states and 14025 transitions. Second operand has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:27,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:27,247 INFO L93 Difference]: Finished difference Result 8581 states and 16085 transitions. [2022-02-16 13:30:27,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 13:30:27,248 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-16 13:30:27,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:27,259 INFO L225 Difference]: With dead ends: 8581 [2022-02-16 13:30:27,259 INFO L226 Difference]: Without dead ends: 8562 [2022-02-16 13:30:27,259 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 67 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=83, Invalid=157, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:30:27,260 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 168 mSDsluCounter, 105 mSDsCounter, 0 mSdLazyCounter, 223 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 236 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:27,260 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [168 Valid, 90 Invalid, 236 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 223 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:30:27,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8562 states. [2022-02-16 13:30:27,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8562 to 7568. [2022-02-16 13:30:27,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7568 states, 7567 states have (on average 1.9296947271045328) internal successors, (14602), 7567 states have internal predecessors, (14602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:27,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7568 states to 7568 states and 14602 transitions. [2022-02-16 13:30:27,390 INFO L78 Accepts]: Start accepts. Automaton has 7568 states and 14602 transitions. Word has length 35 [2022-02-16 13:30:27,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:27,390 INFO L470 AbstractCegarLoop]: Abstraction has 7568 states and 14602 transitions. [2022-02-16 13:30:27,391 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:27,391 INFO L276 IsEmpty]: Start isEmpty. Operand 7568 states and 14602 transitions. [2022-02-16 13:30:27,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 13:30:27,395 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:27,395 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:27,411 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Ended with exit code 0 [2022-02-16 13:30:27,596 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:27,596 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:27,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:27,596 INFO L85 PathProgramCache]: Analyzing trace with hash -1770747953, now seen corresponding path program 35 times [2022-02-16 13:30:27,596 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:27,596 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1949540499] [2022-02-16 13:30:27,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:27,596 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:27,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:27,681 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 5 proven. 34 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:27,681 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:27,681 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1949540499] [2022-02-16 13:30:27,681 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1949540499] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:27,681 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [412184118] [2022-02-16 13:30:27,681 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:30:27,681 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:27,681 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:27,682 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:27,683 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2022-02-16 13:30:27,706 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-02-16 13:30:27,706 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:30:27,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 13:30:27,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:27,808 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:27,808 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:27,842 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:30:27,843 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:30:27,906 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:27,906 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [412184118] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:27,906 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:27,906 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-16 13:30:27,906 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2023111266] [2022-02-16 13:30:27,906 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:27,906 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-16 13:30:27,907 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:27,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-16 13:30:27,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-16 13:30:27,907 INFO L87 Difference]: Start difference. First operand 7568 states and 14602 transitions. Second operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:28,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:28,121 INFO L93 Difference]: Finished difference Result 8108 states and 15385 transitions. [2022-02-16 13:30:28,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 13:30:28,121 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-16 13:30:28,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:28,133 INFO L225 Difference]: With dead ends: 8108 [2022-02-16 13:30:28,133 INFO L226 Difference]: Without dead ends: 8038 [2022-02-16 13:30:28,133 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 65 SyntacticMatches, 5 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2022-02-16 13:30:28,133 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 92 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 289 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 102 SdHoareTripleChecker+Invalid, 300 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:28,134 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [92 Valid, 102 Invalid, 300 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 289 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:30:28,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8038 states. [2022-02-16 13:30:28,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8038 to 7341. [2022-02-16 13:30:28,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7341 states, 7340 states have (on average 1.920708446866485) internal successors, (14098), 7340 states have internal predecessors, (14098), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:28,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7341 states to 7341 states and 14098 transitions. [2022-02-16 13:30:28,248 INFO L78 Accepts]: Start accepts. Automaton has 7341 states and 14098 transitions. Word has length 35 [2022-02-16 13:30:28,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:28,248 INFO L470 AbstractCegarLoop]: Abstraction has 7341 states and 14098 transitions. [2022-02-16 13:30:28,249 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:28,249 INFO L276 IsEmpty]: Start isEmpty. Operand 7341 states and 14098 transitions. [2022-02-16 13:30:28,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 13:30:28,253 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:28,253 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:28,270 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Ended with exit code 0 [2022-02-16 13:30:28,453 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:28,454 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:28,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:28,454 INFO L85 PathProgramCache]: Analyzing trace with hash 1616810085, now seen corresponding path program 36 times [2022-02-16 13:30:28,454 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:28,454 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1588955473] [2022-02-16 13:30:28,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:28,455 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:28,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:28,541 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:28,541 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:28,541 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1588955473] [2022-02-16 13:30:28,542 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1588955473] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:28,542 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1117289534] [2022-02-16 13:30:28,542 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:30:28,542 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:28,542 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:28,543 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:28,543 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2022-02-16 13:30:28,569 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-02-16 13:30:28,569 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:30:28,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 13:30:28,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:28,662 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:28,662 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:28,701 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:30:28,701 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:30:28,759 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:28,759 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1117289534] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:28,759 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:28,759 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-16 13:30:28,760 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1486758744] [2022-02-16 13:30:28,760 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:28,760 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-16 13:30:28,760 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:28,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-16 13:30:28,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-16 13:30:28,760 INFO L87 Difference]: Start difference. First operand 7341 states and 14098 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:29,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:29,019 INFO L93 Difference]: Finished difference Result 7685 states and 14621 transitions. [2022-02-16 13:30:29,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-16 13:30:29,019 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-16 13:30:29,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:29,029 INFO L225 Difference]: With dead ends: 7685 [2022-02-16 13:30:29,029 INFO L226 Difference]: Without dead ends: 7679 [2022-02-16 13:30:29,029 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 64 SyntacticMatches, 5 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=89, Invalid=331, Unknown=0, NotChecked=0, Total=420 [2022-02-16 13:30:29,030 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 114 mSDsluCounter, 146 mSDsCounter, 0 mSdLazyCounter, 358 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 110 SdHoareTripleChecker+Invalid, 373 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 358 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:29,030 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 110 Invalid, 373 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 358 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:30:29,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7679 states. [2022-02-16 13:30:29,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7679 to 7520. [2022-02-16 13:30:29,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7520 states, 7519 states have (on average 1.9179412155871791) internal successors, (14421), 7519 states have internal predecessors, (14421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:29,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7520 states to 7520 states and 14421 transitions. [2022-02-16 13:30:29,133 INFO L78 Accepts]: Start accepts. Automaton has 7520 states and 14421 transitions. Word has length 35 [2022-02-16 13:30:29,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:29,133 INFO L470 AbstractCegarLoop]: Abstraction has 7520 states and 14421 transitions. [2022-02-16 13:30:29,134 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:29,134 INFO L276 IsEmpty]: Start isEmpty. Operand 7520 states and 14421 transitions. [2022-02-16 13:30:29,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 13:30:29,138 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:29,138 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:29,154 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Ended with exit code 0 [2022-02-16 13:30:29,338 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:29,339 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:29,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:29,339 INFO L85 PathProgramCache]: Analyzing trace with hash -591834224, now seen corresponding path program 37 times [2022-02-16 13:30:29,339 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:29,339 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [235419286] [2022-02-16 13:30:29,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:29,339 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:29,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:29,432 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 24 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:29,433 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:29,433 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [235419286] [2022-02-16 13:30:29,433 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [235419286] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:29,433 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1519420729] [2022-02-16 13:30:29,433 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:30:29,433 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:29,433 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:29,434 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:29,463 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2022-02-16 13:30:29,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:29,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-16 13:30:29,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:29,648 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 24 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:29,648 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:29,840 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 24 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:29,840 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1519420729] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:29,840 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:29,841 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 13 [2022-02-16 13:30:29,841 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406379960] [2022-02-16 13:30:29,841 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:29,841 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-16 13:30:29,841 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:29,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-16 13:30:29,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2022-02-16 13:30:29,841 INFO L87 Difference]: Start difference. First operand 7520 states and 14421 transitions. Second operand has 14 states, 14 states have (on average 4.071428571428571) internal successors, (57), 13 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:30,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:30,111 INFO L93 Difference]: Finished difference Result 8435 states and 15747 transitions. [2022-02-16 13:30:30,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-16 13:30:30,111 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.071428571428571) internal successors, (57), 13 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-16 13:30:30,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:30,122 INFO L225 Difference]: With dead ends: 8435 [2022-02-16 13:30:30,122 INFO L226 Difference]: Without dead ends: 8405 [2022-02-16 13:30:30,123 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 65 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=123, Invalid=257, Unknown=0, NotChecked=0, Total=380 [2022-02-16 13:30:30,123 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 173 mSDsluCounter, 163 mSDsCounter, 0 mSdLazyCounter, 343 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 132 SdHoareTripleChecker+Invalid, 364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 343 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:30,123 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [173 Valid, 132 Invalid, 364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 343 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:30:30,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8405 states. [2022-02-16 13:30:30,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8405 to 7585. [2022-02-16 13:30:30,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7585 states, 7584 states have (on average 1.9146888185654007) internal successors, (14521), 7584 states have internal predecessors, (14521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:30,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7585 states to 7585 states and 14521 transitions. [2022-02-16 13:30:30,226 INFO L78 Accepts]: Start accepts. Automaton has 7585 states and 14521 transitions. Word has length 35 [2022-02-16 13:30:30,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:30,226 INFO L470 AbstractCegarLoop]: Abstraction has 7585 states and 14521 transitions. [2022-02-16 13:30:30,226 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.071428571428571) internal successors, (57), 13 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:30,226 INFO L276 IsEmpty]: Start isEmpty. Operand 7585 states and 14521 transitions. [2022-02-16 13:30:30,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-02-16 13:30:30,231 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:30,231 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:30,246 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Ended with exit code 0 [2022-02-16 13:30:30,431 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2022-02-16 13:30:30,432 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:30,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:30,432 INFO L85 PathProgramCache]: Analyzing trace with hash 706744173, now seen corresponding path program 38 times [2022-02-16 13:30:30,432 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:30,432 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [391920668] [2022-02-16 13:30:30,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:30,432 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:30,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:30,491 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:30:30,491 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:30,491 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [391920668] [2022-02-16 13:30:30,492 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [391920668] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:30,492 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1468625825] [2022-02-16 13:30:30,492 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:30:30,492 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:30,492 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:30,493 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:30,493 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2022-02-16 13:30:30,514 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:30:30,514 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:30:30,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-16 13:30:30,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:30,637 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:30:30,638 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:30,759 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:30:30,759 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1468625825] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:30,759 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:30,759 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 6 [2022-02-16 13:30:30,760 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1034121271] [2022-02-16 13:30:30,760 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:30,760 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-16 13:30:30,760 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:30,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-16 13:30:30,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-16 13:30:30,760 INFO L87 Difference]: Start difference. First operand 7585 states and 14521 transitions. Second operand has 7 states, 7 states have (on average 5.428571428571429) internal successors, (38), 6 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:30,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:30,929 INFO L93 Difference]: Finished difference Result 9042 states and 16985 transitions. [2022-02-16 13:30:30,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 13:30:30,929 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.428571428571429) internal successors, (38), 6 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-02-16 13:30:30,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:30,944 INFO L225 Difference]: With dead ends: 9042 [2022-02-16 13:30:30,944 INFO L226 Difference]: Without dead ends: 9019 [2022-02-16 13:30:30,944 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 72 SyntacticMatches, 7 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-16 13:30:30,944 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 53 mSDsluCounter, 163 mSDsCounter, 0 mSdLazyCounter, 361 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 361 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 361 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:30,944 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 145 Invalid, 361 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 361 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:30:30,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9019 states. [2022-02-16 13:30:31,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9019 to 8211. [2022-02-16 13:30:31,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8211 states, 8210 states have (on average 1.9080389768574908) internal successors, (15665), 8210 states have internal predecessors, (15665), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:31,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8211 states to 8211 states and 15665 transitions. [2022-02-16 13:30:31,065 INFO L78 Accepts]: Start accepts. Automaton has 8211 states and 15665 transitions. Word has length 38 [2022-02-16 13:30:31,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:31,065 INFO L470 AbstractCegarLoop]: Abstraction has 8211 states and 15665 transitions. [2022-02-16 13:30:31,065 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.428571428571429) internal successors, (38), 6 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:31,065 INFO L276 IsEmpty]: Start isEmpty. Operand 8211 states and 15665 transitions. [2022-02-16 13:30:31,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-02-16 13:30:31,071 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:31,071 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:31,086 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Ended with exit code 0 [2022-02-16 13:30:31,271 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2022-02-16 13:30:31,271 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:31,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:31,272 INFO L85 PathProgramCache]: Analyzing trace with hash 1136389563, now seen corresponding path program 39 times [2022-02-16 13:30:31,272 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:31,272 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [147384464] [2022-02-16 13:30:31,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:31,272 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:31,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:31,394 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:30:31,394 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:31,394 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [147384464] [2022-02-16 13:30:31,394 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [147384464] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:31,394 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [800662304] [2022-02-16 13:30:31,394 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:30:31,394 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:31,394 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:31,395 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:31,396 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2022-02-16 13:30:31,418 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-02-16 13:30:31,418 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:30:31,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-16 13:30:31,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:31,515 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:30:31,515 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:31,630 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:30:31,630 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [800662304] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:31,630 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:31,630 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 6 [2022-02-16 13:30:31,630 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2079003687] [2022-02-16 13:30:31,631 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:31,631 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-16 13:30:31,631 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:31,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-16 13:30:31,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-16 13:30:31,631 INFO L87 Difference]: Start difference. First operand 8211 states and 15665 transitions. Second operand has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:31,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:31,792 INFO L93 Difference]: Finished difference Result 8862 states and 16698 transitions. [2022-02-16 13:30:31,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 13:30:31,792 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-02-16 13:30:31,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:31,804 INFO L225 Difference]: With dead ends: 8862 [2022-02-16 13:30:31,804 INFO L226 Difference]: Without dead ends: 8829 [2022-02-16 13:30:31,804 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 67 SyntacticMatches, 12 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-16 13:30:31,804 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 54 mSDsluCounter, 160 mSDsCounter, 0 mSdLazyCounter, 357 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 144 SdHoareTripleChecker+Invalid, 357 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 357 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:31,804 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 144 Invalid, 357 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 357 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:30:31,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8829 states. [2022-02-16 13:30:31,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8829 to 8250. [2022-02-16 13:30:31,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8250 states, 8249 states have (on average 1.9059279912716693) internal successors, (15722), 8249 states have internal predecessors, (15722), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:31,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8250 states to 8250 states and 15722 transitions. [2022-02-16 13:30:31,910 INFO L78 Accepts]: Start accepts. Automaton has 8250 states and 15722 transitions. Word has length 38 [2022-02-16 13:30:31,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:31,911 INFO L470 AbstractCegarLoop]: Abstraction has 8250 states and 15722 transitions. [2022-02-16 13:30:31,911 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:31,911 INFO L276 IsEmpty]: Start isEmpty. Operand 8250 states and 15722 transitions. [2022-02-16 13:30:31,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-02-16 13:30:31,916 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:31,916 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:31,932 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Ended with exit code 0 [2022-02-16 13:30:32,117 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2022-02-16 13:30:32,117 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:32,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:32,117 INFO L85 PathProgramCache]: Analyzing trace with hash 727197633, now seen corresponding path program 42 times [2022-02-16 13:30:32,117 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:32,118 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [412871790] [2022-02-16 13:30:32,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:32,118 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:32,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:32,186 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 20 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:32,186 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:32,186 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [412871790] [2022-02-16 13:30:32,186 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [412871790] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:32,186 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [481355889] [2022-02-16 13:30:32,186 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:30:32,186 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:32,186 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:32,187 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:32,188 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2022-02-16 13:30:32,211 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-02-16 13:30:32,211 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:30:32,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-16 13:30:32,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:32,326 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 28 proven. 28 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:30:32,326 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:32,488 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 28 proven. 28 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:30:32,488 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [481355889] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:32,488 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:32,489 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-16 13:30:32,489 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1041936924] [2022-02-16 13:30:32,489 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:32,489 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-16 13:30:32,489 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:32,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-16 13:30:32,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-02-16 13:30:32,489 INFO L87 Difference]: Start difference. First operand 8250 states and 15722 transitions. Second operand has 9 states, 9 states have (on average 4.888888888888889) internal successors, (44), 8 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:32,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:32,687 INFO L93 Difference]: Finished difference Result 9982 states and 18543 transitions. [2022-02-16 13:30:32,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 13:30:32,687 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.888888888888889) internal successors, (44), 8 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-02-16 13:30:32,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:32,701 INFO L225 Difference]: With dead ends: 9982 [2022-02-16 13:30:32,701 INFO L226 Difference]: Without dead ends: 9982 [2022-02-16 13:30:32,701 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 76 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=75, Invalid=135, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:30:32,701 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 90 mSDsluCounter, 110 mSDsCounter, 0 mSdLazyCounter, 297 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 88 SdHoareTripleChecker+Invalid, 309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 297 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:32,701 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 88 Invalid, 309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 297 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:30:32,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9982 states. [2022-02-16 13:30:32,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9982 to 8690. [2022-02-16 13:30:32,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8690 states, 8689 states have (on average 1.904361836805156) internal successors, (16547), 8689 states have internal predecessors, (16547), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:32,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8690 states to 8690 states and 16547 transitions. [2022-02-16 13:30:32,819 INFO L78 Accepts]: Start accepts. Automaton has 8690 states and 16547 transitions. Word has length 38 [2022-02-16 13:30:32,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:32,819 INFO L470 AbstractCegarLoop]: Abstraction has 8690 states and 16547 transitions. [2022-02-16 13:30:32,819 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.888888888888889) internal successors, (44), 8 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:32,819 INFO L276 IsEmpty]: Start isEmpty. Operand 8690 states and 16547 transitions. [2022-02-16 13:30:32,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-02-16 13:30:32,825 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:32,825 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:32,841 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Ended with exit code 0 [2022-02-16 13:30:33,027 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2022-02-16 13:30:33,027 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:33,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:33,028 INFO L85 PathProgramCache]: Analyzing trace with hash -1213165894, now seen corresponding path program 43 times [2022-02-16 13:30:33,028 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:33,028 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1138863554] [2022-02-16 13:30:33,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:33,028 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:33,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:33,108 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 22 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:33,109 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:33,109 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1138863554] [2022-02-16 13:30:33,109 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1138863554] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:33,109 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [325122928] [2022-02-16 13:30:33,109 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:30:33,109 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:33,109 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:33,110 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:33,111 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2022-02-16 13:30:33,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:33,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-16 13:30:33,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:33,266 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 22 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:33,266 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:33,451 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 22 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:33,451 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [325122928] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:33,451 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:33,451 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 11 [2022-02-16 13:30:33,451 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1863194824] [2022-02-16 13:30:33,451 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:33,452 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 13:30:33,452 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:33,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 13:30:33,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:30:33,452 INFO L87 Difference]: Start difference. First operand 8690 states and 16547 transitions. Second operand has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 11 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:33,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:33,702 INFO L93 Difference]: Finished difference Result 9649 states and 18061 transitions. [2022-02-16 13:30:33,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 13:30:33,703 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 11 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-02-16 13:30:33,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:33,717 INFO L225 Difference]: With dead ends: 9649 [2022-02-16 13:30:33,717 INFO L226 Difference]: Without dead ends: 9649 [2022-02-16 13:30:33,718 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 73 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=127, Invalid=253, Unknown=0, NotChecked=0, Total=380 [2022-02-16 13:30:33,718 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 191 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 310 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 191 SdHoareTripleChecker+Valid, 80 SdHoareTripleChecker+Invalid, 339 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 310 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:33,718 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [191 Valid, 80 Invalid, 339 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 310 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:30:33,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9649 states. [2022-02-16 13:30:33,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9649 to 8594. [2022-02-16 13:30:33,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8594 states, 8593 states have (on average 1.9002676597230304) internal successors, (16329), 8593 states have internal predecessors, (16329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:33,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8594 states to 8594 states and 16329 transitions. [2022-02-16 13:30:33,850 INFO L78 Accepts]: Start accepts. Automaton has 8594 states and 16329 transitions. Word has length 38 [2022-02-16 13:30:33,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:33,850 INFO L470 AbstractCegarLoop]: Abstraction has 8594 states and 16329 transitions. [2022-02-16 13:30:33,851 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 11 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:33,851 INFO L276 IsEmpty]: Start isEmpty. Operand 8594 states and 16329 transitions. [2022-02-16 13:30:33,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-02-16 13:30:33,857 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:33,857 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:33,872 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Ended with exit code 0 [2022-02-16 13:30:34,057 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable104 [2022-02-16 13:30:34,057 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:34,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:34,057 INFO L85 PathProgramCache]: Analyzing trace with hash 1714220936, now seen corresponding path program 44 times [2022-02-16 13:30:34,058 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:34,058 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [676531097] [2022-02-16 13:30:34,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:34,058 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:34,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:34,141 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 22 proven. 34 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:30:34,141 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:34,141 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [676531097] [2022-02-16 13:30:34,142 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [676531097] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:34,142 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1540760589] [2022-02-16 13:30:34,142 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:30:34,142 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:34,142 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:34,143 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:34,146 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2022-02-16 13:30:34,168 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:30:34,169 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:30:34,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-16 13:30:34,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:34,304 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 24 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:30:34,304 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:34,494 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 24 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:30:34,495 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1540760589] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:34,495 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:34,495 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 11 [2022-02-16 13:30:34,495 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [100939119] [2022-02-16 13:30:34,495 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:34,495 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 13:30:34,495 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:34,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 13:30:34,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:30:34,495 INFO L87 Difference]: Start difference. First operand 8594 states and 16329 transitions. Second operand has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 11 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:34,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:34,748 INFO L93 Difference]: Finished difference Result 9755 states and 18132 transitions. [2022-02-16 13:30:34,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 13:30:34,748 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 11 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-02-16 13:30:34,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:34,762 INFO L225 Difference]: With dead ends: 9755 [2022-02-16 13:30:34,762 INFO L226 Difference]: Without dead ends: 9755 [2022-02-16 13:30:34,762 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 73 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=157, Invalid=305, Unknown=0, NotChecked=0, Total=462 [2022-02-16 13:30:34,762 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 252 mSDsluCounter, 98 mSDsCounter, 0 mSdLazyCounter, 302 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 252 SdHoareTripleChecker+Valid, 78 SdHoareTripleChecker+Invalid, 330 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 302 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:34,762 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [252 Valid, 78 Invalid, 330 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 302 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:30:34,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9755 states. [2022-02-16 13:30:34,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9755 to 8596. [2022-02-16 13:30:34,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8596 states, 8595 states have (on average 1.9002908667830134) internal successors, (16333), 8595 states have internal predecessors, (16333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:34,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8596 states to 8596 states and 16333 transitions. [2022-02-16 13:30:34,895 INFO L78 Accepts]: Start accepts. Automaton has 8596 states and 16333 transitions. Word has length 38 [2022-02-16 13:30:34,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:34,895 INFO L470 AbstractCegarLoop]: Abstraction has 8596 states and 16333 transitions. [2022-02-16 13:30:34,895 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 11 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:34,895 INFO L276 IsEmpty]: Start isEmpty. Operand 8596 states and 16333 transitions. [2022-02-16 13:30:34,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-02-16 13:30:34,902 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:34,902 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:34,918 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Ended with exit code 0 [2022-02-16 13:30:35,102 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:35,103 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:35,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:35,103 INFO L85 PathProgramCache]: Analyzing trace with hash -307970766, now seen corresponding path program 45 times [2022-02-16 13:30:35,103 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:35,103 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [145983785] [2022-02-16 13:30:35,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:35,103 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:35,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:35,196 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 22 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:35,197 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:35,197 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [145983785] [2022-02-16 13:30:35,197 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [145983785] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:35,197 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1883029666] [2022-02-16 13:30:35,197 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:30:35,197 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:35,197 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:35,198 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:35,198 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2022-02-16 13:30:35,219 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-02-16 13:30:35,219 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:30:35,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 13:30:35,220 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:35,530 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2022-02-16 13:30:35,530 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:36,078 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 2 proven. 32 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2022-02-16 13:30:36,078 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1883029666] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:36,078 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:36,078 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 24 [2022-02-16 13:30:36,078 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791640681] [2022-02-16 13:30:36,078 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:36,079 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-16 13:30:36,079 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:36,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-16 13:30:36,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=486, Unknown=0, NotChecked=0, Total=600 [2022-02-16 13:30:36,079 INFO L87 Difference]: Start difference. First operand 8596 states and 16333 transitions. Second operand has 25 states, 25 states have (on average 3.12) internal successors, (78), 24 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:37,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:37,174 INFO L93 Difference]: Finished difference Result 10101 states and 18543 transitions. [2022-02-16 13:30:37,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-02-16 13:30:37,174 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.12) internal successors, (78), 24 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-02-16 13:30:37,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:37,189 INFO L225 Difference]: With dead ends: 10101 [2022-02-16 13:30:37,189 INFO L226 Difference]: Without dead ends: 10085 [2022-02-16 13:30:37,190 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 61 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 961 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=851, Invalid=2571, Unknown=0, NotChecked=0, Total=3422 [2022-02-16 13:30:37,190 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 384 mSDsluCounter, 232 mSDsCounter, 0 mSdLazyCounter, 837 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 384 SdHoareTripleChecker+Valid, 168 SdHoareTripleChecker+Invalid, 941 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 837 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:37,190 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [384 Valid, 168 Invalid, 941 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 837 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-16 13:30:37,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10085 states. [2022-02-16 13:30:37,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10085 to 7912. [2022-02-16 13:30:37,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7912 states, 7911 states have (on average 1.8880040450006321) internal successors, (14936), 7911 states have internal predecessors, (14936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:37,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7912 states to 7912 states and 14936 transitions. [2022-02-16 13:30:37,316 INFO L78 Accepts]: Start accepts. Automaton has 7912 states and 14936 transitions. Word has length 38 [2022-02-16 13:30:37,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:37,316 INFO L470 AbstractCegarLoop]: Abstraction has 7912 states and 14936 transitions. [2022-02-16 13:30:37,316 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 3.12) internal successors, (78), 24 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:37,316 INFO L276 IsEmpty]: Start isEmpty. Operand 7912 states and 14936 transitions. [2022-02-16 13:30:37,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-02-16 13:30:37,321 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:37,321 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:37,337 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Ended with exit code 0 [2022-02-16 13:30:37,523 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:37,523 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:37,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:37,523 INFO L85 PathProgramCache]: Analyzing trace with hash 193367135, now seen corresponding path program 40 times [2022-02-16 13:30:37,524 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:37,524 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1393059521] [2022-02-16 13:30:37,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:37,524 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:37,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:37,590 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:30:37,591 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:37,591 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1393059521] [2022-02-16 13:30:37,591 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1393059521] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:37,591 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [842287312] [2022-02-16 13:30:37,591 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:30:37,591 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:37,591 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:37,592 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:37,618 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2022-02-16 13:30:37,624 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:30:37,624 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:30:37,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-16 13:30:37,625 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:37,730 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:30:37,731 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:37,831 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:30:37,831 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [842287312] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:37,831 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:37,831 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 6 [2022-02-16 13:30:37,831 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1684350839] [2022-02-16 13:30:37,831 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:37,832 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-16 13:30:37,832 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:37,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-16 13:30:37,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-16 13:30:37,832 INFO L87 Difference]: Start difference. First operand 7912 states and 14936 transitions. Second operand has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:37,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:37,986 INFO L93 Difference]: Finished difference Result 8349 states and 15574 transitions. [2022-02-16 13:30:37,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 13:30:37,987 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-02-16 13:30:37,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:37,996 INFO L225 Difference]: With dead ends: 8349 [2022-02-16 13:30:37,996 INFO L226 Difference]: Without dead ends: 8322 [2022-02-16 13:30:37,996 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 72 SyntacticMatches, 7 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-16 13:30:37,997 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 54 mSDsluCounter, 163 mSDsCounter, 0 mSdLazyCounter, 361 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 361 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 361 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:37,997 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 145 Invalid, 361 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 361 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:30:38,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8322 states. [2022-02-16 13:30:38,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8322 to 7981. [2022-02-16 13:30:38,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7981 states, 7980 states have (on average 1.8844611528822055) internal successors, (15038), 7980 states have internal predecessors, (15038), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:38,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7981 states to 7981 states and 15038 transitions. [2022-02-16 13:30:38,096 INFO L78 Accepts]: Start accepts. Automaton has 7981 states and 15038 transitions. Word has length 38 [2022-02-16 13:30:38,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:38,096 INFO L470 AbstractCegarLoop]: Abstraction has 7981 states and 15038 transitions. [2022-02-16 13:30:38,096 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:38,096 INFO L276 IsEmpty]: Start isEmpty. Operand 7981 states and 15038 transitions. [2022-02-16 13:30:38,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 13:30:38,102 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:38,102 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:38,117 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Ended with exit code 0 [2022-02-16 13:30:38,302 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2022-02-16 13:30:38,302 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:38,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:38,303 INFO L85 PathProgramCache]: Analyzing trace with hash -1176970025, now seen corresponding path program 41 times [2022-02-16 13:30:38,303 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:38,303 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1602799697] [2022-02-16 13:30:38,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:38,303 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:38,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:38,434 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 22 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:38,434 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:38,434 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1602799697] [2022-02-16 13:30:38,435 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1602799697] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:38,435 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1611496831] [2022-02-16 13:30:38,435 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:30:38,435 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:38,435 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:38,436 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:38,459 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2022-02-16 13:30:38,470 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-02-16 13:30:38,470 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:30:38,471 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-02-16 13:30:38,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:38,663 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 35 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:38,663 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:38,862 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 35 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:38,862 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1611496831] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:38,862 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:38,862 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 13] total 23 [2022-02-16 13:30:38,863 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [315582844] [2022-02-16 13:30:38,863 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:38,863 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-16 13:30:38,863 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:38,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-16 13:30:38,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=425, Unknown=0, NotChecked=0, Total=552 [2022-02-16 13:30:38,863 INFO L87 Difference]: Start difference. First operand 7981 states and 15038 transitions. Second operand has 24 states, 24 states have (on average 3.5416666666666665) internal successors, (85), 23 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:39,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:39,509 INFO L93 Difference]: Finished difference Result 10774 states and 19740 transitions. [2022-02-16 13:30:39,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 13:30:39,509 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 3.5416666666666665) internal successors, (85), 23 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-16 13:30:39,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:39,524 INFO L225 Difference]: With dead ends: 10774 [2022-02-16 13:30:39,524 INFO L226 Difference]: Without dead ends: 10774 [2022-02-16 13:30:39,525 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 67 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 467 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=470, Invalid=1422, Unknown=0, NotChecked=0, Total=1892 [2022-02-16 13:30:39,525 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 389 mSDsluCounter, 552 mSDsCounter, 0 mSdLazyCounter, 975 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 389 SdHoareTripleChecker+Valid, 389 SdHoareTripleChecker+Invalid, 1039 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 975 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:39,525 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [389 Valid, 389 Invalid, 1039 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 975 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-16 13:30:39,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10774 states. [2022-02-16 13:30:39,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10774 to 5839. [2022-02-16 13:30:39,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5839 states, 5838 states have (on average 1.8872901678657075) internal successors, (11018), 5838 states have internal predecessors, (11018), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:39,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5839 states to 5839 states and 11018 transitions. [2022-02-16 13:30:39,617 INFO L78 Accepts]: Start accepts. Automaton has 5839 states and 11018 transitions. Word has length 41 [2022-02-16 13:30:39,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:39,617 INFO L470 AbstractCegarLoop]: Abstraction has 5839 states and 11018 transitions. [2022-02-16 13:30:39,618 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 3.5416666666666665) internal successors, (85), 23 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:39,618 INFO L276 IsEmpty]: Start isEmpty. Operand 5839 states and 11018 transitions. [2022-02-16 13:30:39,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 13:30:39,622 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:39,622 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:39,638 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Ended with exit code 0 [2022-02-16 13:30:39,823 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable108 [2022-02-16 13:30:39,823 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:39,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:39,823 INFO L85 PathProgramCache]: Analyzing trace with hash 2105456666, now seen corresponding path program 16 times [2022-02-16 13:30:39,823 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:39,823 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [810549775] [2022-02-16 13:30:39,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:39,824 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:39,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:39,925 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:39,925 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:39,925 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [810549775] [2022-02-16 13:30:39,925 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [810549775] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:39,925 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [854761403] [2022-02-16 13:30:39,925 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:30:39,925 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:39,926 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:39,926 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:39,927 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2022-02-16 13:30:39,948 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:30:39,948 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:30:39,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 13:30:39,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:40,067 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:40,067 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:40,110 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:30:40,110 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:30:40,155 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:40,155 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [854761403] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:40,155 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:40,155 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 18 [2022-02-16 13:30:40,155 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1382930527] [2022-02-16 13:30:40,155 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:40,155 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-16 13:30:40,155 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:40,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-16 13:30:40,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=297, Unknown=0, NotChecked=0, Total=342 [2022-02-16 13:30:40,156 INFO L87 Difference]: Start difference. First operand 5839 states and 11018 transitions. Second operand has 19 states, 19 states have (on average 3.3157894736842106) internal successors, (63), 18 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:40,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:40,788 INFO L93 Difference]: Finished difference Result 8474 states and 15349 transitions. [2022-02-16 13:30:40,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 13:30:40,789 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.3157894736842106) internal successors, (63), 18 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-16 13:30:40,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:40,799 INFO L225 Difference]: With dead ends: 8474 [2022-02-16 13:30:40,799 INFO L226 Difference]: Without dead ends: 8403 [2022-02-16 13:30:40,800 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 73 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 331 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=254, Invalid=1468, Unknown=0, NotChecked=0, Total=1722 [2022-02-16 13:30:40,800 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 351 mSDsluCounter, 404 mSDsCounter, 0 mSdLazyCounter, 926 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 351 SdHoareTripleChecker+Valid, 303 SdHoareTripleChecker+Invalid, 969 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 926 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:40,800 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [351 Valid, 303 Invalid, 969 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 926 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:30:40,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8403 states. [2022-02-16 13:30:40,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8403 to 5703. [2022-02-16 13:30:40,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5703 states, 5702 states have (on average 1.8733777621887058) internal successors, (10682), 5702 states have internal predecessors, (10682), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:40,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5703 states to 5703 states and 10682 transitions. [2022-02-16 13:30:40,870 INFO L78 Accepts]: Start accepts. Automaton has 5703 states and 10682 transitions. Word has length 41 [2022-02-16 13:30:40,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:40,871 INFO L470 AbstractCegarLoop]: Abstraction has 5703 states and 10682 transitions. [2022-02-16 13:30:40,871 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.3157894736842106) internal successors, (63), 18 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:40,871 INFO L276 IsEmpty]: Start isEmpty. Operand 5703 states and 10682 transitions. [2022-02-16 13:30:40,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 13:30:40,875 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:40,875 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:40,890 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Ended with exit code 0 [2022-02-16 13:30:41,075 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:41,076 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:41,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:41,076 INFO L85 PathProgramCache]: Analyzing trace with hash 25884698, now seen corresponding path program 42 times [2022-02-16 13:30:41,076 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:41,076 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2093613798] [2022-02-16 13:30:41,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:41,076 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:41,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:41,218 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:41,219 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:41,219 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2093613798] [2022-02-16 13:30:41,219 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2093613798] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:41,219 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1480066878] [2022-02-16 13:30:41,219 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:30:41,219 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:41,219 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:41,220 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:41,220 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2022-02-16 13:30:41,243 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-02-16 13:30:41,243 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:30:41,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 13:30:41,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:41,406 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:41,406 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:41,454 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:30:41,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 20 treesize of output 19 [2022-02-16 13:30:41,497 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:41,498 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1480066878] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:41,498 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:41,498 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 21 [2022-02-16 13:30:41,498 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141695374] [2022-02-16 13:30:41,498 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:41,498 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-02-16 13:30:41,498 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:41,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-02-16 13:30:41,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=405, Unknown=0, NotChecked=0, Total=462 [2022-02-16 13:30:41,499 INFO L87 Difference]: Start difference. First operand 5703 states and 10682 transitions. Second operand has 22 states, 22 states have (on average 3.3636363636363638) internal successors, (74), 21 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:41,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:41,844 INFO L93 Difference]: Finished difference Result 5908 states and 10963 transitions. [2022-02-16 13:30:41,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 13:30:41,844 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.3636363636363638) internal successors, (74), 21 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-16 13:30:41,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:41,850 INFO L225 Difference]: With dead ends: 5908 [2022-02-16 13:30:41,851 INFO L226 Difference]: Without dead ends: 5697 [2022-02-16 13:30:41,851 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 70 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=62, Invalid=444, Unknown=0, NotChecked=0, Total=506 [2022-02-16 13:30:41,851 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 93 mSDsluCounter, 223 mSDsCounter, 0 mSdLazyCounter, 942 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 180 SdHoareTripleChecker+Invalid, 961 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 942 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:41,851 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [93 Valid, 180 Invalid, 961 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 942 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:30:41,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5697 states. [2022-02-16 13:30:41,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5697 to 5621. [2022-02-16 13:30:41,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5621 states, 5620 states have (on average 1.866370106761566) internal successors, (10489), 5620 states have internal predecessors, (10489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:41,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5621 states to 5621 states and 10489 transitions. [2022-02-16 13:30:41,909 INFO L78 Accepts]: Start accepts. Automaton has 5621 states and 10489 transitions. Word has length 41 [2022-02-16 13:30:41,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:41,909 INFO L470 AbstractCegarLoop]: Abstraction has 5621 states and 10489 transitions. [2022-02-16 13:30:41,909 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 3.3636363636363638) internal successors, (74), 21 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:41,909 INFO L276 IsEmpty]: Start isEmpty. Operand 5621 states and 10489 transitions. [2022-02-16 13:30:41,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 13:30:41,913 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:41,914 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:41,929 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Ended with exit code 0 [2022-02-16 13:30:42,114 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:42,114 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:42,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:42,114 INFO L85 PathProgramCache]: Analyzing trace with hash 1182055830, now seen corresponding path program 43 times [2022-02-16 13:30:42,114 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:42,114 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [923724329] [2022-02-16 13:30:42,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:42,115 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:42,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:42,227 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:42,227 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:42,227 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [923724329] [2022-02-16 13:30:42,227 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [923724329] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:42,227 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1797805766] [2022-02-16 13:30:42,228 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:30:42,228 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:42,228 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:42,229 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:42,229 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2022-02-16 13:30:42,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:42,259 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 13:30:42,260 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:42,381 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:42,381 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:42,401 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:30:42,401 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:30:42,509 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:42,509 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1797805766] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:42,509 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:42,509 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 7, 7] total 13 [2022-02-16 13:30:42,509 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [908247925] [2022-02-16 13:30:42,509 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:42,509 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-16 13:30:42,510 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:42,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-16 13:30:42,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2022-02-16 13:30:42,510 INFO L87 Difference]: Start difference. First operand 5621 states and 10489 transitions. Second operand has 14 states, 14 states have (on average 4.428571428571429) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:42,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:42,779 INFO L93 Difference]: Finished difference Result 5774 states and 10728 transitions. [2022-02-16 13:30:42,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 13:30:42,779 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.428571428571429) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-16 13:30:42,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:42,786 INFO L225 Difference]: With dead ends: 5774 [2022-02-16 13:30:42,786 INFO L226 Difference]: Without dead ends: 5774 [2022-02-16 13:30:42,786 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 76 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=78, Invalid=428, Unknown=0, NotChecked=0, Total=506 [2022-02-16 13:30:42,786 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 21 mSDsluCounter, 78 mSDsCounter, 0 mSdLazyCounter, 504 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 511 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 504 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:42,786 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 57 Invalid, 511 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 504 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:30:42,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5774 states. [2022-02-16 13:30:42,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5774 to 5624. [2022-02-16 13:30:42,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5624 states, 5623 states have (on average 1.8666192423972967) internal successors, (10496), 5623 states have internal predecessors, (10496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:42,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5624 states to 5624 states and 10496 transitions. [2022-02-16 13:30:42,845 INFO L78 Accepts]: Start accepts. Automaton has 5624 states and 10496 transitions. Word has length 41 [2022-02-16 13:30:42,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:42,845 INFO L470 AbstractCegarLoop]: Abstraction has 5624 states and 10496 transitions. [2022-02-16 13:30:42,845 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.428571428571429) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:42,846 INFO L276 IsEmpty]: Start isEmpty. Operand 5624 states and 10496 transitions. [2022-02-16 13:30:42,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 13:30:42,850 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:42,850 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:42,866 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Ended with exit code 0 [2022-02-16 13:30:43,051 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2022-02-16 13:30:43,051 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:43,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:43,051 INFO L85 PathProgramCache]: Analyzing trace with hash 688832268, now seen corresponding path program 17 times [2022-02-16 13:30:43,051 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:43,051 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [406641753] [2022-02-16 13:30:43,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:43,051 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:43,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:43,137 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 6 proven. 58 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:43,137 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:43,137 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [406641753] [2022-02-16 13:30:43,137 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [406641753] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:43,137 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [858210376] [2022-02-16 13:30:43,137 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:30:43,137 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:43,137 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:43,138 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:43,139 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2022-02-16 13:30:43,162 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-02-16 13:30:43,162 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:30:43,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 13:30:43,163 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:43,270 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:43,270 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:43,292 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:30:43,293 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:30:43,383 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:43,383 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [858210376] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:43,383 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:43,383 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-16 13:30:43,383 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1412044153] [2022-02-16 13:30:43,383 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:43,383 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-16 13:30:43,383 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:43,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-16 13:30:43,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-16 13:30:43,384 INFO L87 Difference]: Start difference. First operand 5624 states and 10496 transitions. Second operand has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:43,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:43,591 INFO L93 Difference]: Finished difference Result 6645 states and 12100 transitions. [2022-02-16 13:30:43,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 13:30:43,591 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-16 13:30:43,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:43,598 INFO L225 Difference]: With dead ends: 6645 [2022-02-16 13:30:43,599 INFO L226 Difference]: Without dead ends: 6605 [2022-02-16 13:30:43,599 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-16 13:30:43,599 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 122 mSDsluCounter, 192 mSDsCounter, 0 mSdLazyCounter, 434 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 174 SdHoareTripleChecker+Invalid, 438 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 434 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:43,599 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [122 Valid, 174 Invalid, 438 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 434 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:30:43,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6605 states. [2022-02-16 13:30:43,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6605 to 5678. [2022-02-16 13:30:43,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5678 states, 5677 states have (on average 1.8671833714990311) internal successors, (10600), 5677 states have internal predecessors, (10600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:43,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5678 states to 5678 states and 10600 transitions. [2022-02-16 13:30:43,659 INFO L78 Accepts]: Start accepts. Automaton has 5678 states and 10600 transitions. Word has length 41 [2022-02-16 13:30:43,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:43,659 INFO L470 AbstractCegarLoop]: Abstraction has 5678 states and 10600 transitions. [2022-02-16 13:30:43,659 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:43,659 INFO L276 IsEmpty]: Start isEmpty. Operand 5678 states and 10600 transitions. [2022-02-16 13:30:43,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 13:30:43,664 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:43,664 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:43,679 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Forceful destruction successful, exit code 0 [2022-02-16 13:30:43,864 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2022-02-16 13:30:43,864 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:43,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:43,865 INFO L85 PathProgramCache]: Analyzing trace with hash 589156108, now seen corresponding path program 44 times [2022-02-16 13:30:43,865 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:43,865 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [597961389] [2022-02-16 13:30:43,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:43,865 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:43,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:43,953 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 13 proven. 51 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:43,953 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:43,953 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [597961389] [2022-02-16 13:30:43,953 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [597961389] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:43,953 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [975549399] [2022-02-16 13:30:43,953 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:30:43,953 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:43,953 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:43,955 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:43,956 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2022-02-16 13:30:43,985 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:30:43,985 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:30:43,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 13:30:43,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:44,101 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:44,101 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:44,129 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:30:44,129 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:30:44,219 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:44,220 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [975549399] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:44,220 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:44,220 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2022-02-16 13:30:44,220 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1418787367] [2022-02-16 13:30:44,220 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:44,220 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-16 13:30:44,220 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:44,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-16 13:30:44,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-16 13:30:44,220 INFO L87 Difference]: Start difference. First operand 5678 states and 10600 transitions. Second operand has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:44,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:44,507 INFO L93 Difference]: Finished difference Result 6091 states and 11190 transitions. [2022-02-16 13:30:44,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 13:30:44,507 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-16 13:30:44,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:44,514 INFO L225 Difference]: With dead ends: 6091 [2022-02-16 13:30:44,514 INFO L226 Difference]: Without dead ends: 6040 [2022-02-16 13:30:44,515 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-16 13:30:44,515 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 80 mSDsluCounter, 268 mSDsCounter, 0 mSdLazyCounter, 673 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 231 SdHoareTripleChecker+Invalid, 677 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 673 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:44,515 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 231 Invalid, 677 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 673 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:30:44,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6040 states. [2022-02-16 13:30:44,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6040 to 5691. [2022-02-16 13:30:44,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5691 states, 5690 states have (on average 1.8622144112478032) internal successors, (10596), 5690 states have internal predecessors, (10596), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:44,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5691 states to 5691 states and 10596 transitions. [2022-02-16 13:30:44,575 INFO L78 Accepts]: Start accepts. Automaton has 5691 states and 10596 transitions. Word has length 41 [2022-02-16 13:30:44,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:44,575 INFO L470 AbstractCegarLoop]: Abstraction has 5691 states and 10596 transitions. [2022-02-16 13:30:44,575 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:44,575 INFO L276 IsEmpty]: Start isEmpty. Operand 5691 states and 10596 transitions. [2022-02-16 13:30:44,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 13:30:44,579 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:44,579 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:44,595 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Ended with exit code 0 [2022-02-16 13:30:44,780 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2022-02-16 13:30:44,780 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:44,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:44,780 INFO L85 PathProgramCache]: Analyzing trace with hash -534638200, now seen corresponding path program 45 times [2022-02-16 13:30:44,780 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:44,780 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303026009] [2022-02-16 13:30:44,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:44,781 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:44,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:44,861 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 11 proven. 52 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:30:44,861 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:44,861 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [303026009] [2022-02-16 13:30:44,861 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [303026009] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:44,861 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2032513674] [2022-02-16 13:30:44,861 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:30:44,862 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:44,862 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:44,863 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:44,863 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2022-02-16 13:30:44,886 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-02-16 13:30:44,886 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:30:44,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 13:30:44,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:44,992 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 53 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:30:44,992 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:45,012 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:30:45,012 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:30:45,104 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 53 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:30:45,104 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2032513674] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:45,104 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:45,104 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-16 13:30:45,104 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1953748267] [2022-02-16 13:30:45,104 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:45,104 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-16 13:30:45,104 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:45,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-16 13:30:45,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-16 13:30:45,105 INFO L87 Difference]: Start difference. First operand 5691 states and 10596 transitions. Second operand has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:45,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:45,342 INFO L93 Difference]: Finished difference Result 6037 states and 11090 transitions. [2022-02-16 13:30:45,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 13:30:45,342 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-16 13:30:45,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:45,351 INFO L225 Difference]: With dead ends: 6037 [2022-02-16 13:30:45,352 INFO L226 Difference]: Without dead ends: 5998 [2022-02-16 13:30:45,352 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-16 13:30:45,352 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 85 mSDsluCounter, 244 mSDsCounter, 0 mSdLazyCounter, 528 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 219 SdHoareTripleChecker+Invalid, 536 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 528 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:45,352 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [85 Valid, 219 Invalid, 536 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 528 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:30:45,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5998 states. [2022-02-16 13:30:45,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5998 to 5512. [2022-02-16 13:30:45,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5512 states, 5511 states have (on average 1.8637270912720014) internal successors, (10271), 5511 states have internal predecessors, (10271), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:45,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5512 states to 5512 states and 10271 transitions. [2022-02-16 13:30:45,421 INFO L78 Accepts]: Start accepts. Automaton has 5512 states and 10271 transitions. Word has length 41 [2022-02-16 13:30:45,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:45,421 INFO L470 AbstractCegarLoop]: Abstraction has 5512 states and 10271 transitions. [2022-02-16 13:30:45,422 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:45,422 INFO L276 IsEmpty]: Start isEmpty. Operand 5512 states and 10271 transitions. [2022-02-16 13:30:45,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 13:30:45,426 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:45,427 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:45,442 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Ended with exit code 0 [2022-02-16 13:30:45,627 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable114,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:45,627 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:45,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:45,627 INFO L85 PathProgramCache]: Analyzing trace with hash 1607279134, now seen corresponding path program 46 times [2022-02-16 13:30:45,627 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:45,627 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1298428281] [2022-02-16 13:30:45,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:45,628 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:45,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:45,710 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:45,711 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:45,711 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1298428281] [2022-02-16 13:30:45,711 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1298428281] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:45,711 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1735756591] [2022-02-16 13:30:45,711 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:30:45,711 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:45,711 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:45,712 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:45,712 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2022-02-16 13:30:45,733 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:30:45,733 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:30:45,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 13:30:45,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:45,851 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:45,852 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:45,876 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:30:45,876 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:30:45,965 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:45,965 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1735756591] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:45,966 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:45,966 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-16 13:30:45,966 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [299480013] [2022-02-16 13:30:45,966 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:45,966 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-16 13:30:45,966 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:45,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-16 13:30:45,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-16 13:30:45,966 INFO L87 Difference]: Start difference. First operand 5512 states and 10271 transitions. Second operand has 10 states, 10 states have (on average 4.3) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:46,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:46,252 INFO L93 Difference]: Finished difference Result 6082 states and 11119 transitions. [2022-02-16 13:30:46,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-16 13:30:46,253 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.3) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-16 13:30:46,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:46,260 INFO L225 Difference]: With dead ends: 6082 [2022-02-16 13:30:46,260 INFO L226 Difference]: Without dead ends: 6082 [2022-02-16 13:30:46,260 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 74 SyntacticMatches, 10 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2022-02-16 13:30:46,260 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 99 mSDsluCounter, 299 mSDsCounter, 0 mSdLazyCounter, 643 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 259 SdHoareTripleChecker+Invalid, 654 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 643 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:46,260 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [99 Valid, 259 Invalid, 654 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 643 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:30:46,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6082 states. [2022-02-16 13:30:46,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6082 to 5549. [2022-02-16 13:30:46,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5549 states, 5548 states have (on average 1.8640951694304253) internal successors, (10342), 5548 states have internal predecessors, (10342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:46,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5549 states to 5549 states and 10342 transitions. [2022-02-16 13:30:46,320 INFO L78 Accepts]: Start accepts. Automaton has 5549 states and 10342 transitions. Word has length 41 [2022-02-16 13:30:46,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:46,320 INFO L470 AbstractCegarLoop]: Abstraction has 5549 states and 10342 transitions. [2022-02-16 13:30:46,320 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.3) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:46,320 INFO L276 IsEmpty]: Start isEmpty. Operand 5549 states and 10342 transitions. [2022-02-16 13:30:46,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 13:30:46,325 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:46,325 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:46,341 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Ended with exit code 0 [2022-02-16 13:30:46,526 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable115 [2022-02-16 13:30:46,526 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:46,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:46,527 INFO L85 PathProgramCache]: Analyzing trace with hash -815482399, now seen corresponding path program 18 times [2022-02-16 13:30:46,527 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:46,527 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1354043482] [2022-02-16 13:30:46,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:46,527 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:46,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:46,608 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 46 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:46,608 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:46,608 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1354043482] [2022-02-16 13:30:46,608 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1354043482] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:46,608 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [386656569] [2022-02-16 13:30:46,608 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:30:46,609 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:46,609 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:46,610 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:46,610 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2022-02-16 13:30:46,634 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-02-16 13:30:46,634 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:30:46,634 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-02-16 13:30:46,635 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:46,819 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 48 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:46,819 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:47,048 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 48 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:47,049 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [386656569] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:47,049 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:47,049 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-02-16 13:30:47,049 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839439164] [2022-02-16 13:30:47,049 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:47,049 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-16 13:30:47,049 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:47,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-16 13:30:47,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2022-02-16 13:30:47,049 INFO L87 Difference]: Start difference. First operand 5549 states and 10342 transitions. Second operand has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 13 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:47,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:47,259 INFO L93 Difference]: Finished difference Result 7872 states and 14554 transitions. [2022-02-16 13:30:47,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 13:30:47,259 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 13 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-16 13:30:47,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:47,270 INFO L225 Difference]: With dead ends: 7872 [2022-02-16 13:30:47,270 INFO L226 Difference]: Without dead ends: 7866 [2022-02-16 13:30:47,270 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=98, Invalid=174, Unknown=0, NotChecked=0, Total=272 [2022-02-16 13:30:47,270 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 200 mSDsluCounter, 171 mSDsCounter, 0 mSdLazyCounter, 364 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 200 SdHoareTripleChecker+Valid, 126 SdHoareTripleChecker+Invalid, 382 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 364 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:47,270 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [200 Valid, 126 Invalid, 382 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 364 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:30:47,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7866 states. [2022-02-16 13:30:47,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7866 to 6519. [2022-02-16 13:30:47,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6519 states, 6518 states have (on average 1.9116293341515802) internal successors, (12460), 6518 states have internal predecessors, (12460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:47,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6519 states to 6519 states and 12460 transitions. [2022-02-16 13:30:47,353 INFO L78 Accepts]: Start accepts. Automaton has 6519 states and 12460 transitions. Word has length 41 [2022-02-16 13:30:47,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:47,354 INFO L470 AbstractCegarLoop]: Abstraction has 6519 states and 12460 transitions. [2022-02-16 13:30:47,354 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 13 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:47,354 INFO L276 IsEmpty]: Start isEmpty. Operand 6519 states and 12460 transitions. [2022-02-16 13:30:47,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 13:30:47,359 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:47,359 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:47,374 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Ended with exit code 0 [2022-02-16 13:30:47,559 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable116 [2022-02-16 13:30:47,559 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:47,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:47,560 INFO L85 PathProgramCache]: Analyzing trace with hash 1249665833, now seen corresponding path program 19 times [2022-02-16 13:30:47,560 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:47,560 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [982813416] [2022-02-16 13:30:47,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:47,560 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:47,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:47,647 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 41 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:47,647 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:47,647 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [982813416] [2022-02-16 13:30:47,647 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [982813416] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:47,647 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2066498438] [2022-02-16 13:30:47,647 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:30:47,647 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:47,647 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:47,648 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:47,649 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2022-02-16 13:30:47,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:47,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-02-16 13:30:47,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:47,816 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 41 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:47,816 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:48,090 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 41 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:48,090 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2066498438] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:48,090 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:48,090 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 14 [2022-02-16 13:30:48,090 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [186065020] [2022-02-16 13:30:48,090 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:48,091 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 13:30:48,091 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:48,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 13:30:48,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:30:48,091 INFO L87 Difference]: Start difference. First operand 6519 states and 12460 transitions. Second operand has 15 states, 15 states have (on average 4.133333333333334) internal successors, (62), 14 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:48,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:48,399 INFO L93 Difference]: Finished difference Result 7946 states and 14664 transitions. [2022-02-16 13:30:48,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 13:30:48,400 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.133333333333334) internal successors, (62), 14 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-16 13:30:48,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:48,410 INFO L225 Difference]: With dead ends: 7946 [2022-02-16 13:30:48,410 INFO L226 Difference]: Without dead ends: 7946 [2022-02-16 13:30:48,410 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 77 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=201, Invalid=399, Unknown=0, NotChecked=0, Total=600 [2022-02-16 13:30:48,411 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 359 mSDsluCounter, 141 mSDsCounter, 0 mSdLazyCounter, 409 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 359 SdHoareTripleChecker+Valid, 108 SdHoareTripleChecker+Invalid, 453 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 409 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:48,411 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [359 Valid, 108 Invalid, 453 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 409 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:30:48,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7946 states. [2022-02-16 13:30:48,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7946 to 6363. [2022-02-16 13:30:48,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6363 states, 6362 states have (on average 1.9072618673373154) internal successors, (12134), 6362 states have internal predecessors, (12134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:48,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6363 states to 6363 states and 12134 transitions. [2022-02-16 13:30:48,498 INFO L78 Accepts]: Start accepts. Automaton has 6363 states and 12134 transitions. Word has length 41 [2022-02-16 13:30:48,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:48,498 INFO L470 AbstractCegarLoop]: Abstraction has 6363 states and 12134 transitions. [2022-02-16 13:30:48,498 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.133333333333334) internal successors, (62), 14 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:48,498 INFO L276 IsEmpty]: Start isEmpty. Operand 6363 states and 12134 transitions. [2022-02-16 13:30:48,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 13:30:48,503 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:48,503 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:48,519 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Ended with exit code 0 [2022-02-16 13:30:48,703 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2022-02-16 13:30:48,704 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:48,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:48,704 INFO L85 PathProgramCache]: Analyzing trace with hash -962378935, now seen corresponding path program 47 times [2022-02-16 13:30:48,704 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:48,704 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [32121866] [2022-02-16 13:30:48,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:48,704 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:48,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:48,791 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 20 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:48,791 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:48,791 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [32121866] [2022-02-16 13:30:48,791 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [32121866] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:48,791 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1470185390] [2022-02-16 13:30:48,791 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:30:48,791 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:48,791 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:48,792 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:48,793 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2022-02-16 13:30:48,815 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-02-16 13:30:48,816 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:30:48,816 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-02-16 13:30:48,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:48,946 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 28 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:48,946 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:49,097 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 28 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:49,098 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1470185390] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:49,098 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:49,098 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 12] total 17 [2022-02-16 13:30:49,098 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [39155087] [2022-02-16 13:30:49,098 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:49,098 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-16 13:30:49,098 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:49,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-16 13:30:49,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=222, Unknown=0, NotChecked=0, Total=306 [2022-02-16 13:30:49,098 INFO L87 Difference]: Start difference. First operand 6363 states and 12134 transitions. Second operand has 18 states, 18 states have (on average 4.333333333333333) internal successors, (78), 17 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:49,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:49,385 INFO L93 Difference]: Finished difference Result 8416 states and 15817 transitions. [2022-02-16 13:30:49,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 13:30:49,385 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.333333333333333) internal successors, (78), 17 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-16 13:30:49,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:49,396 INFO L225 Difference]: With dead ends: 8416 [2022-02-16 13:30:49,397 INFO L226 Difference]: Without dead ends: 8377 [2022-02-16 13:30:49,397 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 75 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=140, Invalid=366, Unknown=0, NotChecked=0, Total=506 [2022-02-16 13:30:49,397 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 196 mSDsluCounter, 236 mSDsCounter, 0 mSdLazyCounter, 528 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 196 SdHoareTripleChecker+Valid, 199 SdHoareTripleChecker+Invalid, 552 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 528 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:49,397 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [196 Valid, 199 Invalid, 552 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 528 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:30:49,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8377 states. [2022-02-16 13:30:49,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8377 to 6424. [2022-02-16 13:30:49,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6424 states, 6423 states have (on average 1.8978670403238362) internal successors, (12190), 6423 states have internal predecessors, (12190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:49,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6424 states to 6424 states and 12190 transitions. [2022-02-16 13:30:49,499 INFO L78 Accepts]: Start accepts. Automaton has 6424 states and 12190 transitions. Word has length 41 [2022-02-16 13:30:49,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:49,499 INFO L470 AbstractCegarLoop]: Abstraction has 6424 states and 12190 transitions. [2022-02-16 13:30:49,499 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.333333333333333) internal successors, (78), 17 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:49,499 INFO L276 IsEmpty]: Start isEmpty. Operand 6424 states and 12190 transitions. [2022-02-16 13:30:49,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 13:30:49,505 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:49,505 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:49,521 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Ended with exit code 0 [2022-02-16 13:30:49,705 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable118 [2022-02-16 13:30:49,706 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:49,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:49,706 INFO L85 PathProgramCache]: Analyzing trace with hash -1661652888, now seen corresponding path program 20 times [2022-02-16 13:30:49,706 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:49,706 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [486253576] [2022-02-16 13:30:49,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:49,706 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:49,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:49,807 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 6 proven. 58 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:49,807 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:49,807 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [486253576] [2022-02-16 13:30:49,807 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [486253576] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:49,807 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [632234125] [2022-02-16 13:30:49,807 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:30:49,807 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:49,808 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:49,809 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:49,810 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2022-02-16 13:30:49,836 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:30:49,836 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:30:49,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 13:30:49,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:49,949 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:49,949 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:49,972 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:30:49,972 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:30:50,067 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:50,067 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [632234125] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:50,068 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:50,068 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-16 13:30:50,068 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [623163880] [2022-02-16 13:30:50,068 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:50,068 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-16 13:30:50,068 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:50,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-16 13:30:50,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-16 13:30:50,068 INFO L87 Difference]: Start difference. First operand 6424 states and 12190 transitions. Second operand has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:50,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:50,291 INFO L93 Difference]: Finished difference Result 7399 states and 13758 transitions. [2022-02-16 13:30:50,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 13:30:50,291 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-16 13:30:50,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:50,299 INFO L225 Difference]: With dead ends: 7399 [2022-02-16 13:30:50,299 INFO L226 Difference]: Without dead ends: 7369 [2022-02-16 13:30:50,299 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-16 13:30:50,300 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 107 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 493 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 497 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 493 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:50,300 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [107 Valid, 196 Invalid, 497 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 493 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:30:50,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7369 states. [2022-02-16 13:30:50,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7369 to 6567. [2022-02-16 13:30:50,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6567 states, 6566 states have (on average 1.897197685044167) internal successors, (12457), 6566 states have internal predecessors, (12457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:50,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6567 states to 6567 states and 12457 transitions. [2022-02-16 13:30:50,374 INFO L78 Accepts]: Start accepts. Automaton has 6567 states and 12457 transitions. Word has length 41 [2022-02-16 13:30:50,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:50,374 INFO L470 AbstractCegarLoop]: Abstraction has 6567 states and 12457 transitions. [2022-02-16 13:30:50,374 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:50,374 INFO L276 IsEmpty]: Start isEmpty. Operand 6567 states and 12457 transitions. [2022-02-16 13:30:50,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 13:30:50,379 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:50,379 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:50,394 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Ended with exit code 0 [2022-02-16 13:30:50,579 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:50,580 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:50,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:50,580 INFO L85 PathProgramCache]: Analyzing trace with hash -1761329048, now seen corresponding path program 48 times [2022-02-16 13:30:50,580 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:50,580 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [927963065] [2022-02-16 13:30:50,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:50,581 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:50,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:50,663 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 13 proven. 51 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:50,664 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:50,664 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [927963065] [2022-02-16 13:30:50,664 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [927963065] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:50,664 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [900354921] [2022-02-16 13:30:50,664 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:30:50,664 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:50,664 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:50,665 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:50,665 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Waiting until timeout for monitored process [2022-02-16 13:30:50,689 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-02-16 13:30:50,689 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:30:50,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 13:30:50,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:50,808 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:50,808 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:50,833 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:30:50,833 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:30:50,958 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:50,958 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [900354921] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:50,958 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:50,958 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2022-02-16 13:30:50,958 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [358921064] [2022-02-16 13:30:50,958 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:50,958 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-16 13:30:50,958 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:50,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-16 13:30:50,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-16 13:30:50,959 INFO L87 Difference]: Start difference. First operand 6567 states and 12457 transitions. Second operand has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:51,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:51,278 INFO L93 Difference]: Finished difference Result 6964 states and 13037 transitions. [2022-02-16 13:30:51,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 13:30:51,279 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-16 13:30:51,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:51,287 INFO L225 Difference]: With dead ends: 6964 [2022-02-16 13:30:51,287 INFO L226 Difference]: Without dead ends: 6903 [2022-02-16 13:30:51,287 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-16 13:30:51,287 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 78 mSDsluCounter, 295 mSDsCounter, 0 mSdLazyCounter, 760 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 249 SdHoareTripleChecker+Invalid, 764 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 760 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:51,287 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 249 Invalid, 764 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 760 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:30:51,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6903 states. [2022-02-16 13:30:51,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6903 to 6568. [2022-02-16 13:30:51,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6568 states, 6567 states have (on average 1.892492766864626) internal successors, (12428), 6567 states have internal predecessors, (12428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:51,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6568 states to 6568 states and 12428 transitions. [2022-02-16 13:30:51,370 INFO L78 Accepts]: Start accepts. Automaton has 6568 states and 12428 transitions. Word has length 41 [2022-02-16 13:30:51,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:51,370 INFO L470 AbstractCegarLoop]: Abstraction has 6568 states and 12428 transitions. [2022-02-16 13:30:51,370 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:51,370 INFO L276 IsEmpty]: Start isEmpty. Operand 6568 states and 12428 transitions. [2022-02-16 13:30:51,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 13:30:51,376 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:51,376 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:51,391 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Ended with exit code 0 [2022-02-16 13:30:51,577 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:51,577 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:51,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:51,577 INFO L85 PathProgramCache]: Analyzing trace with hash 1409843940, now seen corresponding path program 49 times [2022-02-16 13:30:51,577 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:51,577 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [701145881] [2022-02-16 13:30:51,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:51,577 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:51,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:51,673 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 11 proven. 52 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:30:51,673 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:51,673 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [701145881] [2022-02-16 13:30:51,673 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [701145881] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:51,673 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1587714759] [2022-02-16 13:30:51,673 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:30:51,673 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:51,674 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:51,675 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:51,675 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Waiting until timeout for monitored process [2022-02-16 13:30:51,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:51,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 13:30:51,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:51,808 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 53 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:30:51,808 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:51,829 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:30:51,829 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:30:51,927 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 53 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:30:51,927 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1587714759] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:51,927 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:51,927 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-16 13:30:51,927 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1749974660] [2022-02-16 13:30:51,927 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:51,927 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-16 13:30:51,927 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:51,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-16 13:30:51,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-16 13:30:51,928 INFO L87 Difference]: Start difference. First operand 6568 states and 12428 transitions. Second operand has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:52,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:52,171 INFO L93 Difference]: Finished difference Result 6971 states and 13016 transitions. [2022-02-16 13:30:52,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 13:30:52,172 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-16 13:30:52,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:52,183 INFO L225 Difference]: With dead ends: 6971 [2022-02-16 13:30:52,183 INFO L226 Difference]: Without dead ends: 6920 [2022-02-16 13:30:52,183 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-16 13:30:52,183 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 102 mSDsluCounter, 242 mSDsCounter, 0 mSdLazyCounter, 503 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 214 SdHoareTripleChecker+Invalid, 510 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 503 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:52,183 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [102 Valid, 214 Invalid, 510 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 503 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:30:52,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6920 states. [2022-02-16 13:30:52,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6920 to 6443. [2022-02-16 13:30:52,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6443 states, 6442 states have (on average 1.8945979509469109) internal successors, (12205), 6442 states have internal predecessors, (12205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:52,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6443 states to 6443 states and 12205 transitions. [2022-02-16 13:30:52,279 INFO L78 Accepts]: Start accepts. Automaton has 6443 states and 12205 transitions. Word has length 41 [2022-02-16 13:30:52,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:52,279 INFO L470 AbstractCegarLoop]: Abstraction has 6443 states and 12205 transitions. [2022-02-16 13:30:52,279 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:52,279 INFO L276 IsEmpty]: Start isEmpty. Operand 6443 states and 12205 transitions. [2022-02-16 13:30:52,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 13:30:52,285 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:52,285 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:52,301 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Ended with exit code 0 [2022-02-16 13:30:52,485 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,116 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:52,485 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:52,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:52,486 INFO L85 PathProgramCache]: Analyzing trace with hash 239698668, now seen corresponding path program 50 times [2022-02-16 13:30:52,486 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:52,486 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [346994917] [2022-02-16 13:30:52,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:52,486 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:52,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:52,564 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 11 proven. 53 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:52,564 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:52,564 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [346994917] [2022-02-16 13:30:52,564 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [346994917] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:52,565 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [382647305] [2022-02-16 13:30:52,565 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:30:52,565 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:52,565 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:52,566 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:52,566 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Waiting until timeout for monitored process [2022-02-16 13:30:52,587 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:30:52,587 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:30:52,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-16 13:30:52,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:52,728 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 11 proven. 53 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:52,728 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:52,752 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:30:52,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 20 treesize of output 19 [2022-02-16 13:30:52,845 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 54 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:52,845 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [382647305] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:52,845 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:52,845 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 8] total 9 [2022-02-16 13:30:52,845 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1125603402] [2022-02-16 13:30:52,845 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:52,846 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-16 13:30:52,846 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:52,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-16 13:30:52,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-16 13:30:52,846 INFO L87 Difference]: Start difference. First operand 6443 states and 12205 transitions. Second operand has 10 states, 10 states have (on average 4.2) internal successors, (42), 9 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:53,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:53,104 INFO L93 Difference]: Finished difference Result 6981 states and 13005 transitions. [2022-02-16 13:30:53,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 13:30:53,105 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 9 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-16 13:30:53,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:53,113 INFO L225 Difference]: With dead ends: 6981 [2022-02-16 13:30:53,113 INFO L226 Difference]: Without dead ends: 6956 [2022-02-16 13:30:53,114 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 74 SyntacticMatches, 10 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2022-02-16 13:30:53,114 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 123 mSDsluCounter, 248 mSDsCounter, 0 mSdLazyCounter, 522 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 211 SdHoareTripleChecker+Invalid, 533 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 522 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:53,114 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [123 Valid, 211 Invalid, 533 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 522 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:30:53,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6956 states. [2022-02-16 13:30:53,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6956 to 6407. [2022-02-16 13:30:53,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6407 states, 6406 states have (on average 1.8926006868560725) internal successors, (12124), 6406 states have internal predecessors, (12124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:53,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6407 states to 6407 states and 12124 transitions. [2022-02-16 13:30:53,184 INFO L78 Accepts]: Start accepts. Automaton has 6407 states and 12124 transitions. Word has length 41 [2022-02-16 13:30:53,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:53,184 INFO L470 AbstractCegarLoop]: Abstraction has 6407 states and 12124 transitions. [2022-02-16 13:30:53,184 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 9 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:53,184 INFO L276 IsEmpty]: Start isEmpty. Operand 6407 states and 12124 transitions. [2022-02-16 13:30:53,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 13:30:53,189 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:53,189 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:53,204 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Ended with exit code 0 [2022-02-16 13:30:53,389 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2022-02-16 13:30:53,389 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:53,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:53,389 INFO L85 PathProgramCache]: Analyzing trace with hash -588369488, now seen corresponding path program 51 times [2022-02-16 13:30:53,390 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:53,390 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [342781634] [2022-02-16 13:30:53,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:53,390 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:53,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:53,480 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:53,480 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:53,480 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [342781634] [2022-02-16 13:30:53,480 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [342781634] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:53,480 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1465961606] [2022-02-16 13:30:53,480 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:30:53,480 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:53,480 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:53,481 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:53,482 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Waiting until timeout for monitored process [2022-02-16 13:30:53,506 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2022-02-16 13:30:53,506 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:30:53,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 13:30:53,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:53,667 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:53,667 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:53,698 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:30:53,698 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:30:53,781 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:53,782 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1465961606] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:53,782 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:53,782 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-16 13:30:53,782 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [223767994] [2022-02-16 13:30:53,782 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:53,782 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-16 13:30:53,782 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:53,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-16 13:30:53,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-16 13:30:53,783 INFO L87 Difference]: Start difference. First operand 6407 states and 12124 transitions. Second operand has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 10 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:54,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:54,102 INFO L93 Difference]: Finished difference Result 7251 states and 13405 transitions. [2022-02-16 13:30:54,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 13:30:54,102 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 10 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-16 13:30:54,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:54,111 INFO L225 Difference]: With dead ends: 7251 [2022-02-16 13:30:54,111 INFO L226 Difference]: Without dead ends: 7251 [2022-02-16 13:30:54,111 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 73 SyntacticMatches, 10 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2022-02-16 13:30:54,111 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 148 mSDsluCounter, 311 mSDsCounter, 0 mSdLazyCounter, 643 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 258 SdHoareTripleChecker+Invalid, 658 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 643 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:54,111 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [148 Valid, 258 Invalid, 658 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 643 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:30:54,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7251 states. [2022-02-16 13:30:54,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7251 to 6447. [2022-02-16 13:30:54,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6447 states, 6446 states have (on average 1.8926466025442135) internal successors, (12200), 6446 states have internal predecessors, (12200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:54,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6447 states to 6447 states and 12200 transitions. [2022-02-16 13:30:54,186 INFO L78 Accepts]: Start accepts. Automaton has 6447 states and 12200 transitions. Word has length 41 [2022-02-16 13:30:54,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:54,186 INFO L470 AbstractCegarLoop]: Abstraction has 6447 states and 12200 transitions. [2022-02-16 13:30:54,187 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 10 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:54,187 INFO L276 IsEmpty]: Start isEmpty. Operand 6447 states and 12200 transitions. [2022-02-16 13:30:54,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 13:30:54,192 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:54,192 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:54,208 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Ended with exit code 0 [2022-02-16 13:30:54,392 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2022-02-16 13:30:54,392 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:54,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:54,393 INFO L85 PathProgramCache]: Analyzing trace with hash 181858700, now seen corresponding path program 21 times [2022-02-16 13:30:54,393 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:54,393 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [999457315] [2022-02-16 13:30:54,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:54,393 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:54,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:54,478 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 6 proven. 58 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:54,478 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:54,478 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [999457315] [2022-02-16 13:30:54,478 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [999457315] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:54,478 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1807003043] [2022-02-16 13:30:54,479 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:30:54,479 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:54,479 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:54,480 INFO L229 MonitoredProcess]: Starting monitored process 119 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:54,480 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Waiting until timeout for monitored process [2022-02-16 13:30:54,503 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-02-16 13:30:54,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:30:54,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 13:30:54,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:54,621 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:54,621 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:54,644 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:30:54,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 16 treesize of output 15 [2022-02-16 13:30:54,739 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:54,739 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1807003043] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:54,739 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:54,739 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-16 13:30:54,739 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394148511] [2022-02-16 13:30:54,739 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:54,739 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-16 13:30:54,740 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:54,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-16 13:30:54,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-16 13:30:54,740 INFO L87 Difference]: Start difference. First operand 6447 states and 12200 transitions. Second operand has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:54,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:54,975 INFO L93 Difference]: Finished difference Result 7263 states and 13516 transitions. [2022-02-16 13:30:54,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 13:30:54,976 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-16 13:30:54,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:54,987 INFO L225 Difference]: With dead ends: 7263 [2022-02-16 13:30:54,987 INFO L226 Difference]: Without dead ends: 7242 [2022-02-16 13:30:54,987 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-16 13:30:54,988 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 91 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 488 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 193 SdHoareTripleChecker+Invalid, 493 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 488 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:54,988 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [91 Valid, 193 Invalid, 493 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 488 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:30:54,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7242 states. [2022-02-16 13:30:55,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7242 to 6540. [2022-02-16 13:30:55,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6540 states, 6539 states have (on average 1.8915736351124026) internal successors, (12369), 6539 states have internal predecessors, (12369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:55,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6540 states to 6540 states and 12369 transitions. [2022-02-16 13:30:55,146 INFO L78 Accepts]: Start accepts. Automaton has 6540 states and 12369 transitions. Word has length 41 [2022-02-16 13:30:55,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:55,146 INFO L470 AbstractCegarLoop]: Abstraction has 6540 states and 12369 transitions. [2022-02-16 13:30:55,146 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:55,146 INFO L276 IsEmpty]: Start isEmpty. Operand 6540 states and 12369 transitions. [2022-02-16 13:30:55,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 13:30:55,151 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:55,152 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:55,167 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Ended with exit code 0 [2022-02-16 13:30:55,352 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2022-02-16 13:30:55,352 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:55,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:55,354 INFO L85 PathProgramCache]: Analyzing trace with hash 82182540, now seen corresponding path program 52 times [2022-02-16 13:30:55,354 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:55,354 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1296149044] [2022-02-16 13:30:55,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:55,354 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:55,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:55,433 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 13 proven. 51 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:55,434 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:55,434 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1296149044] [2022-02-16 13:30:55,434 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1296149044] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:55,434 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [36765194] [2022-02-16 13:30:55,434 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:30:55,434 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:55,434 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:55,435 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:55,436 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Waiting until timeout for monitored process [2022-02-16 13:30:55,459 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:30:55,459 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:30:55,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 13:30:55,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:55,561 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:55,562 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:55,583 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:30:55,583 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:30:55,665 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:55,665 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [36765194] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:55,665 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:55,665 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2022-02-16 13:30:55,665 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2074803105] [2022-02-16 13:30:55,665 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:55,665 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-16 13:30:55,666 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:55,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-16 13:30:55,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-16 13:30:55,666 INFO L87 Difference]: Start difference. First operand 6540 states and 12369 transitions. Second operand has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:55,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:55,950 INFO L93 Difference]: Finished difference Result 6954 states and 12971 transitions. [2022-02-16 13:30:55,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 13:30:55,951 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-16 13:30:55,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:55,958 INFO L225 Difference]: With dead ends: 6954 [2022-02-16 13:30:55,959 INFO L226 Difference]: Without dead ends: 6873 [2022-02-16 13:30:55,959 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-16 13:30:55,959 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 84 mSDsluCounter, 265 mSDsCounter, 0 mSdLazyCounter, 668 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 227 SdHoareTripleChecker+Invalid, 672 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 668 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:55,959 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 227 Invalid, 672 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 668 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:30:55,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6873 states. [2022-02-16 13:30:56,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6873 to 6485. [2022-02-16 13:30:56,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6485 states, 6484 states have (on average 1.8867982726711907) internal successors, (12234), 6484 states have internal predecessors, (12234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:56,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6485 states to 6485 states and 12234 transitions. [2022-02-16 13:30:56,029 INFO L78 Accepts]: Start accepts. Automaton has 6485 states and 12234 transitions. Word has length 41 [2022-02-16 13:30:56,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:56,029 INFO L470 AbstractCegarLoop]: Abstraction has 6485 states and 12234 transitions. [2022-02-16 13:30:56,030 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:56,030 INFO L276 IsEmpty]: Start isEmpty. Operand 6485 states and 12234 transitions. [2022-02-16 13:30:56,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 13:30:56,034 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:56,034 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:56,050 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Ended with exit code 0 [2022-02-16 13:30:56,235 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2022-02-16 13:30:56,235 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:56,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:56,235 INFO L85 PathProgramCache]: Analyzing trace with hash -1041611768, now seen corresponding path program 53 times [2022-02-16 13:30:56,235 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:56,235 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [988574425] [2022-02-16 13:30:56,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:56,236 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:56,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:56,315 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 11 proven. 52 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:30:56,315 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:56,315 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [988574425] [2022-02-16 13:30:56,315 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [988574425] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:56,316 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2079720931] [2022-02-16 13:30:56,316 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:30:56,316 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:56,316 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:56,317 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:56,340 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Waiting until timeout for monitored process [2022-02-16 13:30:56,350 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-02-16 13:30:56,350 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:30:56,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 13:30:56,351 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:56,452 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 53 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:30:56,453 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:56,472 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:30:56,472 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:30:56,560 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 53 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:30:56,560 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2079720931] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:56,560 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:56,560 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-16 13:30:56,560 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [609191077] [2022-02-16 13:30:56,560 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:56,561 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-16 13:30:56,561 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:56,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-16 13:30:56,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-16 13:30:56,561 INFO L87 Difference]: Start difference. First operand 6485 states and 12234 transitions. Second operand has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:56,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:56,790 INFO L93 Difference]: Finished difference Result 7021 states and 13049 transitions. [2022-02-16 13:30:56,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 13:30:56,791 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-16 13:30:56,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:56,799 INFO L225 Difference]: With dead ends: 7021 [2022-02-16 13:30:56,799 INFO L226 Difference]: Without dead ends: 6945 [2022-02-16 13:30:56,800 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-16 13:30:56,800 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 108 mSDsluCounter, 265 mSDsCounter, 0 mSdLazyCounter, 516 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 230 SdHoareTripleChecker+Invalid, 521 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 516 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:56,800 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 230 Invalid, 521 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 516 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:30:56,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6945 states. [2022-02-16 13:30:56,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6945 to 6417. [2022-02-16 13:30:56,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6417 states, 6416 states have (on average 1.8880922693266833) internal successors, (12114), 6416 states have internal predecessors, (12114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:56,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6417 states to 6417 states and 12114 transitions. [2022-02-16 13:30:56,879 INFO L78 Accepts]: Start accepts. Automaton has 6417 states and 12114 transitions. Word has length 41 [2022-02-16 13:30:56,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:56,879 INFO L470 AbstractCegarLoop]: Abstraction has 6417 states and 12114 transitions. [2022-02-16 13:30:56,879 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:56,879 INFO L276 IsEmpty]: Start isEmpty. Operand 6417 states and 12114 transitions. [2022-02-16 13:30:56,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 13:30:56,885 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:56,885 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:56,901 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Ended with exit code 0 [2022-02-16 13:30:57,086 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 121 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable126 [2022-02-16 13:30:57,086 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:57,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:57,087 INFO L85 PathProgramCache]: Analyzing trace with hash 2083210256, now seen corresponding path program 54 times [2022-02-16 13:30:57,087 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:57,087 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [889173947] [2022-02-16 13:30:57,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:57,087 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:57,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:57,159 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 11 proven. 53 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:57,159 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:57,159 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [889173947] [2022-02-16 13:30:57,159 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [889173947] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:57,159 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [695206523] [2022-02-16 13:30:57,160 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:30:57,160 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:57,160 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:57,161 INFO L229 MonitoredProcess]: Starting monitored process 122 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:57,161 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Waiting until timeout for monitored process [2022-02-16 13:30:57,185 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-02-16 13:30:57,185 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:30:57,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 13:30:57,186 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:57,295 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 54 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:57,296 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:57,319 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:30:57,320 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:30:57,403 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 54 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:57,403 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [695206523] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:57,403 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:57,403 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-16 13:30:57,403 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [349752641] [2022-02-16 13:30:57,403 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:57,404 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-16 13:30:57,404 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:57,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-16 13:30:57,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-16 13:30:57,404 INFO L87 Difference]: Start difference. First operand 6417 states and 12114 transitions. Second operand has 10 states, 10 states have (on average 4.2) internal successors, (42), 9 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:57,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:57,749 INFO L93 Difference]: Finished difference Result 7377 states and 13642 transitions. [2022-02-16 13:30:57,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 13:30:57,750 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 9 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-16 13:30:57,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:57,762 INFO L225 Difference]: With dead ends: 7377 [2022-02-16 13:30:57,763 INFO L226 Difference]: Without dead ends: 7347 [2022-02-16 13:30:57,763 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 74 SyntacticMatches, 10 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=75, Invalid=345, Unknown=0, NotChecked=0, Total=420 [2022-02-16 13:30:57,763 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 206 mSDsluCounter, 371 mSDsCounter, 0 mSdLazyCounter, 685 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 312 SdHoareTripleChecker+Invalid, 694 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 685 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:57,763 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [206 Valid, 312 Invalid, 694 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 685 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:30:57,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7347 states. [2022-02-16 13:30:57,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7347 to 6436. [2022-02-16 13:30:57,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6436 states, 6435 states have (on average 1.8887334887334888) internal successors, (12154), 6435 states have internal predecessors, (12154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:57,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6436 states to 6436 states and 12154 transitions. [2022-02-16 13:30:57,862 INFO L78 Accepts]: Start accepts. Automaton has 6436 states and 12154 transitions. Word has length 41 [2022-02-16 13:30:57,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:57,862 INFO L470 AbstractCegarLoop]: Abstraction has 6436 states and 12154 transitions. [2022-02-16 13:30:57,862 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 9 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:57,862 INFO L276 IsEmpty]: Start isEmpty. Operand 6436 states and 12154 transitions. [2022-02-16 13:30:57,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 13:30:57,868 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:57,868 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:57,885 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Ended with exit code 0 [2022-02-16 13:30:58,069 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127,122 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:58,070 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:58,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:58,070 INFO L85 PathProgramCache]: Analyzing trace with hash 2102859848, now seen corresponding path program 55 times [2022-02-16 13:30:58,070 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:58,070 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [195309396] [2022-02-16 13:30:58,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:58,070 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:58,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:58,161 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 6 proven. 58 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:58,161 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:58,161 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [195309396] [2022-02-16 13:30:58,161 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [195309396] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:58,161 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [502843594] [2022-02-16 13:30:58,161 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:30:58,161 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:58,162 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:58,164 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:58,191 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Waiting until timeout for monitored process [2022-02-16 13:30:58,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:58,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 13:30:58,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:58,305 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:58,306 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:58,335 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:30:58,335 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:30:58,409 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:30:58,409 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [502843594] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:58,409 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:58,409 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-16 13:30:58,410 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1004781584] [2022-02-16 13:30:58,410 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:58,410 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-16 13:30:58,410 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:58,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-16 13:30:58,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-16 13:30:58,410 INFO L87 Difference]: Start difference. First operand 6436 states and 12154 transitions. Second operand has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:58,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:58,700 INFO L93 Difference]: Finished difference Result 6970 states and 12886 transitions. [2022-02-16 13:30:58,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-16 13:30:58,700 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-16 13:30:58,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:58,710 INFO L225 Difference]: With dead ends: 6970 [2022-02-16 13:30:58,711 INFO L226 Difference]: Without dead ends: 6900 [2022-02-16 13:30:58,711 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 73 SyntacticMatches, 10 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2022-02-16 13:30:58,711 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 163 mSDsluCounter, 260 mSDsCounter, 0 mSdLazyCounter, 522 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 215 SdHoareTripleChecker+Invalid, 536 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 522 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:58,711 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [163 Valid, 215 Invalid, 536 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 522 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:30:58,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6900 states. [2022-02-16 13:30:58,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6900 to 6322. [2022-02-16 13:30:58,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6322 states, 6321 states have (on average 1.8827717133364974) internal successors, (11901), 6321 states have internal predecessors, (11901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:58,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6322 states to 6322 states and 11901 transitions. [2022-02-16 13:30:58,789 INFO L78 Accepts]: Start accepts. Automaton has 6322 states and 11901 transitions. Word has length 41 [2022-02-16 13:30:58,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:58,789 INFO L470 AbstractCegarLoop]: Abstraction has 6322 states and 11901 transitions. [2022-02-16 13:30:58,789 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:58,789 INFO L276 IsEmpty]: Start isEmpty. Operand 6322 states and 11901 transitions. [2022-02-16 13:30:58,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 13:30:58,795 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:58,795 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:58,809 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Ended with exit code 0 [2022-02-16 13:30:58,995 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128,123 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:58,995 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:58,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:58,996 INFO L85 PathProgramCache]: Analyzing trace with hash 1195450590, now seen corresponding path program 56 times [2022-02-16 13:30:58,996 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:58,996 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703422602] [2022-02-16 13:30:58,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:58,996 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:58,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:30:59,081 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:59,081 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:30:59,081 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703422602] [2022-02-16 13:30:59,081 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [703422602] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:30:59,081 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [737813289] [2022-02-16 13:30:59,081 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:30:59,081 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:30:59,081 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:30:59,082 INFO L229 MonitoredProcess]: Starting monitored process 124 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:30:59,083 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Waiting until timeout for monitored process [2022-02-16 13:30:59,104 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:30:59,105 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:30:59,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-16 13:30:59,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:30:59,212 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:59,213 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:30:59,247 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:30:59,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 20 treesize of output 19 [2022-02-16 13:30:59,316 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:30:59,316 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [737813289] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:30:59,316 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:30:59,316 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 10] total 11 [2022-02-16 13:30:59,316 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1749974071] [2022-02-16 13:30:59,316 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:30:59,316 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 13:30:59,316 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:30:59,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 13:30:59,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:30:59,317 INFO L87 Difference]: Start difference. First operand 6322 states and 11901 transitions. Second operand has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 11 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:59,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:30:59,670 INFO L93 Difference]: Finished difference Result 6797 states and 12582 transitions. [2022-02-16 13:30:59,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-16 13:30:59,670 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 11 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-16 13:30:59,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:30:59,678 INFO L225 Difference]: With dead ends: 6797 [2022-02-16 13:30:59,678 INFO L226 Difference]: Without dead ends: 6797 [2022-02-16 13:30:59,678 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 72 SyntacticMatches, 10 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=95, Invalid=411, Unknown=0, NotChecked=0, Total=506 [2022-02-16 13:30:59,678 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 200 mSDsluCounter, 362 mSDsCounter, 0 mSdLazyCounter, 709 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 200 SdHoareTripleChecker+Valid, 289 SdHoareTripleChecker+Invalid, 727 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 709 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:30:59,678 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [200 Valid, 289 Invalid, 727 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 709 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:30:59,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6797 states. [2022-02-16 13:30:59,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6797 to 6322. [2022-02-16 13:30:59,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6322 states, 6321 states have (on average 1.8827717133364974) internal successors, (11901), 6321 states have internal predecessors, (11901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:59,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6322 states to 6322 states and 11901 transitions. [2022-02-16 13:30:59,743 INFO L78 Accepts]: Start accepts. Automaton has 6322 states and 11901 transitions. Word has length 41 [2022-02-16 13:30:59,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:30:59,743 INFO L470 AbstractCegarLoop]: Abstraction has 6322 states and 11901 transitions. [2022-02-16 13:30:59,743 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 11 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:30:59,743 INFO L276 IsEmpty]: Start isEmpty. Operand 6322 states and 11901 transitions. [2022-02-16 13:30:59,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 13:30:59,748 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:30:59,748 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:30:59,763 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Ended with exit code 0 [2022-02-16 13:30:59,948 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2022-02-16 13:30:59,948 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:30:59,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:30:59,949 INFO L85 PathProgramCache]: Analyzing trace with hash 511762608, now seen corresponding path program 22 times [2022-02-16 13:30:59,949 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:30:59,949 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1251584845] [2022-02-16 13:30:59,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:30:59,949 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:30:59,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:00,058 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:00,058 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:00,059 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1251584845] [2022-02-16 13:31:00,059 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1251584845] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:00,059 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [323875378] [2022-02-16 13:31:00,059 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:31:00,063 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:00,063 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:00,064 INFO L229 MonitoredProcess]: Starting monitored process 125 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:00,066 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Waiting until timeout for monitored process [2022-02-16 13:31:00,093 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:31:00,093 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:31:00,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 13:31:00,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:00,188 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:00,188 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:00,224 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:31:00,224 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:31:00,278 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:00,279 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [323875378] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:00,279 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:00,279 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-16 13:31:00,279 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1348106345] [2022-02-16 13:31:00,279 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:00,279 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 13:31:00,279 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:00,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 13:31:00,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:31:00,279 INFO L87 Difference]: Start difference. First operand 6322 states and 11901 transitions. Second operand has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 11 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:00,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:00,586 INFO L93 Difference]: Finished difference Result 9974 states and 18116 transitions. [2022-02-16 13:31:00,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-16 13:31:00,587 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 11 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-16 13:31:00,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:00,602 INFO L225 Difference]: With dead ends: 9974 [2022-02-16 13:31:00,602 INFO L226 Difference]: Without dead ends: 9959 [2022-02-16 13:31:00,602 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 72 SyntacticMatches, 10 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=95, Invalid=411, Unknown=0, NotChecked=0, Total=506 [2022-02-16 13:31:00,603 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 123 mSDsluCounter, 146 mSDsCounter, 0 mSdLazyCounter, 546 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 125 SdHoareTripleChecker+Invalid, 564 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 546 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:00,603 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [123 Valid, 125 Invalid, 564 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 546 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:31:00,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9959 states. [2022-02-16 13:31:00,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9959 to 6259. [2022-02-16 13:31:00,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6259 states, 6258 states have (on average 1.877916267178012) internal successors, (11752), 6258 states have internal predecessors, (11752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:00,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6259 states to 6259 states and 11752 transitions. [2022-02-16 13:31:00,705 INFO L78 Accepts]: Start accepts. Automaton has 6259 states and 11752 transitions. Word has length 41 [2022-02-16 13:31:00,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:00,705 INFO L470 AbstractCegarLoop]: Abstraction has 6259 states and 11752 transitions. [2022-02-16 13:31:00,705 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 11 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:00,705 INFO L276 IsEmpty]: Start isEmpty. Operand 6259 states and 11752 transitions. [2022-02-16 13:31:00,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 13:31:00,710 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:00,710 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:00,727 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Ended with exit code 0 [2022-02-16 13:31:00,911 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,125 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:00,911 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:00,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:00,911 INFO L85 PathProgramCache]: Analyzing trace with hash -1250298640, now seen corresponding path program 57 times [2022-02-16 13:31:00,911 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:00,911 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1354841254] [2022-02-16 13:31:00,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:00,912 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:00,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:01,037 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 12 proven. 52 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:01,037 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:01,037 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1354841254] [2022-02-16 13:31:01,037 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1354841254] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:01,037 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1588056063] [2022-02-16 13:31:01,037 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:31:01,038 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:01,038 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:01,044 INFO L229 MonitoredProcess]: Starting monitored process 126 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:01,046 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Waiting until timeout for monitored process [2022-02-16 13:31:01,073 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-02-16 13:31:01,073 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:31:01,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 13:31:01,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:01,293 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:01,294 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:01,379 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:31:01,379 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:31:01,435 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:01,435 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1588056063] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:01,435 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:01,435 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 18 [2022-02-16 13:31:01,435 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2050149742] [2022-02-16 13:31:01,435 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:01,435 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-16 13:31:01,435 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:01,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-16 13:31:01,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2022-02-16 13:31:01,436 INFO L87 Difference]: Start difference. First operand 6259 states and 11752 transitions. Second operand has 19 states, 19 states have (on average 3.526315789473684) internal successors, (67), 18 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:01,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:01,648 INFO L93 Difference]: Finished difference Result 6315 states and 11815 transitions. [2022-02-16 13:31:01,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 13:31:01,648 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.526315789473684) internal successors, (67), 18 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-16 13:31:01,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:01,655 INFO L225 Difference]: With dead ends: 6315 [2022-02-16 13:31:01,655 INFO L226 Difference]: Without dead ends: 6274 [2022-02-16 13:31:01,655 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 66 SyntacticMatches, 10 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2022-02-16 13:31:01,655 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 49 mSDsluCounter, 149 mSDsCounter, 0 mSdLazyCounter, 554 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 124 SdHoareTripleChecker+Invalid, 649 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 554 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 88 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:01,655 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 124 Invalid, 649 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 554 Invalid, 0 Unknown, 88 Unchecked, 0.2s Time] [2022-02-16 13:31:01,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6274 states. [2022-02-16 13:31:01,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6274 to 6246. [2022-02-16 13:31:01,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6246 states, 6245 states have (on average 1.8723779023218574) internal successors, (11693), 6245 states have internal predecessors, (11693), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:01,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6246 states to 6246 states and 11693 transitions. [2022-02-16 13:31:01,717 INFO L78 Accepts]: Start accepts. Automaton has 6246 states and 11693 transitions. Word has length 41 [2022-02-16 13:31:01,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:01,717 INFO L470 AbstractCegarLoop]: Abstraction has 6246 states and 11693 transitions. [2022-02-16 13:31:01,717 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.526315789473684) internal successors, (67), 18 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:01,718 INFO L276 IsEmpty]: Start isEmpty. Operand 6246 states and 11693 transitions. [2022-02-16 13:31:01,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 13:31:01,723 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:01,723 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:01,745 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Forceful destruction successful, exit code 0 [2022-02-16 13:31:01,939 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,126 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:01,939 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:01,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:01,940 INFO L85 PathProgramCache]: Analyzing trace with hash 786151656, now seen corresponding path program 23 times [2022-02-16 13:31:01,940 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:01,940 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1371926151] [2022-02-16 13:31:01,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:01,940 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:01,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:02,027 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:02,027 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:02,027 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1371926151] [2022-02-16 13:31:02,027 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1371926151] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:02,027 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [51381940] [2022-02-16 13:31:02,028 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:31:02,028 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:02,028 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:02,029 INFO L229 MonitoredProcess]: Starting monitored process 127 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:02,030 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Waiting until timeout for monitored process [2022-02-16 13:31:02,052 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-02-16 13:31:02,052 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:31:02,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 13:31:02,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:02,162 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:02,162 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:02,195 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:31:02,195 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:31:02,261 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:02,261 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [51381940] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:02,261 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:02,261 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-16 13:31:02,262 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027346675] [2022-02-16 13:31:02,262 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:02,262 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-16 13:31:02,262 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:02,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-16 13:31:02,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-16 13:31:02,262 INFO L87 Difference]: Start difference. First operand 6246 states and 11693 transitions. Second operand has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:02,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:02,536 INFO L93 Difference]: Finished difference Result 8847 states and 16109 transitions. [2022-02-16 13:31:02,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 13:31:02,536 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-16 13:31:02,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:02,548 INFO L225 Difference]: With dead ends: 8847 [2022-02-16 13:31:02,548 INFO L226 Difference]: Without dead ends: 8847 [2022-02-16 13:31:02,548 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 73 SyntacticMatches, 10 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2022-02-16 13:31:02,548 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 84 mSDsluCounter, 183 mSDsCounter, 0 mSdLazyCounter, 531 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 544 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 531 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:02,548 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 154 Invalid, 544 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 531 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:31:02,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8847 states. [2022-02-16 13:31:02,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8847 to 6692. [2022-02-16 13:31:02,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6692 states, 6691 states have (on average 1.8692273202809744) internal successors, (12507), 6691 states have internal predecessors, (12507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:02,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6692 states to 6692 states and 12507 transitions. [2022-02-16 13:31:02,636 INFO L78 Accepts]: Start accepts. Automaton has 6692 states and 12507 transitions. Word has length 41 [2022-02-16 13:31:02,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:02,636 INFO L470 AbstractCegarLoop]: Abstraction has 6692 states and 12507 transitions. [2022-02-16 13:31:02,636 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:02,636 INFO L276 IsEmpty]: Start isEmpty. Operand 6692 states and 12507 transitions. [2022-02-16 13:31:02,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 13:31:02,640 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:02,641 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:02,656 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Ended with exit code 0 [2022-02-16 13:31:02,841 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,127 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:02,841 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:02,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:02,841 INFO L85 PathProgramCache]: Analyzing trace with hash -990748440, now seen corresponding path program 58 times [2022-02-16 13:31:02,841 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:02,841 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [743843594] [2022-02-16 13:31:02,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:02,842 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:02,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:02,933 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 12 proven. 52 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:02,933 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:02,933 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [743843594] [2022-02-16 13:31:02,933 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [743843594] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:02,933 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [364537318] [2022-02-16 13:31:02,934 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:31:02,934 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:02,934 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:02,935 INFO L229 MonitoredProcess]: Starting monitored process 128 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:02,936 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Waiting until timeout for monitored process [2022-02-16 13:31:02,957 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:31:02,957 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:31:02,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 13:31:02,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:03,137 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:03,137 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:03,196 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:31:03,196 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:31:03,262 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:03,262 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [364537318] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:03,262 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:03,262 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2022-02-16 13:31:03,263 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [321516982] [2022-02-16 13:31:03,263 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:03,263 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:31:03,263 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:03,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:31:03,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:31:03,263 INFO L87 Difference]: Start difference. First operand 6692 states and 12507 transitions. Second operand has 16 states, 16 states have (on average 3.8125) internal successors, (61), 15 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:03,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:03,411 INFO L93 Difference]: Finished difference Result 6790 states and 12632 transitions. [2022-02-16 13:31:03,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 13:31:03,412 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.8125) internal successors, (61), 15 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-16 13:31:03,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:03,421 INFO L225 Difference]: With dead ends: 6790 [2022-02-16 13:31:03,421 INFO L226 Difference]: Without dead ends: 6778 [2022-02-16 13:31:03,422 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 69 SyntacticMatches, 10 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:31:03,422 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 36 mSDsluCounter, 122 mSDsCounter, 0 mSdLazyCounter, 341 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 436 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 341 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 92 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:03,422 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 105 Invalid, 436 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 341 Invalid, 0 Unknown, 92 Unchecked, 0.1s Time] [2022-02-16 13:31:03,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6778 states. [2022-02-16 13:31:03,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6778 to 6715. [2022-02-16 13:31:03,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6715 states, 6714 states have (on average 1.8680369377420316) internal successors, (12542), 6714 states have internal predecessors, (12542), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:03,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6715 states to 6715 states and 12542 transitions. [2022-02-16 13:31:03,515 INFO L78 Accepts]: Start accepts. Automaton has 6715 states and 12542 transitions. Word has length 41 [2022-02-16 13:31:03,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:03,515 INFO L470 AbstractCegarLoop]: Abstraction has 6715 states and 12542 transitions. [2022-02-16 13:31:03,515 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.8125) internal successors, (61), 15 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:03,515 INFO L276 IsEmpty]: Start isEmpty. Operand 6715 states and 12542 transitions. [2022-02-16 13:31:03,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 13:31:03,520 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:03,520 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:03,537 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Ended with exit code 0 [2022-02-16 13:31:03,721 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable133,128 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:03,721 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:03,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:03,721 INFO L85 PathProgramCache]: Analyzing trace with hash -1446914460, now seen corresponding path program 59 times [2022-02-16 13:31:03,721 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:03,721 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1416199854] [2022-02-16 13:31:03,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:03,722 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:03,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:03,807 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 12 proven. 51 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:31:03,807 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:03,807 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1416199854] [2022-02-16 13:31:03,807 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1416199854] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:03,807 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1682494970] [2022-02-16 13:31:03,807 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:31:03,807 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:03,807 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:03,808 INFO L229 MonitoredProcess]: Starting monitored process 129 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:03,809 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Waiting until timeout for monitored process [2022-02-16 13:31:03,832 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-02-16 13:31:03,833 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:31:03,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 13:31:03,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:03,982 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 54 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:31:03,982 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:04,025 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:31:04,025 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:31:04,101 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 54 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:31:04,101 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1682494970] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:04,101 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:04,101 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 12 [2022-02-16 13:31:04,101 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1680883090] [2022-02-16 13:31:04,101 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:04,102 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-16 13:31:04,102 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:04,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-16 13:31:04,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-16 13:31:04,102 INFO L87 Difference]: Start difference. First operand 6715 states and 12542 transitions. Second operand has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 12 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:04,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:04,339 INFO L93 Difference]: Finished difference Result 6848 states and 12693 transitions. [2022-02-16 13:31:04,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 13:31:04,339 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 12 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-16 13:31:04,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:04,346 INFO L225 Difference]: With dead ends: 6848 [2022-02-16 13:31:04,346 INFO L226 Difference]: Without dead ends: 6818 [2022-02-16 13:31:04,347 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 72 SyntacticMatches, 10 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:31:04,347 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 68 mSDsluCounter, 195 mSDsCounter, 0 mSdLazyCounter, 541 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 543 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 541 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:04,347 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 176 Invalid, 543 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 541 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:31:04,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6818 states. [2022-02-16 13:31:04,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6818 to 6704. [2022-02-16 13:31:04,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6704 states, 6703 states have (on average 1.8661793226913321) internal successors, (12509), 6703 states have internal predecessors, (12509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:04,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6704 states to 6704 states and 12509 transitions. [2022-02-16 13:31:04,414 INFO L78 Accepts]: Start accepts. Automaton has 6704 states and 12509 transitions. Word has length 41 [2022-02-16 13:31:04,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:04,414 INFO L470 AbstractCegarLoop]: Abstraction has 6704 states and 12509 transitions. [2022-02-16 13:31:04,414 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 12 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:04,414 INFO L276 IsEmpty]: Start isEmpty. Operand 6704 states and 12509 transitions. [2022-02-16 13:31:04,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 13:31:04,418 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:04,418 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:04,433 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Forceful destruction successful, exit code 0 [2022-02-16 13:31:04,618 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2022-02-16 13:31:04,619 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:04,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:04,619 INFO L85 PathProgramCache]: Analyzing trace with hash 1003466821, now seen corresponding path program 24 times [2022-02-16 13:31:04,619 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:04,619 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1796525991] [2022-02-16 13:31:04,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:04,619 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:04,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:04,704 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 23 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:31:04,704 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:04,704 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1796525991] [2022-02-16 13:31:04,704 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1796525991] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:04,705 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1865567255] [2022-02-16 13:31:04,705 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:31:04,705 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:04,705 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:04,706 INFO L229 MonitoredProcess]: Starting monitored process 130 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:04,706 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Waiting until timeout for monitored process [2022-02-16 13:31:04,728 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-02-16 13:31:04,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:31:04,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-02-16 13:31:04,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:04,854 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 29 proven. 38 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:31:04,854 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:05,012 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 29 proven. 38 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:31:05,012 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1865567255] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:05,013 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:05,013 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-02-16 13:31:05,013 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1601435487] [2022-02-16 13:31:05,013 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:05,013 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-16 13:31:05,013 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:05,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-16 13:31:05,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=226, Unknown=0, NotChecked=0, Total=306 [2022-02-16 13:31:05,013 INFO L87 Difference]: Start difference. First operand 6704 states and 12509 transitions. Second operand has 18 states, 18 states have (on average 4.166666666666667) internal successors, (75), 17 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:05,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:05,259 INFO L93 Difference]: Finished difference Result 7777 states and 14234 transitions. [2022-02-16 13:31:05,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 13:31:05,260 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.166666666666667) internal successors, (75), 17 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-16 13:31:05,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:05,269 INFO L225 Difference]: With dead ends: 7777 [2022-02-16 13:31:05,269 INFO L226 Difference]: Without dead ends: 7753 [2022-02-16 13:31:05,270 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 75 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=117, Invalid=345, Unknown=0, NotChecked=0, Total=462 [2022-02-16 13:31:05,270 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 205 mSDsluCounter, 180 mSDsCounter, 0 mSdLazyCounter, 450 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 205 SdHoareTripleChecker+Valid, 147 SdHoareTripleChecker+Invalid, 468 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 450 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:05,270 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [205 Valid, 147 Invalid, 468 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 450 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:31:05,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7753 states. [2022-02-16 13:31:05,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7753 to 6664. [2022-02-16 13:31:05,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6664 states, 6663 states have (on average 1.8635749662314274) internal successors, (12417), 6663 states have internal predecessors, (12417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:05,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6664 states to 6664 states and 12417 transitions. [2022-02-16 13:31:05,354 INFO L78 Accepts]: Start accepts. Automaton has 6664 states and 12417 transitions. Word has length 41 [2022-02-16 13:31:05,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:05,354 INFO L470 AbstractCegarLoop]: Abstraction has 6664 states and 12417 transitions. [2022-02-16 13:31:05,354 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.166666666666667) internal successors, (75), 17 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:05,354 INFO L276 IsEmpty]: Start isEmpty. Operand 6664 states and 12417 transitions. [2022-02-16 13:31:05,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 13:31:05,359 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:05,359 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:05,375 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Ended with exit code 0 [2022-02-16 13:31:05,559 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2022-02-16 13:31:05,560 INFO L402 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:05,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:05,560 INFO L85 PathProgramCache]: Analyzing trace with hash -1177721850, now seen corresponding path program 60 times [2022-02-16 13:31:05,560 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:05,560 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738236459] [2022-02-16 13:31:05,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:05,560 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:05,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:05,666 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 13 proven. 51 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:05,666 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:05,666 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738236459] [2022-02-16 13:31:05,666 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [738236459] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:05,666 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [940354699] [2022-02-16 13:31:05,667 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:31:05,667 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:05,667 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:05,668 INFO L229 MonitoredProcess]: Starting monitored process 131 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:05,693 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Waiting until timeout for monitored process [2022-02-16 13:31:05,702 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-02-16 13:31:05,702 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:31:05,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 13:31:05,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:05,886 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:05,886 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:05,947 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:31:05,947 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:31:06,019 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:06,020 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [940354699] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:06,020 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:06,020 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2022-02-16 13:31:06,020 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [990128708] [2022-02-16 13:31:06,020 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:06,020 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:31:06,021 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:06,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:31:06,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:31:06,021 INFO L87 Difference]: Start difference. First operand 6664 states and 12417 transitions. Second operand has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:06,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:06,195 INFO L93 Difference]: Finished difference Result 6720 states and 12476 transitions. [2022-02-16 13:31:06,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-16 13:31:06,196 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-16 13:31:06,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:06,203 INFO L225 Difference]: With dead ends: 6720 [2022-02-16 13:31:06,204 INFO L226 Difference]: Without dead ends: 6704 [2022-02-16 13:31:06,204 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 69 SyntacticMatches, 9 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:31:06,204 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 37 mSDsluCounter, 198 mSDsCounter, 0 mSdLazyCounter, 429 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 533 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 429 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 102 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:06,204 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 154 Invalid, 533 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 429 Invalid, 0 Unknown, 102 Unchecked, 0.2s Time] [2022-02-16 13:31:06,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6704 states. [2022-02-16 13:31:06,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6704 to 6651. [2022-02-16 13:31:06,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6651 states, 6650 states have (on average 1.8628571428571428) internal successors, (12388), 6650 states have internal predecessors, (12388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:06,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6651 states to 6651 states and 12388 transitions. [2022-02-16 13:31:06,280 INFO L78 Accepts]: Start accepts. Automaton has 6651 states and 12388 transitions. Word has length 41 [2022-02-16 13:31:06,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:06,280 INFO L470 AbstractCegarLoop]: Abstraction has 6651 states and 12388 transitions. [2022-02-16 13:31:06,280 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:06,281 INFO L276 IsEmpty]: Start isEmpty. Operand 6651 states and 12388 transitions. [2022-02-16 13:31:06,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 13:31:06,286 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:06,286 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:06,302 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Ended with exit code 0 [2022-02-16 13:31:06,486 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 131 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2022-02-16 13:31:06,486 INFO L402 AbstractCegarLoop]: === Iteration 138 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:06,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:06,487 INFO L85 PathProgramCache]: Analyzing trace with hash 1519553456, now seen corresponding path program 25 times [2022-02-16 13:31:06,487 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:06,487 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [796196842] [2022-02-16 13:31:06,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:06,487 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:06,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:06,567 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:06,567 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:06,567 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [796196842] [2022-02-16 13:31:06,567 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [796196842] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:06,567 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1165041065] [2022-02-16 13:31:06,567 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:31:06,567 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:06,568 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:06,569 INFO L229 MonitoredProcess]: Starting monitored process 132 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:06,569 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Waiting until timeout for monitored process [2022-02-16 13:31:06,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:06,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 13:31:06,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:06,702 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:06,703 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:06,731 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:31:06,731 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:31:06,809 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:06,810 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1165041065] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:06,810 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:06,810 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-16 13:31:06,810 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [176381299] [2022-02-16 13:31:06,810 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:06,810 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-16 13:31:06,810 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:06,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-16 13:31:06,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-16 13:31:06,811 INFO L87 Difference]: Start difference. First operand 6651 states and 12388 transitions. Second operand has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:07,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:07,037 INFO L93 Difference]: Finished difference Result 7600 states and 13963 transitions. [2022-02-16 13:31:07,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-16 13:31:07,038 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-16 13:31:07,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:07,048 INFO L225 Difference]: With dead ends: 7600 [2022-02-16 13:31:07,048 INFO L226 Difference]: Without dead ends: 7598 [2022-02-16 13:31:07,048 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 74 SyntacticMatches, 10 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2022-02-16 13:31:07,048 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 67 mSDsluCounter, 176 mSDsCounter, 0 mSdLazyCounter, 437 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 151 SdHoareTripleChecker+Invalid, 446 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 437 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:07,048 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [67 Valid, 151 Invalid, 446 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 437 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:31:07,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7598 states. [2022-02-16 13:31:07,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7598 to 6777. [2022-02-16 13:31:07,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6777 states, 6776 states have (on average 1.863193624557261) internal successors, (12625), 6776 states have internal predecessors, (12625), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:07,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6777 states to 6777 states and 12625 transitions. [2022-02-16 13:31:07,136 INFO L78 Accepts]: Start accepts. Automaton has 6777 states and 12625 transitions. Word has length 41 [2022-02-16 13:31:07,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:07,136 INFO L470 AbstractCegarLoop]: Abstraction has 6777 states and 12625 transitions. [2022-02-16 13:31:07,137 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:07,137 INFO L276 IsEmpty]: Start isEmpty. Operand 6777 states and 12625 transitions. [2022-02-16 13:31:07,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 13:31:07,141 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:07,142 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:07,157 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Ended with exit code 0 [2022-02-16 13:31:07,342 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137,132 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:07,342 INFO L402 AbstractCegarLoop]: === Iteration 139 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:07,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:07,342 INFO L85 PathProgramCache]: Analyzing trace with hash -1713752080, now seen corresponding path program 61 times [2022-02-16 13:31:07,342 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:07,343 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [795263398] [2022-02-16 13:31:07,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:07,343 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:07,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:07,437 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 12 proven. 52 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:07,437 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:07,437 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [795263398] [2022-02-16 13:31:07,437 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [795263398] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:07,437 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [28632754] [2022-02-16 13:31:07,437 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:31:07,437 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:07,437 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:07,438 INFO L229 MonitoredProcess]: Starting monitored process 133 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:07,439 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Waiting until timeout for monitored process [2022-02-16 13:31:07,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:07,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 13:31:07,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:07,626 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:07,626 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:07,671 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:31:07,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 20 treesize of output 19 [2022-02-16 13:31:07,750 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:07,750 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [28632754] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:07,750 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:07,750 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 12 [2022-02-16 13:31:07,750 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1665523718] [2022-02-16 13:31:07,750 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:07,751 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-16 13:31:07,751 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:07,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-16 13:31:07,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-16 13:31:07,751 INFO L87 Difference]: Start difference. First operand 6777 states and 12625 transitions. Second operand has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 12 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:07,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:07,862 INFO L93 Difference]: Finished difference Result 6779 states and 12620 transitions. [2022-02-16 13:31:07,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 13:31:07,862 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 12 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-16 13:31:07,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:07,869 INFO L225 Difference]: With dead ends: 6779 [2022-02-16 13:31:07,869 INFO L226 Difference]: Without dead ends: 6764 [2022-02-16 13:31:07,869 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 72 SyntacticMatches, 9 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-16 13:31:07,870 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 16 mSDsluCounter, 79 mSDsCounter, 0 mSdLazyCounter, 260 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 352 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 260 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 91 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:07,870 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [16 Valid, 64 Invalid, 352 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 260 Invalid, 0 Unknown, 91 Unchecked, 0.1s Time] [2022-02-16 13:31:07,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6764 states. [2022-02-16 13:31:07,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6764 to 6759. [2022-02-16 13:31:07,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6759 states, 6758 states have (on average 1.8616454572358685) internal successors, (12581), 6758 states have internal predecessors, (12581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:07,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6759 states to 6759 states and 12581 transitions. [2022-02-16 13:31:07,943 INFO L78 Accepts]: Start accepts. Automaton has 6759 states and 12581 transitions. Word has length 41 [2022-02-16 13:31:07,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:07,943 INFO L470 AbstractCegarLoop]: Abstraction has 6759 states and 12581 transitions. [2022-02-16 13:31:07,943 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 12 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:07,943 INFO L276 IsEmpty]: Start isEmpty. Operand 6759 states and 12581 transitions. [2022-02-16 13:31:07,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 13:31:07,948 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:07,948 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:07,963 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Ended with exit code 0 [2022-02-16 13:31:08,148 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2022-02-16 13:31:08,149 INFO L402 AbstractCegarLoop]: === Iteration 140 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:08,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:08,149 INFO L85 PathProgramCache]: Analyzing trace with hash -1383442907, now seen corresponding path program 62 times [2022-02-16 13:31:08,149 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:08,149 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [33511873] [2022-02-16 13:31:08,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:08,149 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:08,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:08,233 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 26 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:31:08,233 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:08,234 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [33511873] [2022-02-16 13:31:08,234 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [33511873] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:08,234 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [318291032] [2022-02-16 13:31:08,234 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:31:08,234 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:08,234 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:08,235 INFO L229 MonitoredProcess]: Starting monitored process 134 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:08,235 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Waiting until timeout for monitored process [2022-02-16 13:31:08,257 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:31:08,257 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:31:08,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-02-16 13:31:08,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:08,392 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 27 proven. 39 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:08,393 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:08,604 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 27 proven. 39 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:08,604 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [318291032] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:08,604 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:08,604 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 11 [2022-02-16 13:31:08,604 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [768442271] [2022-02-16 13:31:08,605 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:08,605 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 13:31:08,605 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:08,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 13:31:08,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=83, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:31:08,605 INFO L87 Difference]: Start difference. First operand 6759 states and 12581 transitions. Second operand has 12 states, 12 states have (on average 5.083333333333333) internal successors, (61), 11 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:08,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:08,855 INFO L93 Difference]: Finished difference Result 8773 states and 15866 transitions. [2022-02-16 13:31:08,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 13:31:08,855 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.083333333333333) internal successors, (61), 11 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-16 13:31:08,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:08,865 INFO L225 Difference]: With dead ends: 8773 [2022-02-16 13:31:08,865 INFO L226 Difference]: Without dead ends: 8773 [2022-02-16 13:31:08,866 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 81 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=153, Invalid=267, Unknown=0, NotChecked=0, Total=420 [2022-02-16 13:31:08,866 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 189 mSDsluCounter, 109 mSDsCounter, 0 mSdLazyCounter, 277 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 93 SdHoareTripleChecker+Invalid, 305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 277 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:08,866 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [189 Valid, 93 Invalid, 305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 277 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:31:08,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8773 states. [2022-02-16 13:31:08,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8773 to 7278. [2022-02-16 13:31:08,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7278 states, 7277 states have (on average 1.8797581420915213) internal successors, (13679), 7277 states have internal predecessors, (13679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:08,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7278 states to 7278 states and 13679 transitions. [2022-02-16 13:31:08,954 INFO L78 Accepts]: Start accepts. Automaton has 7278 states and 13679 transitions. Word has length 41 [2022-02-16 13:31:08,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:08,954 INFO L470 AbstractCegarLoop]: Abstraction has 7278 states and 13679 transitions. [2022-02-16 13:31:08,954 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.083333333333333) internal successors, (61), 11 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:08,954 INFO L276 IsEmpty]: Start isEmpty. Operand 7278 states and 13679 transitions. [2022-02-16 13:31:08,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 13:31:08,959 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:08,959 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:08,974 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Ended with exit code 0 [2022-02-16 13:31:09,159 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2022-02-16 13:31:09,160 INFO L402 AbstractCegarLoop]: === Iteration 141 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:09,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:09,160 INFO L85 PathProgramCache]: Analyzing trace with hash 488762856, now seen corresponding path program 26 times [2022-02-16 13:31:09,160 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:09,160 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [544070506] [2022-02-16 13:31:09,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:09,160 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:09,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:09,244 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:09,244 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:09,244 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [544070506] [2022-02-16 13:31:09,244 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [544070506] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:09,244 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [458506222] [2022-02-16 13:31:09,244 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:31:09,244 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:09,244 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:09,245 INFO L229 MonitoredProcess]: Starting monitored process 135 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:09,246 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Waiting until timeout for monitored process [2022-02-16 13:31:09,267 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:31:09,267 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:31:09,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 13:31:09,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:09,404 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:09,404 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:09,427 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:31:09,427 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:31:09,516 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:09,516 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [458506222] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:09,516 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:09,516 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-16 13:31:09,516 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1908236237] [2022-02-16 13:31:09,516 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:09,516 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-16 13:31:09,516 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:09,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-16 13:31:09,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-16 13:31:09,517 INFO L87 Difference]: Start difference. First operand 7278 states and 13679 transitions. Second operand has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:09,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:09,725 INFO L93 Difference]: Finished difference Result 7830 states and 14521 transitions. [2022-02-16 13:31:09,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 13:31:09,726 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-16 13:31:09,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:09,737 INFO L225 Difference]: With dead ends: 7830 [2022-02-16 13:31:09,737 INFO L226 Difference]: Without dead ends: 7818 [2022-02-16 13:31:09,737 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 78 SyntacticMatches, 7 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-16 13:31:09,737 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 71 mSDsluCounter, 209 mSDsCounter, 0 mSdLazyCounter, 460 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 179 SdHoareTripleChecker+Invalid, 464 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 460 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:09,737 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [71 Valid, 179 Invalid, 464 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 460 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:31:09,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7818 states. [2022-02-16 13:31:09,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7818 to 7338. [2022-02-16 13:31:09,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7338 states, 7337 states have (on average 1.87856071964018) internal successors, (13783), 7337 states have internal predecessors, (13783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:09,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7338 states to 7338 states and 13783 transitions. [2022-02-16 13:31:09,831 INFO L78 Accepts]: Start accepts. Automaton has 7338 states and 13783 transitions. Word has length 41 [2022-02-16 13:31:09,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:09,831 INFO L470 AbstractCegarLoop]: Abstraction has 7338 states and 13783 transitions. [2022-02-16 13:31:09,831 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:09,831 INFO L276 IsEmpty]: Start isEmpty. Operand 7338 states and 13783 transitions. [2022-02-16 13:31:09,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 13:31:09,837 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:09,837 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:09,853 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Ended with exit code 0 [2022-02-16 13:31:10,037 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,135 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:10,038 INFO L402 AbstractCegarLoop]: === Iteration 142 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:10,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:10,038 INFO L85 PathProgramCache]: Analyzing trace with hash 389086696, now seen corresponding path program 63 times [2022-02-16 13:31:10,038 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:10,038 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [866014660] [2022-02-16 13:31:10,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:10,038 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:10,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:10,114 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 13 proven. 51 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:10,114 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:10,114 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [866014660] [2022-02-16 13:31:10,114 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [866014660] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:10,114 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1300467956] [2022-02-16 13:31:10,114 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:31:10,114 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:10,114 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:10,115 INFO L229 MonitoredProcess]: Starting monitored process 136 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:10,116 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Waiting until timeout for monitored process [2022-02-16 13:31:10,138 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-02-16 13:31:10,138 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:31:10,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 13:31:10,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:10,250 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:10,250 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:10,272 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:31:10,273 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:31:10,362 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:10,362 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1300467956] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:10,362 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:10,362 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2022-02-16 13:31:10,362 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355806839] [2022-02-16 13:31:10,362 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:10,362 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-16 13:31:10,363 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:10,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-16 13:31:10,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-16 13:31:10,363 INFO L87 Difference]: Start difference. First operand 7338 states and 13783 transitions. Second operand has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:10,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:10,660 INFO L93 Difference]: Finished difference Result 7599 states and 14111 transitions. [2022-02-16 13:31:10,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 13:31:10,660 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-16 13:31:10,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:10,669 INFO L225 Difference]: With dead ends: 7599 [2022-02-16 13:31:10,670 INFO L226 Difference]: Without dead ends: 7521 [2022-02-16 13:31:10,670 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 78 SyntacticMatches, 7 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-16 13:31:10,670 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 92 mSDsluCounter, 289 mSDsCounter, 0 mSdLazyCounter, 687 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 236 SdHoareTripleChecker+Invalid, 694 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 687 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:10,670 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [92 Valid, 236 Invalid, 694 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 687 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:31:10,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7521 states. [2022-02-16 13:31:10,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7521 to 7230. [2022-02-16 13:31:10,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7230 states, 7229 states have (on average 1.883386360492461) internal successors, (13615), 7229 states have internal predecessors, (13615), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:10,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7230 states to 7230 states and 13615 transitions. [2022-02-16 13:31:10,756 INFO L78 Accepts]: Start accepts. Automaton has 7230 states and 13615 transitions. Word has length 41 [2022-02-16 13:31:10,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:10,756 INFO L470 AbstractCegarLoop]: Abstraction has 7230 states and 13615 transitions. [2022-02-16 13:31:10,756 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:10,756 INFO L276 IsEmpty]: Start isEmpty. Operand 7230 states and 13615 transitions. [2022-02-16 13:31:10,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 13:31:10,761 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:10,761 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:10,777 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Ended with exit code 0 [2022-02-16 13:31:10,961 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,136 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:10,962 INFO L402 AbstractCegarLoop]: === Iteration 143 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:10,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:10,962 INFO L85 PathProgramCache]: Analyzing trace with hash -734707612, now seen corresponding path program 64 times [2022-02-16 13:31:10,962 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:10,962 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1443902388] [2022-02-16 13:31:10,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:10,962 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:10,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:11,077 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 11 proven. 52 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:31:11,078 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:11,078 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1443902388] [2022-02-16 13:31:11,078 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1443902388] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:11,078 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [336916858] [2022-02-16 13:31:11,078 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:31:11,078 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:11,078 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:11,079 INFO L229 MonitoredProcess]: Starting monitored process 137 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:11,080 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Waiting until timeout for monitored process [2022-02-16 13:31:11,107 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:31:11,107 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:31:11,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 13:31:11,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:11,253 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 53 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:31:11,253 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:11,275 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:31:11,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 16 treesize of output 15 [2022-02-16 13:31:11,369 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 53 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:31:11,369 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [336916858] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:11,369 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:11,369 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-16 13:31:11,369 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164010000] [2022-02-16 13:31:11,369 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:11,369 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-16 13:31:11,369 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:11,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-16 13:31:11,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-16 13:31:11,370 INFO L87 Difference]: Start difference. First operand 7230 states and 13615 transitions. Second operand has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:11,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:11,578 INFO L93 Difference]: Finished difference Result 7510 states and 14038 transitions. [2022-02-16 13:31:11,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 13:31:11,579 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-16 13:31:11,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:11,587 INFO L225 Difference]: With dead ends: 7510 [2022-02-16 13:31:11,588 INFO L226 Difference]: Without dead ends: 7505 [2022-02-16 13:31:11,588 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 78 SyntacticMatches, 7 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-16 13:31:11,588 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 85 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 438 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 179 SdHoareTripleChecker+Invalid, 440 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 438 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:11,588 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [85 Valid, 179 Invalid, 440 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 438 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:31:11,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7505 states. [2022-02-16 13:31:11,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7505 to 7230. [2022-02-16 13:31:11,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7230 states, 7229 states have (on average 1.883386360492461) internal successors, (13615), 7229 states have internal predecessors, (13615), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:11,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7230 states to 7230 states and 13615 transitions. [2022-02-16 13:31:11,668 INFO L78 Accepts]: Start accepts. Automaton has 7230 states and 13615 transitions. Word has length 41 [2022-02-16 13:31:11,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:11,668 INFO L470 AbstractCegarLoop]: Abstraction has 7230 states and 13615 transitions. [2022-02-16 13:31:11,669 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:11,669 INFO L276 IsEmpty]: Start isEmpty. Operand 7230 states and 13615 transitions. [2022-02-16 13:31:11,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 13:31:11,674 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:11,674 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:11,689 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Ended with exit code 0 [2022-02-16 13:31:11,874 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,137 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:11,874 INFO L402 AbstractCegarLoop]: === Iteration 144 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:11,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:11,875 INFO L85 PathProgramCache]: Analyzing trace with hash -1866076411, now seen corresponding path program 27 times [2022-02-16 13:31:11,875 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:11,875 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667445290] [2022-02-16 13:31:11,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:11,875 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:11,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:11,951 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 21 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:31:11,951 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:11,951 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667445290] [2022-02-16 13:31:11,952 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667445290] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:11,952 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [87708763] [2022-02-16 13:31:11,952 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:31:11,952 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:11,952 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:11,953 INFO L229 MonitoredProcess]: Starting monitored process 138 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:11,953 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Waiting until timeout for monitored process [2022-02-16 13:31:11,976 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-02-16 13:31:11,976 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:31:11,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-02-16 13:31:11,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:12,135 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 37 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:31:12,136 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:12,399 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 37 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:31:12,400 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [87708763] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:12,400 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:12,400 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-02-16 13:31:12,400 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1198098390] [2022-02-16 13:31:12,400 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:12,400 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-16 13:31:12,400 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:12,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-16 13:31:12,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=123, Unknown=0, NotChecked=0, Total=182 [2022-02-16 13:31:12,400 INFO L87 Difference]: Start difference. First operand 7230 states and 13615 transitions. Second operand has 14 states, 14 states have (on average 4.571428571428571) internal successors, (64), 13 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:12,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:12,608 INFO L93 Difference]: Finished difference Result 7841 states and 14584 transitions. [2022-02-16 13:31:12,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 13:31:12,609 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.571428571428571) internal successors, (64), 13 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-16 13:31:12,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:12,618 INFO L225 Difference]: With dead ends: 7841 [2022-02-16 13:31:12,618 INFO L226 Difference]: Without dead ends: 7835 [2022-02-16 13:31:12,618 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 79 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=97, Invalid=209, Unknown=0, NotChecked=0, Total=306 [2022-02-16 13:31:12,618 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 189 mSDsluCounter, 127 mSDsCounter, 0 mSdLazyCounter, 379 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 398 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 379 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:12,618 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [189 Valid, 105 Invalid, 398 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 379 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:31:12,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7835 states. [2022-02-16 13:31:12,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7835 to 7432. [2022-02-16 13:31:12,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7432 states, 7431 states have (on average 1.886152603956399) internal successors, (14016), 7431 states have internal predecessors, (14016), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:12,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7432 states to 7432 states and 14016 transitions. [2022-02-16 13:31:12,704 INFO L78 Accepts]: Start accepts. Automaton has 7432 states and 14016 transitions. Word has length 41 [2022-02-16 13:31:12,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:12,704 INFO L470 AbstractCegarLoop]: Abstraction has 7432 states and 14016 transitions. [2022-02-16 13:31:12,704 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.571428571428571) internal successors, (64), 13 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:12,704 INFO L276 IsEmpty]: Start isEmpty. Operand 7432 states and 14016 transitions. [2022-02-16 13:31:12,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 13:31:12,709 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:12,709 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:12,724 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Ended with exit code 0 [2022-02-16 13:31:12,909 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable143 [2022-02-16 13:31:12,910 INFO L402 AbstractCegarLoop]: === Iteration 145 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:12,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:12,910 INFO L85 PathProgramCache]: Analyzing trace with hash -1904852884, now seen corresponding path program 65 times [2022-02-16 13:31:12,910 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:12,910 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [114133842] [2022-02-16 13:31:12,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:12,910 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:12,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:12,986 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 11 proven. 53 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:12,986 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:12,986 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [114133842] [2022-02-16 13:31:12,986 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [114133842] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:12,986 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [159661830] [2022-02-16 13:31:12,987 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:31:12,987 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:12,987 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:12,988 INFO L229 MonitoredProcess]: Starting monitored process 139 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:12,988 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Waiting until timeout for monitored process [2022-02-16 13:31:13,012 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-02-16 13:31:13,012 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:31:13,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 13:31:13,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:13,156 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 54 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:13,156 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:13,181 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:31:13,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 20 treesize of output 19 [2022-02-16 13:31:13,270 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 54 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:13,270 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [159661830] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:13,271 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:13,271 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-16 13:31:13,271 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [788732640] [2022-02-16 13:31:13,271 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:13,271 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-16 13:31:13,271 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:13,271 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-16 13:31:13,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-16 13:31:13,271 INFO L87 Difference]: Start difference. First operand 7432 states and 14016 transitions. Second operand has 10 states, 10 states have (on average 4.2) internal successors, (42), 9 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:13,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:13,619 INFO L93 Difference]: Finished difference Result 8209 states and 15285 transitions. [2022-02-16 13:31:13,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 13:31:13,619 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 9 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-16 13:31:13,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:13,629 INFO L225 Difference]: With dead ends: 8209 [2022-02-16 13:31:13,629 INFO L226 Difference]: Without dead ends: 8179 [2022-02-16 13:31:13,629 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 79 SyntacticMatches, 5 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=87, Invalid=419, Unknown=0, NotChecked=0, Total=506 [2022-02-16 13:31:13,629 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 193 mSDsluCounter, 271 mSDsCounter, 0 mSdLazyCounter, 540 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 193 SdHoareTripleChecker+Valid, 246 SdHoareTripleChecker+Invalid, 546 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 540 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:13,629 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [193 Valid, 246 Invalid, 546 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 540 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:31:13,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8179 states. [2022-02-16 13:31:13,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8179 to 7463. [2022-02-16 13:31:13,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7463 states, 7462 states have (on average 1.8889037791476815) internal successors, (14095), 7462 states have internal predecessors, (14095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:13,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7463 states to 7463 states and 14095 transitions. [2022-02-16 13:31:13,717 INFO L78 Accepts]: Start accepts. Automaton has 7463 states and 14095 transitions. Word has length 41 [2022-02-16 13:31:13,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:13,717 INFO L470 AbstractCegarLoop]: Abstraction has 7463 states and 14095 transitions. [2022-02-16 13:31:13,717 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 9 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:13,717 INFO L276 IsEmpty]: Start isEmpty. Operand 7463 states and 14095 transitions. [2022-02-16 13:31:13,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 13:31:13,722 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:13,722 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:13,738 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Ended with exit code 0 [2022-02-16 13:31:13,922 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 139 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2022-02-16 13:31:13,922 INFO L402 AbstractCegarLoop]: === Iteration 146 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:13,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:13,923 INFO L85 PathProgramCache]: Analyzing trace with hash 188641918, now seen corresponding path program 66 times [2022-02-16 13:31:13,923 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:13,923 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1087752525] [2022-02-16 13:31:13,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:13,923 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:13,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:14,007 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 11 proven. 53 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:14,007 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:14,007 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1087752525] [2022-02-16 13:31:14,007 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1087752525] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:14,007 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1093637442] [2022-02-16 13:31:14,007 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:31:14,007 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:14,007 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:14,008 INFO L229 MonitoredProcess]: Starting monitored process 140 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:14,009 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Waiting until timeout for monitored process [2022-02-16 13:31:14,031 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-02-16 13:31:14,031 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:31:14,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 13:31:14,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:14,158 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 54 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:14,158 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:14,191 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:31:14,191 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:31:14,275 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 54 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:14,276 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1093637442] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:14,276 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:14,276 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-16 13:31:14,276 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255912163] [2022-02-16 13:31:14,276 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:14,276 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-16 13:31:14,276 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:14,276 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-16 13:31:14,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-16 13:31:14,276 INFO L87 Difference]: Start difference. First operand 7463 states and 14095 transitions. Second operand has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:14,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:14,854 INFO L93 Difference]: Finished difference Result 9077 states and 16784 transitions. [2022-02-16 13:31:14,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-16 13:31:14,854 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-16 13:31:14,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:14,865 INFO L225 Difference]: With dead ends: 9077 [2022-02-16 13:31:14,865 INFO L226 Difference]: Without dead ends: 8977 [2022-02-16 13:31:14,865 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 78 SyntacticMatches, 5 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 403 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=213, Invalid=1269, Unknown=0, NotChecked=0, Total=1482 [2022-02-16 13:31:14,865 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 457 mSDsluCounter, 346 mSDsCounter, 0 mSdLazyCounter, 669 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 457 SdHoareTripleChecker+Valid, 303 SdHoareTripleChecker+Invalid, 691 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 669 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:14,865 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [457 Valid, 303 Invalid, 691 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 669 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:31:14,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8977 states. [2022-02-16 13:31:14,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8977 to 7590. [2022-02-16 13:31:14,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7590 states, 7589 states have (on average 1.8923441823692186) internal successors, (14361), 7589 states have internal predecessors, (14361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:14,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7590 states to 7590 states and 14361 transitions. [2022-02-16 13:31:14,956 INFO L78 Accepts]: Start accepts. Automaton has 7590 states and 14361 transitions. Word has length 41 [2022-02-16 13:31:14,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:14,956 INFO L470 AbstractCegarLoop]: Abstraction has 7590 states and 14361 transitions. [2022-02-16 13:31:14,956 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:14,956 INFO L276 IsEmpty]: Start isEmpty. Operand 7590 states and 14361 transitions. [2022-02-16 13:31:14,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 13:31:14,961 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:14,961 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:14,976 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Ended with exit code 0 [2022-02-16 13:31:15,161 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable145 [2022-02-16 13:31:15,162 INFO L402 AbstractCegarLoop]: === Iteration 147 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:15,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:15,162 INFO L85 PathProgramCache]: Analyzing trace with hash 272183084, now seen corresponding path program 67 times [2022-02-16 13:31:15,162 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:15,162 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153559249] [2022-02-16 13:31:15,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:15,162 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:15,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:15,254 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 11 proven. 53 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:15,254 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:15,254 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153559249] [2022-02-16 13:31:15,254 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [153559249] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:15,254 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [475278494] [2022-02-16 13:31:15,254 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:31:15,254 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:15,254 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:15,255 INFO L229 MonitoredProcess]: Starting monitored process 141 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:15,256 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Waiting until timeout for monitored process [2022-02-16 13:31:15,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:15,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 13:31:15,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:15,392 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 54 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:15,392 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:15,428 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:31:15,429 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:31:15,500 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 54 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:15,500 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [475278494] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:15,500 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:15,500 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-16 13:31:15,500 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [193110150] [2022-02-16 13:31:15,500 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:15,503 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 13:31:15,503 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:15,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 13:31:15,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:31:15,503 INFO L87 Difference]: Start difference. First operand 7590 states and 14361 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:15,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:15,776 INFO L93 Difference]: Finished difference Result 8394 states and 15587 transitions. [2022-02-16 13:31:15,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 13:31:15,777 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-16 13:31:15,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:15,787 INFO L225 Difference]: With dead ends: 8394 [2022-02-16 13:31:15,787 INFO L226 Difference]: Without dead ends: 8219 [2022-02-16 13:31:15,787 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 77 SyntacticMatches, 5 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=101, Invalid=405, Unknown=0, NotChecked=0, Total=506 [2022-02-16 13:31:15,787 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 99 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 376 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 126 SdHoareTripleChecker+Invalid, 393 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 376 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:15,788 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [99 Valid, 126 Invalid, 393 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 376 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:31:15,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8219 states. [2022-02-16 13:31:15,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8219 to 7281. [2022-02-16 13:31:15,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7281 states, 7280 states have (on average 1.8872252747252747) internal successors, (13739), 7280 states have internal predecessors, (13739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:15,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7281 states to 7281 states and 13739 transitions. [2022-02-16 13:31:15,888 INFO L78 Accepts]: Start accepts. Automaton has 7281 states and 13739 transitions. Word has length 41 [2022-02-16 13:31:15,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:15,888 INFO L470 AbstractCegarLoop]: Abstraction has 7281 states and 13739 transitions. [2022-02-16 13:31:15,888 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:15,888 INFO L276 IsEmpty]: Start isEmpty. Operand 7281 states and 13739 transitions. [2022-02-16 13:31:15,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 13:31:15,894 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:15,894 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:15,910 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Ended with exit code 0 [2022-02-16 13:31:16,094 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 141 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable146 [2022-02-16 13:31:16,094 INFO L402 AbstractCegarLoop]: === Iteration 148 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:16,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:16,094 INFO L85 PathProgramCache]: Analyzing trace with hash 1349040880, now seen corresponding path program 68 times [2022-02-16 13:31:16,095 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:16,095 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1381953987] [2022-02-16 13:31:16,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:16,095 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:16,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:16,196 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:31:16,196 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:16,196 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1381953987] [2022-02-16 13:31:16,196 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1381953987] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:16,196 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [957784786] [2022-02-16 13:31:16,196 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:31:16,196 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:16,196 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:16,197 INFO L229 MonitoredProcess]: Starting monitored process 142 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:16,198 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Waiting until timeout for monitored process [2022-02-16 13:31:16,222 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:31:16,222 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:31:16,225 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-16 13:31:16,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:16,339 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:31:16,339 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:16,385 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:31:16,386 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:31:16,447 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:31:16,447 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [957784786] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:16,447 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:16,447 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 11] total 12 [2022-02-16 13:31:16,447 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227842656] [2022-02-16 13:31:16,447 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:16,447 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-16 13:31:16,447 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:16,447 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-16 13:31:16,447 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-16 13:31:16,448 INFO L87 Difference]: Start difference. First operand 7281 states and 13739 transitions. Second operand has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:16,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:16,744 INFO L93 Difference]: Finished difference Result 7700 states and 14422 transitions. [2022-02-16 13:31:16,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 13:31:16,745 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-16 13:31:16,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:16,754 INFO L225 Difference]: With dead ends: 7700 [2022-02-16 13:31:16,755 INFO L226 Difference]: Without dead ends: 7700 [2022-02-16 13:31:16,755 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 76 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=126, Invalid=524, Unknown=0, NotChecked=0, Total=650 [2022-02-16 13:31:16,755 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 116 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 394 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 415 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 394 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:16,755 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [116 Valid, 84 Invalid, 415 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 394 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:31:16,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7700 states. [2022-02-16 13:31:16,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7700 to 7424. [2022-02-16 13:31:16,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7424 states, 7423 states have (on average 1.8827967129193048) internal successors, (13976), 7423 states have internal predecessors, (13976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:16,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7424 states to 7424 states and 13976 transitions. [2022-02-16 13:31:16,838 INFO L78 Accepts]: Start accepts. Automaton has 7424 states and 13976 transitions. Word has length 41 [2022-02-16 13:31:16,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:16,838 INFO L470 AbstractCegarLoop]: Abstraction has 7424 states and 13976 transitions. [2022-02-16 13:31:16,838 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:16,838 INFO L276 IsEmpty]: Start isEmpty. Operand 7424 states and 13976 transitions. [2022-02-16 13:31:16,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 13:31:16,843 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:16,843 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:16,859 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Forceful destruction successful, exit code 0 [2022-02-16 13:31:17,043 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 142 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2022-02-16 13:31:17,044 INFO L402 AbstractCegarLoop]: === Iteration 149 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:17,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:17,044 INFO L85 PathProgramCache]: Analyzing trace with hash 498831817, now seen corresponding path program 28 times [2022-02-16 13:31:17,044 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:17,044 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [708511971] [2022-02-16 13:31:17,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:17,044 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:17,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:17,147 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 25 proven. 42 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:31:17,147 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:17,147 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [708511971] [2022-02-16 13:31:17,147 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [708511971] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:17,148 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1929097100] [2022-02-16 13:31:17,148 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:31:17,148 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:17,148 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:17,149 INFO L229 MonitoredProcess]: Starting monitored process 143 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:17,149 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Waiting until timeout for monitored process [2022-02-16 13:31:17,170 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:31:17,171 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:31:17,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-02-16 13:31:17,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:17,326 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 43 proven. 24 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:31:17,326 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:17,557 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 43 proven. 24 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:31:17,557 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1929097100] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:17,557 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:17,557 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 10] total 14 [2022-02-16 13:31:17,557 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [148232438] [2022-02-16 13:31:17,557 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:17,557 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 13:31:17,557 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:17,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 13:31:17,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:31:17,558 INFO L87 Difference]: Start difference. First operand 7424 states and 13976 transitions. Second operand has 15 states, 15 states have (on average 4.4) internal successors, (66), 14 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:17,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:17,994 INFO L93 Difference]: Finished difference Result 9414 states and 17214 transitions. [2022-02-16 13:31:17,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 13:31:17,994 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.4) internal successors, (66), 14 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-16 13:31:17,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:18,006 INFO L225 Difference]: With dead ends: 9414 [2022-02-16 13:31:18,007 INFO L226 Difference]: Without dead ends: 9414 [2022-02-16 13:31:18,007 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 77 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=324, Invalid=606, Unknown=0, NotChecked=0, Total=930 [2022-02-16 13:31:18,007 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 320 mSDsluCounter, 171 mSDsCounter, 0 mSdLazyCounter, 536 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 320 SdHoareTripleChecker+Valid, 129 SdHoareTripleChecker+Invalid, 563 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 536 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:18,007 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [320 Valid, 129 Invalid, 563 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 536 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:31:18,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9414 states. [2022-02-16 13:31:18,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9414 to 7902. [2022-02-16 13:31:18,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7902 states, 7901 states have (on average 1.8914061511201115) internal successors, (14944), 7901 states have internal predecessors, (14944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:18,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7902 states to 7902 states and 14944 transitions. [2022-02-16 13:31:18,158 INFO L78 Accepts]: Start accepts. Automaton has 7902 states and 14944 transitions. Word has length 41 [2022-02-16 13:31:18,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:18,159 INFO L470 AbstractCegarLoop]: Abstraction has 7902 states and 14944 transitions. [2022-02-16 13:31:18,159 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.4) internal successors, (66), 14 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:18,159 INFO L276 IsEmpty]: Start isEmpty. Operand 7902 states and 14944 transitions. [2022-02-16 13:31:18,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 13:31:18,164 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:18,164 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:18,180 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Ended with exit code 0 [2022-02-16 13:31:18,365 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable148 [2022-02-16 13:31:18,365 INFO L402 AbstractCegarLoop]: === Iteration 150 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:18,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:18,366 INFO L85 PathProgramCache]: Analyzing trace with hash 1183708361, now seen corresponding path program 29 times [2022-02-16 13:31:18,366 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:18,367 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076023081] [2022-02-16 13:31:18,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:18,367 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:18,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:18,463 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 27 proven. 40 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:31:18,463 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:18,463 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076023081] [2022-02-16 13:31:18,463 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2076023081] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:18,463 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [75450716] [2022-02-16 13:31:18,463 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:31:18,463 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:18,463 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:18,464 INFO L229 MonitoredProcess]: Starting monitored process 144 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:18,465 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Waiting until timeout for monitored process [2022-02-16 13:31:18,486 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-02-16 13:31:18,487 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:31:18,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-02-16 13:31:18,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:18,640 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 41 proven. 26 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:31:18,640 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:18,801 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 41 proven. 26 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:31:18,801 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [75450716] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:18,801 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:18,801 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12, 12] total 22 [2022-02-16 13:31:18,801 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476633610] [2022-02-16 13:31:18,801 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:18,801 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-16 13:31:18,801 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:18,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-16 13:31:18,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=386, Unknown=0, NotChecked=0, Total=506 [2022-02-16 13:31:18,802 INFO L87 Difference]: Start difference. First operand 7902 states and 14944 transitions. Second operand has 23 states, 23 states have (on average 3.782608695652174) internal successors, (87), 22 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:19,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:19,549 INFO L93 Difference]: Finished difference Result 9186 states and 16813 transitions. [2022-02-16 13:31:19,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 13:31:19,549 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 3.782608695652174) internal successors, (87), 22 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-16 13:31:19,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:19,561 INFO L225 Difference]: With dead ends: 9186 [2022-02-16 13:31:19,561 INFO L226 Difference]: Without dead ends: 9186 [2022-02-16 13:31:19,562 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 68 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 587 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=582, Invalid=1674, Unknown=0, NotChecked=0, Total=2256 [2022-02-16 13:31:19,562 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 423 mSDsluCounter, 525 mSDsCounter, 0 mSdLazyCounter, 1148 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 423 SdHoareTripleChecker+Valid, 365 SdHoareTripleChecker+Invalid, 1201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 1148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:19,562 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [423 Valid, 365 Invalid, 1201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 1148 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-16 13:31:19,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9186 states. [2022-02-16 13:31:19,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9186 to 7572. [2022-02-16 13:31:19,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7572 states, 7571 states have (on average 1.8809932637696474) internal successors, (14241), 7571 states have internal predecessors, (14241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:19,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7572 states to 7572 states and 14241 transitions. [2022-02-16 13:31:19,653 INFO L78 Accepts]: Start accepts. Automaton has 7572 states and 14241 transitions. Word has length 41 [2022-02-16 13:31:19,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:19,653 INFO L470 AbstractCegarLoop]: Abstraction has 7572 states and 14241 transitions. [2022-02-16 13:31:19,654 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 3.782608695652174) internal successors, (87), 22 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:19,654 INFO L276 IsEmpty]: Start isEmpty. Operand 7572 states and 14241 transitions. [2022-02-16 13:31:19,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-02-16 13:31:19,659 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:19,659 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:19,674 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Ended with exit code 0 [2022-02-16 13:31:19,859 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable149 [2022-02-16 13:31:19,859 INFO L402 AbstractCegarLoop]: === Iteration 151 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:19,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:19,860 INFO L85 PathProgramCache]: Analyzing trace with hash 900282381, now seen corresponding path program 30 times [2022-02-16 13:31:19,860 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:19,860 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [123408923] [2022-02-16 13:31:19,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:19,860 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:19,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:19,921 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 80 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:31:19,921 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:19,921 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [123408923] [2022-02-16 13:31:19,921 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [123408923] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:19,921 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1041336023] [2022-02-16 13:31:19,939 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:31:19,940 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:19,940 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:19,941 INFO L229 MonitoredProcess]: Starting monitored process 145 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:19,941 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Waiting until timeout for monitored process [2022-02-16 13:31:19,965 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-02-16 13:31:19,965 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:31:19,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-16 13:31:19,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:20,411 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 46 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:31:20,411 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:20,874 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:31:20,874 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:31:20,976 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 31 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:31:20,977 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1041336023] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:20,977 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:20,977 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 15, 17] total 32 [2022-02-16 13:31:20,977 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925208955] [2022-02-16 13:31:20,977 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:20,977 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-16 13:31:20,977 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:20,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-16 13:31:20,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=895, Unknown=0, NotChecked=0, Total=1056 [2022-02-16 13:31:20,978 INFO L87 Difference]: Start difference. First operand 7572 states and 14241 transitions. Second operand has 33 states, 33 states have (on average 3.4545454545454546) internal successors, (114), 32 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:22,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:22,607 INFO L93 Difference]: Finished difference Result 12591 states and 22862 transitions. [2022-02-16 13:31:22,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-02-16 13:31:22,607 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 3.4545454545454546) internal successors, (114), 32 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2022-02-16 13:31:22,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:22,621 INFO L225 Difference]: With dead ends: 12591 [2022-02-16 13:31:22,621 INFO L226 Difference]: Without dead ends: 12517 [2022-02-16 13:31:22,622 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 95 SyntacticMatches, 7 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2420 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=970, Invalid=7040, Unknown=0, NotChecked=0, Total=8010 [2022-02-16 13:31:22,622 INFO L933 BasicCegarLoop]: 83 mSDtfsCounter, 473 mSDsluCounter, 1128 mSDsCounter, 0 mSdLazyCounter, 868 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 473 SdHoareTripleChecker+Valid, 977 SdHoareTripleChecker+Invalid, 2187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 868 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1236 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:22,622 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [473 Valid, 977 Invalid, 2187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 868 Invalid, 0 Unknown, 1236 Unchecked, 0.3s Time] [2022-02-16 13:31:22,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12517 states. [2022-02-16 13:31:22,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12517 to 10234. [2022-02-16 13:31:22,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10234 states, 10233 states have (on average 1.8795074758135444) internal successors, (19233), 10233 states have internal predecessors, (19233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:22,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10234 states to 10234 states and 19233 transitions. [2022-02-16 13:31:22,756 INFO L78 Accepts]: Start accepts. Automaton has 10234 states and 19233 transitions. Word has length 44 [2022-02-16 13:31:22,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:22,756 INFO L470 AbstractCegarLoop]: Abstraction has 10234 states and 19233 transitions. [2022-02-16 13:31:22,757 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 3.4545454545454546) internal successors, (114), 32 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:22,757 INFO L276 IsEmpty]: Start isEmpty. Operand 10234 states and 19233 transitions. [2022-02-16 13:31:22,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-02-16 13:31:22,765 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:22,765 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:22,780 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Ended with exit code 0 [2022-02-16 13:31:22,965 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable150 [2022-02-16 13:31:22,966 INFO L402 AbstractCegarLoop]: === Iteration 152 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:22,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:22,966 INFO L85 PathProgramCache]: Analyzing trace with hash 1920296052, now seen corresponding path program 69 times [2022-02-16 13:31:22,966 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:22,966 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [58102274] [2022-02-16 13:31:22,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:22,966 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:22,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:23,025 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:31:23,026 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:23,026 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [58102274] [2022-02-16 13:31:23,026 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [58102274] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:23,026 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [245724599] [2022-02-16 13:31:23,026 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:31:23,026 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:23,026 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:23,027 INFO L229 MonitoredProcess]: Starting monitored process 146 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:23,027 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Waiting until timeout for monitored process [2022-02-16 13:31:23,052 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-02-16 13:31:23,052 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:31:23,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-16 13:31:23,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:23,172 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:31:23,173 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:23,290 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:31:23,291 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [245724599] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:23,291 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:23,291 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 7 [2022-02-16 13:31:23,291 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1798122350] [2022-02-16 13:31:23,291 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:23,291 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-16 13:31:23,291 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:23,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-16 13:31:23,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-02-16 13:31:23,292 INFO L87 Difference]: Start difference. First operand 10234 states and 19233 transitions. Second operand has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:23,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:23,502 INFO L93 Difference]: Finished difference Result 11119 states and 20606 transitions. [2022-02-16 13:31:23,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-16 13:31:23,503 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2022-02-16 13:31:23,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:23,518 INFO L225 Difference]: With dead ends: 11119 [2022-02-16 13:31:23,518 INFO L226 Difference]: Without dead ends: 11089 [2022-02-16 13:31:23,518 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 80 SyntacticMatches, 12 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-02-16 13:31:23,518 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 66 mSDsluCounter, 242 mSDsCounter, 0 mSdLazyCounter, 513 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 209 SdHoareTripleChecker+Invalid, 513 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 513 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:23,519 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 209 Invalid, 513 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 513 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:31:23,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11089 states. [2022-02-16 13:31:23,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11089 to 10697. [2022-02-16 13:31:23,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10697 states, 10696 states have (on average 1.868268511593119) internal successors, (19983), 10696 states have internal predecessors, (19983), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:23,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10697 states to 10697 states and 19983 transitions. [2022-02-16 13:31:23,686 INFO L78 Accepts]: Start accepts. Automaton has 10697 states and 19983 transitions. Word has length 44 [2022-02-16 13:31:23,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:23,686 INFO L470 AbstractCegarLoop]: Abstraction has 10697 states and 19983 transitions. [2022-02-16 13:31:23,686 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:23,687 INFO L276 IsEmpty]: Start isEmpty. Operand 10697 states and 19983 transitions. [2022-02-16 13:31:23,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-02-16 13:31:23,696 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:23,696 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:23,712 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-02-16 13:31:23,896 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,146 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:23,896 INFO L402 AbstractCegarLoop]: === Iteration 153 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:23,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:23,897 INFO L85 PathProgramCache]: Analyzing trace with hash -275352570, now seen corresponding path program 70 times [2022-02-16 13:31:23,897 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:23,897 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [921377122] [2022-02-16 13:31:23,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:23,897 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:23,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:23,965 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:31:23,965 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:23,965 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [921377122] [2022-02-16 13:31:23,965 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [921377122] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:23,965 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1800370786] [2022-02-16 13:31:23,965 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:31:23,966 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:23,966 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:23,967 INFO L229 MonitoredProcess]: Starting monitored process 147 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:23,967 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Waiting until timeout for monitored process [2022-02-16 13:31:23,989 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:31:23,989 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:31:23,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-16 13:31:23,990 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:24,107 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:31:24,107 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:24,224 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:31:24,225 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1800370786] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:24,225 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:24,225 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 7 [2022-02-16 13:31:24,225 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1299405624] [2022-02-16 13:31:24,225 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:24,225 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-16 13:31:24,225 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:24,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-16 13:31:24,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-02-16 13:31:24,225 INFO L87 Difference]: Start difference. First operand 10697 states and 19983 transitions. Second operand has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:24,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:24,451 INFO L93 Difference]: Finished difference Result 11441 states and 21174 transitions. [2022-02-16 13:31:24,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-16 13:31:24,451 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2022-02-16 13:31:24,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:24,469 INFO L225 Difference]: With dead ends: 11441 [2022-02-16 13:31:24,469 INFO L226 Difference]: Without dead ends: 11413 [2022-02-16 13:31:24,469 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 80 SyntacticMatches, 12 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-02-16 13:31:24,469 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 66 mSDsluCounter, 242 mSDsCounter, 0 mSdLazyCounter, 513 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 209 SdHoareTripleChecker+Invalid, 513 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 513 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:24,470 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 209 Invalid, 513 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 513 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:31:24,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11413 states. [2022-02-16 13:31:24,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11413 to 10760. [2022-02-16 13:31:24,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10760 states, 10759 states have (on average 1.866530346686495) internal successors, (20082), 10759 states have internal predecessors, (20082), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:24,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10760 states to 10760 states and 20082 transitions. [2022-02-16 13:31:24,615 INFO L78 Accepts]: Start accepts. Automaton has 10760 states and 20082 transitions. Word has length 44 [2022-02-16 13:31:24,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:24,616 INFO L470 AbstractCegarLoop]: Abstraction has 10760 states and 20082 transitions. [2022-02-16 13:31:24,616 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:24,616 INFO L276 IsEmpty]: Start isEmpty. Operand 10760 states and 20082 transitions. [2022-02-16 13:31:24,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-02-16 13:31:24,625 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:24,625 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:24,641 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Ended with exit code 0 [2022-02-16 13:31:24,825 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,147 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:24,826 INFO L402 AbstractCegarLoop]: === Iteration 154 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:24,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:24,826 INFO L85 PathProgramCache]: Analyzing trace with hash -914294025, now seen corresponding path program 31 times [2022-02-16 13:31:24,826 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:24,826 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1721631487] [2022-02-16 13:31:24,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:24,826 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:24,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:24,914 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:31:24,914 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:24,915 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1721631487] [2022-02-16 13:31:24,915 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1721631487] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:24,915 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [769237567] [2022-02-16 13:31:24,915 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:31:24,915 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:24,915 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:24,916 INFO L229 MonitoredProcess]: Starting monitored process 148 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:24,916 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Waiting until timeout for monitored process [2022-02-16 13:31:24,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:24,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-16 13:31:24,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:25,054 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:31:25,054 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:25,170 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:31:25,170 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [769237567] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:25,170 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:25,171 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 7 [2022-02-16 13:31:25,171 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802510403] [2022-02-16 13:31:25,171 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:25,171 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-16 13:31:25,171 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:25,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-16 13:31:25,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-02-16 13:31:25,171 INFO L87 Difference]: Start difference. First operand 10760 states and 20082 transitions. Second operand has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:25,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:25,384 INFO L93 Difference]: Finished difference Result 11493 states and 21235 transitions. [2022-02-16 13:31:25,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-16 13:31:25,384 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2022-02-16 13:31:25,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:25,401 INFO L225 Difference]: With dead ends: 11493 [2022-02-16 13:31:25,401 INFO L226 Difference]: Without dead ends: 11463 [2022-02-16 13:31:25,401 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 80 SyntacticMatches, 12 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-02-16 13:31:25,401 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 66 mSDsluCounter, 242 mSDsCounter, 0 mSdLazyCounter, 513 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 209 SdHoareTripleChecker+Invalid, 513 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 513 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:25,401 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 209 Invalid, 513 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 513 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:31:25,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11463 states. [2022-02-16 13:31:25,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11463 to 10868. [2022-02-16 13:31:25,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10868 states, 10867 states have (on average 1.8615073157265114) internal successors, (20229), 10867 states have internal predecessors, (20229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:25,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10868 states to 10868 states and 20229 transitions. [2022-02-16 13:31:25,549 INFO L78 Accepts]: Start accepts. Automaton has 10868 states and 20229 transitions. Word has length 44 [2022-02-16 13:31:25,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:25,549 INFO L470 AbstractCegarLoop]: Abstraction has 10868 states and 20229 transitions. [2022-02-16 13:31:25,549 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:25,550 INFO L276 IsEmpty]: Start isEmpty. Operand 10868 states and 20229 transitions. [2022-02-16 13:31:25,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-02-16 13:31:25,559 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:25,559 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:25,575 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Ended with exit code 0 [2022-02-16 13:31:25,760 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,148 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:25,760 INFO L402 AbstractCegarLoop]: === Iteration 155 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:25,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:25,760 INFO L85 PathProgramCache]: Analyzing trace with hash -1685205178, now seen corresponding path program 71 times [2022-02-16 13:31:25,760 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:25,760 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [942480090] [2022-02-16 13:31:25,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:25,760 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:25,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:25,822 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:31:25,822 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:25,822 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [942480090] [2022-02-16 13:31:25,823 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [942480090] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:25,823 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [109265017] [2022-02-16 13:31:25,823 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:31:25,823 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:25,823 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:25,824 INFO L229 MonitoredProcess]: Starting monitored process 149 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:25,825 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Waiting until timeout for monitored process [2022-02-16 13:31:25,851 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-02-16 13:31:25,851 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:31:25,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-16 13:31:25,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:25,972 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:31:25,972 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:26,091 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:31:26,092 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [109265017] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:26,092 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:26,092 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 7 [2022-02-16 13:31:26,092 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [650640015] [2022-02-16 13:31:26,092 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:26,092 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-16 13:31:26,092 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:26,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-16 13:31:26,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-02-16 13:31:26,092 INFO L87 Difference]: Start difference. First operand 10868 states and 20229 transitions. Second operand has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:26,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:26,300 INFO L93 Difference]: Finished difference Result 11396 states and 20986 transitions. [2022-02-16 13:31:26,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-16 13:31:26,300 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2022-02-16 13:31:26,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:26,315 INFO L225 Difference]: With dead ends: 11396 [2022-02-16 13:31:26,315 INFO L226 Difference]: Without dead ends: 11370 [2022-02-16 13:31:26,315 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 80 SyntacticMatches, 12 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-02-16 13:31:26,316 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 66 mSDsluCounter, 242 mSDsCounter, 0 mSdLazyCounter, 513 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 209 SdHoareTripleChecker+Invalid, 513 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 513 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:26,316 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 209 Invalid, 513 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 513 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:31:26,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11370 states. [2022-02-16 13:31:26,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11370 to 10945. [2022-02-16 13:31:26,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10945 states, 10944 states have (on average 1.8582785087719298) internal successors, (20337), 10944 states have internal predecessors, (20337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:26,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10945 states to 10945 states and 20337 transitions. [2022-02-16 13:31:26,477 INFO L78 Accepts]: Start accepts. Automaton has 10945 states and 20337 transitions. Word has length 44 [2022-02-16 13:31:26,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:26,477 INFO L470 AbstractCegarLoop]: Abstraction has 10945 states and 20337 transitions. [2022-02-16 13:31:26,477 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:26,478 INFO L276 IsEmpty]: Start isEmpty. Operand 10945 states and 20337 transitions. [2022-02-16 13:31:26,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-02-16 13:31:26,487 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:26,487 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:26,503 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Forceful destruction successful, exit code 0 [2022-02-16 13:31:26,688 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,149 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:26,688 INFO L402 AbstractCegarLoop]: === Iteration 156 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:26,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:26,688 INFO L85 PathProgramCache]: Analyzing trace with hash 707455415, now seen corresponding path program 32 times [2022-02-16 13:31:26,688 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:26,688 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [612192370] [2022-02-16 13:31:26,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:26,689 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:26,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:26,747 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:31:26,748 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:26,748 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [612192370] [2022-02-16 13:31:26,748 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [612192370] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:26,748 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [379847282] [2022-02-16 13:31:26,748 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:31:26,748 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:26,748 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:26,749 INFO L229 MonitoredProcess]: Starting monitored process 150 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:26,749 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Waiting until timeout for monitored process [2022-02-16 13:31:26,774 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:31:26,774 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:31:26,775 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-16 13:31:26,775 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:26,964 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 50 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:31:26,964 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:27,153 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 50 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:31:27,153 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [379847282] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:27,153 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:27,153 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9, 9] total 15 [2022-02-16 13:31:27,153 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1050032971] [2022-02-16 13:31:27,153 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:27,153 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:31:27,153 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:27,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:31:27,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:31:27,154 INFO L87 Difference]: Start difference. First operand 10945 states and 20337 transitions. Second operand has 16 states, 16 states have (on average 5.375) internal successors, (86), 15 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:27,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:27,600 INFO L93 Difference]: Finished difference Result 12767 states and 23244 transitions. [2022-02-16 13:31:27,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 13:31:27,600 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.375) internal successors, (86), 15 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2022-02-16 13:31:27,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:27,620 INFO L225 Difference]: With dead ends: 12767 [2022-02-16 13:31:27,620 INFO L226 Difference]: Without dead ends: 12736 [2022-02-16 13:31:27,621 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 82 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=121, Invalid=479, Unknown=0, NotChecked=0, Total=600 [2022-02-16 13:31:27,621 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 311 mSDsluCounter, 420 mSDsCounter, 0 mSdLazyCounter, 856 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 311 SdHoareTripleChecker+Valid, 322 SdHoareTripleChecker+Invalid, 890 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 856 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:27,621 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [311 Valid, 322 Invalid, 890 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 856 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:31:27,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12736 states. [2022-02-16 13:31:27,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12736 to 11587. [2022-02-16 13:31:27,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11587 states, 11586 states have (on average 1.8600897635076816) internal successors, (21551), 11586 states have internal predecessors, (21551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:27,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11587 states to 11587 states and 21551 transitions. [2022-02-16 13:31:27,832 INFO L78 Accepts]: Start accepts. Automaton has 11587 states and 21551 transitions. Word has length 44 [2022-02-16 13:31:27,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:27,832 INFO L470 AbstractCegarLoop]: Abstraction has 11587 states and 21551 transitions. [2022-02-16 13:31:27,832 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.375) internal successors, (86), 15 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:27,833 INFO L276 IsEmpty]: Start isEmpty. Operand 11587 states and 21551 transitions. [2022-02-16 13:31:27,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:31:27,845 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:27,845 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:27,862 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Ended with exit code 0 [2022-02-16 13:31:28,046 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2022-02-16 13:31:28,046 INFO L402 AbstractCegarLoop]: === Iteration 157 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:28,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:28,046 INFO L85 PathProgramCache]: Analyzing trace with hash -1910158793, now seen corresponding path program 72 times [2022-02-16 13:31:28,046 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:28,046 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1241826813] [2022-02-16 13:31:28,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:28,046 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:28,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:28,215 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:31:28,216 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:28,216 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1241826813] [2022-02-16 13:31:28,216 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1241826813] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:28,216 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [93326834] [2022-02-16 13:31:28,216 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:31:28,216 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:28,216 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:28,217 INFO L229 MonitoredProcess]: Starting monitored process 151 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:28,217 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Waiting until timeout for monitored process [2022-02-16 13:31:28,243 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-02-16 13:31:28,243 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:31:28,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 28 conjunts are in the unsatisfiable core [2022-02-16 13:31:28,245 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:28,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2022-02-16 13:31:28,471 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2022-02-16 13:31:28,480 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:31:28,480 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:28,675 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:31:28,675 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:31:28,853 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 0 proven. 97 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:31:28,853 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [93326834] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:28,853 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:28,853 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 15] total 32 [2022-02-16 13:31:28,853 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2044878193] [2022-02-16 13:31:28,853 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:28,853 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-16 13:31:28,853 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:28,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-16 13:31:28,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=920, Unknown=0, NotChecked=0, Total=1056 [2022-02-16 13:31:28,854 INFO L87 Difference]: Start difference. First operand 11587 states and 21551 transitions. Second operand has 33 states, 33 states have (on average 3.5757575757575757) internal successors, (118), 32 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:30,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:30,935 INFO L93 Difference]: Finished difference Result 16413 states and 29648 transitions. [2022-02-16 13:31:30,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-02-16 13:31:30,935 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 3.5757575757575757) internal successors, (118), 32 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:31:30,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:30,962 INFO L225 Difference]: With dead ends: 16413 [2022-02-16 13:31:30,962 INFO L226 Difference]: Without dead ends: 16092 [2022-02-16 13:31:30,962 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 72 SyntacticMatches, 3 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 497 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=350, Invalid=2842, Unknown=0, NotChecked=0, Total=3192 [2022-02-16 13:31:30,963 INFO L933 BasicCegarLoop]: 69 mSDtfsCounter, 591 mSDsluCounter, 1762 mSDsCounter, 0 mSdLazyCounter, 4061 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 591 SdHoareTripleChecker+Valid, 1243 SdHoareTripleChecker+Invalid, 4127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 4061 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:30,963 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [591 Valid, 1243 Invalid, 4127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 4061 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-02-16 13:31:30,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16092 states. [2022-02-16 13:31:31,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16092 to 13764. [2022-02-16 13:31:31,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13764 states, 13763 states have (on average 1.857589188403691) internal successors, (25566), 13763 states have internal predecessors, (25566), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:31,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13764 states to 13764 states and 25566 transitions. [2022-02-16 13:31:31,197 INFO L78 Accepts]: Start accepts. Automaton has 13764 states and 25566 transitions. Word has length 47 [2022-02-16 13:31:31,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:31,197 INFO L470 AbstractCegarLoop]: Abstraction has 13764 states and 25566 transitions. [2022-02-16 13:31:31,198 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 3.5757575757575757) internal successors, (118), 32 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:31,198 INFO L276 IsEmpty]: Start isEmpty. Operand 13764 states and 25566 transitions. [2022-02-16 13:31:31,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:31:31,212 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:31,212 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:31,228 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Ended with exit code 0 [2022-02-16 13:31:31,412 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 151 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2022-02-16 13:31:31,412 INFO L402 AbstractCegarLoop]: === Iteration 158 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:31,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:31,413 INFO L85 PathProgramCache]: Analyzing trace with hash 2103068705, now seen corresponding path program 33 times [2022-02-16 13:31:31,413 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:31,413 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1950454105] [2022-02-16 13:31:31,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:31,413 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:31,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:31,551 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:31:31,552 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:31,552 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1950454105] [2022-02-16 13:31:31,552 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1950454105] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:31,552 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1645328897] [2022-02-16 13:31:31,552 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:31:31,552 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:31,552 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:31,553 INFO L229 MonitoredProcess]: Starting monitored process 152 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:31,553 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Waiting until timeout for monitored process [2022-02-16 13:31:31,579 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-02-16 13:31:31,579 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:31:31,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 13:31:31,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:31,723 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:31:31,723 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:31,768 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:31:31,768 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:31:31,830 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:31:31,831 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1645328897] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:31,831 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:31,831 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 21 [2022-02-16 13:31:31,831 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [298637668] [2022-02-16 13:31:31,831 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:31,831 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-02-16 13:31:31,831 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:31,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-02-16 13:31:31,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=410, Unknown=0, NotChecked=0, Total=462 [2022-02-16 13:31:31,831 INFO L87 Difference]: Start difference. First operand 13764 states and 25566 transitions. Second operand has 22 states, 22 states have (on average 3.227272727272727) internal successors, (71), 21 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:32,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:32,653 INFO L93 Difference]: Finished difference Result 21318 states and 38597 transitions. [2022-02-16 13:31:32,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-02-16 13:31:32,654 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.227272727272727) internal successors, (71), 21 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:31:32,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:32,686 INFO L225 Difference]: With dead ends: 21318 [2022-02-16 13:31:32,687 INFO L226 Difference]: Without dead ends: 21085 [2022-02-16 13:31:32,687 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 83 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 458 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=320, Invalid=2032, Unknown=0, NotChecked=0, Total=2352 [2022-02-16 13:31:32,687 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 240 mSDsluCounter, 214 mSDsCounter, 0 mSdLazyCounter, 1047 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 240 SdHoareTripleChecker+Valid, 170 SdHoareTripleChecker+Invalid, 1103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 1047 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:32,687 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [240 Valid, 170 Invalid, 1103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 1047 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-16 13:31:32,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21085 states. [2022-02-16 13:31:32,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21085 to 14088. [2022-02-16 13:31:32,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14088 states, 14087 states have (on average 1.8451054163413076) internal successors, (25992), 14087 states have internal predecessors, (25992), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:32,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14088 states to 14088 states and 25992 transitions. [2022-02-16 13:31:32,986 INFO L78 Accepts]: Start accepts. Automaton has 14088 states and 25992 transitions. Word has length 47 [2022-02-16 13:31:32,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:32,987 INFO L470 AbstractCegarLoop]: Abstraction has 14088 states and 25992 transitions. [2022-02-16 13:31:32,987 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 3.227272727272727) internal successors, (71), 21 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:32,987 INFO L276 IsEmpty]: Start isEmpty. Operand 14088 states and 25992 transitions. [2022-02-16 13:31:33,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:31:33,000 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:33,000 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:33,016 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Ended with exit code 0 [2022-02-16 13:31:33,200 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2022-02-16 13:31:33,201 INFO L402 AbstractCegarLoop]: === Iteration 159 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:33,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:33,201 INFO L85 PathProgramCache]: Analyzing trace with hash -882506313, now seen corresponding path program 73 times [2022-02-16 13:31:33,201 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:33,201 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [919623367] [2022-02-16 13:31:33,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:33,201 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:33,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:33,334 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:31:33,334 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:33,334 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [919623367] [2022-02-16 13:31:33,334 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [919623367] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:33,334 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2046646756] [2022-02-16 13:31:33,334 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:31:33,334 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:33,334 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:33,335 INFO L229 MonitoredProcess]: Starting monitored process 153 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:33,336 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Waiting until timeout for monitored process [2022-02-16 13:31:33,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:33,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 13:31:33,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:33,493 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:31:33,494 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:33,512 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:31:33,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 16 treesize of output 15 [2022-02-16 13:31:33,625 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:31:33,625 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2046646756] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:33,625 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:33,625 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 8, 8] total 15 [2022-02-16 13:31:33,625 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1437203215] [2022-02-16 13:31:33,626 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:33,626 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:31:33,626 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:33,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:31:33,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:31:33,626 INFO L87 Difference]: Start difference. First operand 14088 states and 25992 transitions. Second operand has 16 states, 16 states have (on average 4.4375) internal successors, (71), 15 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:34,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:34,059 INFO L93 Difference]: Finished difference Result 14268 states and 26212 transitions. [2022-02-16 13:31:34,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 13:31:34,059 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.4375) internal successors, (71), 15 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:31:34,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:34,081 INFO L225 Difference]: With dead ends: 14268 [2022-02-16 13:31:34,081 INFO L226 Difference]: Without dead ends: 14268 [2022-02-16 13:31:34,081 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 88 SyntacticMatches, 4 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=93, Invalid=609, Unknown=0, NotChecked=0, Total=702 [2022-02-16 13:31:34,081 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 33 mSDsluCounter, 151 mSDsCounter, 0 mSdLazyCounter, 862 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 871 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 862 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:34,081 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 96 Invalid, 871 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 862 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:31:34,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14268 states. [2022-02-16 13:31:34,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14268 to 14088. [2022-02-16 13:31:34,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14088 states, 14087 states have (on average 1.844537516859516) internal successors, (25984), 14087 states have internal predecessors, (25984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:34,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14088 states to 14088 states and 25984 transitions. [2022-02-16 13:31:34,290 INFO L78 Accepts]: Start accepts. Automaton has 14088 states and 25984 transitions. Word has length 47 [2022-02-16 13:31:34,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:34,290 INFO L470 AbstractCegarLoop]: Abstraction has 14088 states and 25984 transitions. [2022-02-16 13:31:34,290 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.4375) internal successors, (71), 15 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:34,290 INFO L276 IsEmpty]: Start isEmpty. Operand 14088 states and 25984 transitions. [2022-02-16 13:31:34,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:31:34,304 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:34,304 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:34,320 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Ended with exit code 0 [2022-02-16 13:31:34,504 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 153 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2022-02-16 13:31:34,504 INFO L402 AbstractCegarLoop]: === Iteration 160 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:34,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:34,505 INFO L85 PathProgramCache]: Analyzing trace with hash 437651952, now seen corresponding path program 74 times [2022-02-16 13:31:34,505 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:34,505 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [120303680] [2022-02-16 13:31:34,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:34,505 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:34,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:34,581 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 17 proven. 81 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:31:34,581 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:34,581 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [120303680] [2022-02-16 13:31:34,581 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [120303680] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:34,581 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [513694085] [2022-02-16 13:31:34,582 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:31:34,582 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:34,582 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:34,583 INFO L229 MonitoredProcess]: Starting monitored process 154 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:34,583 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Waiting until timeout for monitored process [2022-02-16 13:31:34,606 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:31:34,606 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:31:34,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-16 13:31:34,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:34,755 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 29 proven. 66 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 13:31:34,756 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:34,981 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 29 proven. 66 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 13:31:34,981 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [513694085] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:34,982 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:34,982 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 11 [2022-02-16 13:31:34,982 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [404398994] [2022-02-16 13:31:34,982 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:34,982 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 13:31:34,982 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:34,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 13:31:34,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:31:34,982 INFO L87 Difference]: Start difference. First operand 14088 states and 25984 transitions. Second operand has 12 states, 12 states have (on average 5.333333333333333) internal successors, (64), 11 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:35,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:35,327 INFO L93 Difference]: Finished difference Result 18974 states and 33819 transitions. [2022-02-16 13:31:35,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-16 13:31:35,327 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.333333333333333) internal successors, (64), 11 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:31:35,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:35,356 INFO L225 Difference]: With dead ends: 18974 [2022-02-16 13:31:35,356 INFO L226 Difference]: Without dead ends: 18974 [2022-02-16 13:31:35,356 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 95 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=192, Invalid=360, Unknown=0, NotChecked=0, Total=552 [2022-02-16 13:31:35,356 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 176 mSDsluCounter, 152 mSDsCounter, 0 mSdLazyCounter, 407 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 125 SdHoareTripleChecker+Invalid, 424 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 407 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:35,356 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [176 Valid, 125 Invalid, 424 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 407 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:31:35,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18974 states. [2022-02-16 13:31:35,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18974 to 14301. [2022-02-16 13:31:35,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14301 states, 14300 states have (on average 1.8474125874125875) internal successors, (26418), 14300 states have internal predecessors, (26418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:35,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14301 states to 14301 states and 26418 transitions. [2022-02-16 13:31:35,596 INFO L78 Accepts]: Start accepts. Automaton has 14301 states and 26418 transitions. Word has length 47 [2022-02-16 13:31:35,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:35,596 INFO L470 AbstractCegarLoop]: Abstraction has 14301 states and 26418 transitions. [2022-02-16 13:31:35,596 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.333333333333333) internal successors, (64), 11 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:35,596 INFO L276 IsEmpty]: Start isEmpty. Operand 14301 states and 26418 transitions. [2022-02-16 13:31:35,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:31:35,609 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:35,609 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:35,625 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Ended with exit code 0 [2022-02-16 13:31:35,809 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable159,154 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:35,810 INFO L402 AbstractCegarLoop]: === Iteration 161 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:35,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:35,810 INFO L85 PathProgramCache]: Analyzing trace with hash -1985109581, now seen corresponding path program 34 times [2022-02-16 13:31:35,810 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:35,810 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1242180335] [2022-02-16 13:31:35,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:35,810 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:35,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:35,898 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 7 proven. 88 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:35,898 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:35,898 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1242180335] [2022-02-16 13:31:35,898 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1242180335] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:35,898 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1398860395] [2022-02-16 13:31:35,898 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:31:35,898 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:35,898 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:35,899 INFO L229 MonitoredProcess]: Starting monitored process 155 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:35,900 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Waiting until timeout for monitored process [2022-02-16 13:31:35,933 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:31:35,934 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:31:35,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 13:31:35,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:36,087 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:36,087 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:36,108 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:31:36,108 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:31:36,210 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:36,210 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1398860395] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:36,210 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:36,210 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-16 13:31:36,210 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [763622202] [2022-02-16 13:31:36,210 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:36,210 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-16 13:31:36,210 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:36,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-16 13:31:36,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-16 13:31:36,211 INFO L87 Difference]: Start difference. First operand 14301 states and 26418 transitions. Second operand has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:36,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:36,504 INFO L93 Difference]: Finished difference Result 15873 states and 28834 transitions. [2022-02-16 13:31:36,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 13:31:36,505 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:31:36,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:36,530 INFO L225 Difference]: With dead ends: 15873 [2022-02-16 13:31:36,530 INFO L226 Difference]: Without dead ends: 15824 [2022-02-16 13:31:36,530 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:31:36,531 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 150 mSDsluCounter, 277 mSDsCounter, 0 mSdLazyCounter, 610 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 243 SdHoareTripleChecker+Invalid, 614 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 610 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:36,531 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [150 Valid, 243 Invalid, 614 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 610 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:31:36,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15824 states. [2022-02-16 13:31:36,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15824 to 14378. [2022-02-16 13:31:36,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14378 states, 14377 states have (on average 1.8480211448841901) internal successors, (26569), 14377 states have internal predecessors, (26569), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:36,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14378 states to 14378 states and 26569 transitions. [2022-02-16 13:31:36,757 INFO L78 Accepts]: Start accepts. Automaton has 14378 states and 26569 transitions. Word has length 47 [2022-02-16 13:31:36,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:36,758 INFO L470 AbstractCegarLoop]: Abstraction has 14378 states and 26569 transitions. [2022-02-16 13:31:36,758 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:36,758 INFO L276 IsEmpty]: Start isEmpty. Operand 14378 states and 26569 transitions. [2022-02-16 13:31:36,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:31:36,771 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:36,771 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:36,786 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Forceful destruction successful, exit code 0 [2022-02-16 13:31:36,971 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable160,155 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:36,971 INFO L402 AbstractCegarLoop]: === Iteration 162 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:36,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:36,972 INFO L85 PathProgramCache]: Analyzing trace with hash -2084785741, now seen corresponding path program 75 times [2022-02-16 13:31:36,972 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:36,972 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [366334966] [2022-02-16 13:31:36,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:36,972 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:36,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:37,053 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 15 proven. 80 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:37,053 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:37,054 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [366334966] [2022-02-16 13:31:37,054 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [366334966] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:37,054 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1665312491] [2022-02-16 13:31:37,054 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:31:37,054 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:37,054 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:37,055 INFO L229 MonitoredProcess]: Starting monitored process 156 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:37,055 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Waiting until timeout for monitored process [2022-02-16 13:31:37,082 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-02-16 13:31:37,083 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:31:37,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 13:31:37,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:37,237 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:37,238 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:37,263 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:31:37,263 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:31:37,366 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:37,366 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1665312491] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:37,366 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:37,366 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 9 [2022-02-16 13:31:37,366 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1468268823] [2022-02-16 13:31:37,367 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:37,367 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-16 13:31:37,367 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:37,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-16 13:31:37,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-16 13:31:37,367 INFO L87 Difference]: Start difference. First operand 14378 states and 26569 transitions. Second operand has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:37,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:37,775 INFO L93 Difference]: Finished difference Result 15107 states and 27642 transitions. [2022-02-16 13:31:37,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 13:31:37,775 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:31:37,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:37,798 INFO L225 Difference]: With dead ends: 15107 [2022-02-16 13:31:37,799 INFO L226 Difference]: Without dead ends: 15056 [2022-02-16 13:31:37,799 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:31:37,799 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 88 mSDsluCounter, 354 mSDsCounter, 0 mSdLazyCounter, 944 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 302 SdHoareTripleChecker+Invalid, 948 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 944 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:37,799 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 302 Invalid, 948 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 944 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:31:37,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15056 states. [2022-02-16 13:31:37,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15056 to 14234. [2022-02-16 13:31:37,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14234 states, 14233 states have (on average 1.8480994871074263) internal successors, (26304), 14233 states have internal predecessors, (26304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:38,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14234 states to 14234 states and 26304 transitions. [2022-02-16 13:31:38,017 INFO L78 Accepts]: Start accepts. Automaton has 14234 states and 26304 transitions. Word has length 47 [2022-02-16 13:31:38,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:38,017 INFO L470 AbstractCegarLoop]: Abstraction has 14234 states and 26304 transitions. [2022-02-16 13:31:38,017 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:38,017 INFO L276 IsEmpty]: Start isEmpty. Operand 14234 states and 26304 transitions. [2022-02-16 13:31:38,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:31:38,030 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:38,030 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:38,049 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Ended with exit code 0 [2022-02-16 13:31:38,243 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161,156 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:38,243 INFO L402 AbstractCegarLoop]: === Iteration 163 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:38,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:38,244 INFO L85 PathProgramCache]: Analyzing trace with hash 1086387247, now seen corresponding path program 76 times [2022-02-16 13:31:38,244 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:38,244 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1801817031] [2022-02-16 13:31:38,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:38,244 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:38,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:38,334 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 81 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:31:38,334 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:38,334 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1801817031] [2022-02-16 13:31:38,334 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1801817031] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:38,334 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1042905270] [2022-02-16 13:31:38,335 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:31:38,335 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:38,335 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:38,336 INFO L229 MonitoredProcess]: Starting monitored process 157 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:38,336 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Waiting until timeout for monitored process [2022-02-16 13:31:38,359 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:31:38,359 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:31:38,360 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 13:31:38,360 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:38,477 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:31:38,477 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:38,497 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:31:38,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 16 treesize of output 15 [2022-02-16 13:31:38,605 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:31:38,605 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1042905270] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:38,605 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:38,605 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-16 13:31:38,605 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1330134202] [2022-02-16 13:31:38,605 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:38,606 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-16 13:31:38,606 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:38,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-16 13:31:38,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-16 13:31:38,606 INFO L87 Difference]: Start difference. First operand 14234 states and 26304 transitions. Second operand has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:38,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:38,926 INFO L93 Difference]: Finished difference Result 15108 states and 27633 transitions. [2022-02-16 13:31:38,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-16 13:31:38,927 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:31:38,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:38,950 INFO L225 Difference]: With dead ends: 15108 [2022-02-16 13:31:38,950 INFO L226 Difference]: Without dead ends: 15069 [2022-02-16 13:31:38,950 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:31:38,950 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 93 mSDsluCounter, 319 mSDsCounter, 0 mSdLazyCounter, 699 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 275 SdHoareTripleChecker+Invalid, 706 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 699 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:38,950 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [93 Valid, 275 Invalid, 706 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 699 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:31:38,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15069 states. [2022-02-16 13:31:39,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15069 to 14294. [2022-02-16 13:31:39,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14294 states, 14293 states have (on average 1.844539284964668) internal successors, (26364), 14293 states have internal predecessors, (26364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:39,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14294 states to 14294 states and 26364 transitions. [2022-02-16 13:31:39,177 INFO L78 Accepts]: Start accepts. Automaton has 14294 states and 26364 transitions. Word has length 47 [2022-02-16 13:31:39,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:39,177 INFO L470 AbstractCegarLoop]: Abstraction has 14294 states and 26364 transitions. [2022-02-16 13:31:39,177 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:39,177 INFO L276 IsEmpty]: Start isEmpty. Operand 14294 states and 26364 transitions. [2022-02-16 13:31:39,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:31:39,191 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:39,191 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:39,206 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Ended with exit code 0 [2022-02-16 13:31:39,391 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,157 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:39,391 INFO L402 AbstractCegarLoop]: === Iteration 164 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:39,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:39,392 INFO L85 PathProgramCache]: Analyzing trace with hash -1066662715, now seen corresponding path program 77 times [2022-02-16 13:31:39,392 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:39,392 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002303708] [2022-02-16 13:31:39,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:39,392 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:39,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:39,478 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:31:39,478 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:39,478 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2002303708] [2022-02-16 13:31:39,478 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2002303708] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:39,478 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1958680234] [2022-02-16 13:31:39,478 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:31:39,479 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:39,479 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:39,480 INFO L229 MonitoredProcess]: Starting monitored process 158 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:39,480 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Waiting until timeout for monitored process [2022-02-16 13:31:39,505 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-02-16 13:31:39,505 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:31:39,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 13:31:39,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:39,661 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:31:39,661 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:39,684 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:31:39,684 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:31:39,788 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:31:39,788 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1958680234] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:39,788 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:39,788 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-16 13:31:39,788 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1169977582] [2022-02-16 13:31:39,788 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:39,788 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-16 13:31:39,788 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:39,788 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-16 13:31:39,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-16 13:31:39,789 INFO L87 Difference]: Start difference. First operand 14294 states and 26364 transitions. Second operand has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 10 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:40,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:40,183 INFO L93 Difference]: Finished difference Result 15369 states and 28076 transitions. [2022-02-16 13:31:40,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-16 13:31:40,184 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 10 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:31:40,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:40,208 INFO L225 Difference]: With dead ends: 15369 [2022-02-16 13:31:40,209 INFO L226 Difference]: Without dead ends: 15369 [2022-02-16 13:31:40,209 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 87 SyntacticMatches, 10 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2022-02-16 13:31:40,209 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 115 mSDsluCounter, 402 mSDsCounter, 0 mSdLazyCounter, 857 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 338 SdHoareTripleChecker+Invalid, 869 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 857 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:40,209 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [115 Valid, 338 Invalid, 869 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 857 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:31:40,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15369 states. [2022-02-16 13:31:40,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15369 to 14358. [2022-02-16 13:31:40,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14358 states, 14357 states have (on average 1.8452322908685659) internal successors, (26492), 14357 states have internal predecessors, (26492), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:40,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14358 states to 14358 states and 26492 transitions. [2022-02-16 13:31:40,422 INFO L78 Accepts]: Start accepts. Automaton has 14358 states and 26492 transitions. Word has length 47 [2022-02-16 13:31:40,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:40,422 INFO L470 AbstractCegarLoop]: Abstraction has 14358 states and 26492 transitions. [2022-02-16 13:31:40,422 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 10 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:40,422 INFO L276 IsEmpty]: Start isEmpty. Operand 14358 states and 26492 transitions. [2022-02-16 13:31:40,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:31:40,435 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:40,435 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:40,450 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Ended with exit code 0 [2022-02-16 13:31:40,635 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 158 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable163 [2022-02-16 13:31:40,635 INFO L402 AbstractCegarLoop]: === Iteration 165 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:40,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:40,636 INFO L85 PathProgramCache]: Analyzing trace with hash -201289503, now seen corresponding path program 35 times [2022-02-16 13:31:40,636 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:40,636 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1703290854] [2022-02-16 13:31:40,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:40,636 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:40,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:40,723 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 7 proven. 88 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:40,724 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:40,724 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1703290854] [2022-02-16 13:31:40,724 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1703290854] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:40,724 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1937128757] [2022-02-16 13:31:40,724 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:31:40,724 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:40,724 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:40,725 INFO L229 MonitoredProcess]: Starting monitored process 159 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:40,725 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Waiting until timeout for monitored process [2022-02-16 13:31:40,750 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-02-16 13:31:40,750 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:31:40,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 13:31:40,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:40,910 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:40,911 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:40,934 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:31:40,934 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:31:41,043 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:41,043 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1937128757] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:41,043 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:41,043 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-16 13:31:41,043 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [611016982] [2022-02-16 13:31:41,044 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:41,044 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-16 13:31:41,044 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:41,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-16 13:31:41,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-16 13:31:41,044 INFO L87 Difference]: Start difference. First operand 14358 states and 26492 transitions. Second operand has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:41,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:41,342 INFO L93 Difference]: Finished difference Result 15926 states and 28964 transitions. [2022-02-16 13:31:41,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 13:31:41,343 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:31:41,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:41,367 INFO L225 Difference]: With dead ends: 15926 [2022-02-16 13:31:41,367 INFO L226 Difference]: Without dead ends: 15886 [2022-02-16 13:31:41,367 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:31:41,367 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 138 mSDsluCounter, 267 mSDsCounter, 0 mSdLazyCounter, 586 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 231 SdHoareTripleChecker+Invalid, 591 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 586 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:41,367 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [138 Valid, 231 Invalid, 591 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 586 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:31:41,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15886 states. [2022-02-16 13:31:41,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15886 to 14433. [2022-02-16 13:31:41,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14433 states, 14432 states have (on average 1.8452050997782705) internal successors, (26630), 14432 states have internal predecessors, (26630), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:41,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14433 states to 14433 states and 26630 transitions. [2022-02-16 13:31:41,628 INFO L78 Accepts]: Start accepts. Automaton has 14433 states and 26630 transitions. Word has length 47 [2022-02-16 13:31:41,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:41,628 INFO L470 AbstractCegarLoop]: Abstraction has 14433 states and 26630 transitions. [2022-02-16 13:31:41,628 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:41,629 INFO L276 IsEmpty]: Start isEmpty. Operand 14433 states and 26630 transitions. [2022-02-16 13:31:41,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:31:41,642 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:41,642 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:41,657 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Ended with exit code 0 [2022-02-16 13:31:41,842 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,159 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:41,842 INFO L402 AbstractCegarLoop]: === Iteration 166 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:41,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:41,843 INFO L85 PathProgramCache]: Analyzing trace with hash -300965663, now seen corresponding path program 78 times [2022-02-16 13:31:41,843 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:41,843 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2125801307] [2022-02-16 13:31:41,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:41,843 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:41,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:41,925 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 15 proven. 80 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:41,925 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:41,925 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2125801307] [2022-02-16 13:31:41,925 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2125801307] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:41,925 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [844626533] [2022-02-16 13:31:41,925 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:31:41,925 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:41,925 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:41,926 INFO L229 MonitoredProcess]: Starting monitored process 160 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:41,927 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Waiting until timeout for monitored process [2022-02-16 13:31:41,953 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-02-16 13:31:41,953 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:31:41,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 13:31:41,954 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:42,076 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:42,076 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:42,099 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:31:42,099 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:31:42,201 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:42,201 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [844626533] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:42,202 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:42,202 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 9 [2022-02-16 13:31:42,202 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [808225896] [2022-02-16 13:31:42,202 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:42,202 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-16 13:31:42,202 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:42,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-16 13:31:42,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-16 13:31:42,202 INFO L87 Difference]: Start difference. First operand 14433 states and 26630 transitions. Second operand has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:42,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:42,637 INFO L93 Difference]: Finished difference Result 15033 states and 27524 transitions. [2022-02-16 13:31:42,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 13:31:42,637 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:31:42,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:42,660 INFO L225 Difference]: With dead ends: 15033 [2022-02-16 13:31:42,660 INFO L226 Difference]: Without dead ends: 14967 [2022-02-16 13:31:42,660 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:31:42,660 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 90 mSDsluCounter, 397 mSDsCounter, 0 mSdLazyCounter, 1025 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 329 SdHoareTripleChecker+Invalid, 1029 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1025 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:42,660 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 329 Invalid, 1029 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1025 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:31:42,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14967 states. [2022-02-16 13:31:42,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14967 to 14320. [2022-02-16 13:31:42,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14320 states, 14319 states have (on average 1.8446120539143795) internal successors, (26413), 14319 states have internal predecessors, (26413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:42,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14320 states to 14320 states and 26413 transitions. [2022-02-16 13:31:42,875 INFO L78 Accepts]: Start accepts. Automaton has 14320 states and 26413 transitions. Word has length 47 [2022-02-16 13:31:42,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:42,875 INFO L470 AbstractCegarLoop]: Abstraction has 14320 states and 26413 transitions. [2022-02-16 13:31:42,875 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:42,875 INFO L276 IsEmpty]: Start isEmpty. Operand 14320 states and 26413 transitions. [2022-02-16 13:31:42,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:31:42,888 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:42,888 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:42,904 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Ended with exit code 0 [2022-02-16 13:31:43,089 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165,160 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:43,089 INFO L402 AbstractCegarLoop]: === Iteration 167 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:43,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:43,089 INFO L85 PathProgramCache]: Analyzing trace with hash -1424759971, now seen corresponding path program 79 times [2022-02-16 13:31:43,089 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:43,089 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1171027899] [2022-02-16 13:31:43,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:43,090 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:43,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:43,174 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 81 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:31:43,174 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:43,174 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1171027899] [2022-02-16 13:31:43,174 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1171027899] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:43,174 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [936318910] [2022-02-16 13:31:43,174 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:31:43,175 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:43,175 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:43,176 INFO L229 MonitoredProcess]: Starting monitored process 161 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:43,176 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Waiting until timeout for monitored process [2022-02-16 13:31:43,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:43,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 13:31:43,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:43,314 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:31:43,314 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:43,333 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:31:43,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 16 treesize of output 15 [2022-02-16 13:31:43,438 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:31:43,438 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [936318910] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:43,438 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:43,438 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-16 13:31:43,438 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1181762854] [2022-02-16 13:31:43,438 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:43,439 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-16 13:31:43,439 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:43,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-16 13:31:43,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-16 13:31:43,439 INFO L87 Difference]: Start difference. First operand 14320 states and 26413 transitions. Second operand has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:43,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:43,809 INFO L93 Difference]: Finished difference Result 15038 states and 27507 transitions. [2022-02-16 13:31:43,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 13:31:43,810 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:31:43,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:43,835 INFO L225 Difference]: With dead ends: 15038 [2022-02-16 13:31:43,835 INFO L226 Difference]: Without dead ends: 14987 [2022-02-16 13:31:43,835 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:31:43,835 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 114 mSDsluCounter, 403 mSDsCounter, 0 mSdLazyCounter, 812 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 340 SdHoareTripleChecker+Invalid, 820 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 812 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:43,836 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 340 Invalid, 820 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 812 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:31:43,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14987 states. [2022-02-16 13:31:44,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14987 to 14260. [2022-02-16 13:31:44,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14260 states, 14259 states have (on average 1.8438179395469527) internal successors, (26291), 14259 states have internal predecessors, (26291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:44,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14260 states to 14260 states and 26291 transitions. [2022-02-16 13:31:44,051 INFO L78 Accepts]: Start accepts. Automaton has 14260 states and 26291 transitions. Word has length 47 [2022-02-16 13:31:44,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:44,051 INFO L470 AbstractCegarLoop]: Abstraction has 14260 states and 26291 transitions. [2022-02-16 13:31:44,051 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:44,051 INFO L276 IsEmpty]: Start isEmpty. Operand 14260 states and 26291 transitions. [2022-02-16 13:31:44,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:31:44,064 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:44,064 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:44,080 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-02-16 13:31:44,264 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 161 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable166 [2022-02-16 13:31:44,264 INFO L402 AbstractCegarLoop]: === Iteration 168 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:44,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:44,265 INFO L85 PathProgramCache]: Analyzing trace with hash 1700062053, now seen corresponding path program 80 times [2022-02-16 13:31:44,265 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:44,265 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1993928279] [2022-02-16 13:31:44,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:44,265 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:44,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:44,353 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 82 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:44,353 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:44,353 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1993928279] [2022-02-16 13:31:44,353 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1993928279] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:44,353 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [659549472] [2022-02-16 13:31:44,353 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:31:44,353 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:44,353 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:44,354 INFO L229 MonitoredProcess]: Starting monitored process 162 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:44,355 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Waiting until timeout for monitored process [2022-02-16 13:31:44,377 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:31:44,378 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:31:44,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-16 13:31:44,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:44,523 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 82 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:44,523 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:44,554 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:31:44,555 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:31:44,694 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:44,694 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [659549472] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:44,694 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:44,694 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 10 [2022-02-16 13:31:44,694 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940151990] [2022-02-16 13:31:44,694 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:44,694 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-16 13:31:44,694 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:44,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-16 13:31:44,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-16 13:31:44,695 INFO L87 Difference]: Start difference. First operand 14260 states and 26291 transitions. Second operand has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:45,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:45,083 INFO L93 Difference]: Finished difference Result 15175 states and 27726 transitions. [2022-02-16 13:31:45,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 13:31:45,083 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:31:45,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:45,106 INFO L225 Difference]: With dead ends: 15175 [2022-02-16 13:31:45,106 INFO L226 Difference]: Without dead ends: 15150 [2022-02-16 13:31:45,106 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 87 SyntacticMatches, 10 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2022-02-16 13:31:45,106 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 137 mSDsluCounter, 351 mSDsCounter, 0 mSdLazyCounter, 739 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 295 SdHoareTripleChecker+Invalid, 752 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 739 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:45,106 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [137 Valid, 295 Invalid, 752 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 739 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:31:45,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15150 states. [2022-02-16 13:31:45,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15150 to 14225. [2022-02-16 13:31:45,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14225 states, 14224 states have (on average 1.84287120359955) internal successors, (26213), 14224 states have internal predecessors, (26213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:45,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14225 states to 14225 states and 26213 transitions. [2022-02-16 13:31:45,315 INFO L78 Accepts]: Start accepts. Automaton has 14225 states and 26213 transitions. Word has length 47 [2022-02-16 13:31:45,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:45,315 INFO L470 AbstractCegarLoop]: Abstraction has 14225 states and 26213 transitions. [2022-02-16 13:31:45,315 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:45,315 INFO L276 IsEmpty]: Start isEmpty. Operand 14225 states and 26213 transitions. [2022-02-16 13:31:45,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:31:45,328 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:45,328 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:45,344 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Ended with exit code 0 [2022-02-16 13:31:45,528 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 162 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable167 [2022-02-16 13:31:45,529 INFO L402 AbstractCegarLoop]: === Iteration 169 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:45,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:45,529 INFO L85 PathProgramCache]: Analyzing trace with hash 871993897, now seen corresponding path program 81 times [2022-02-16 13:31:45,529 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:45,529 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [729628352] [2022-02-16 13:31:45,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:45,529 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:45,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:45,637 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:31:45,637 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:45,637 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [729628352] [2022-02-16 13:31:45,637 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [729628352] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:45,637 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [188378360] [2022-02-16 13:31:45,637 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:31:45,638 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:45,638 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:45,640 INFO L229 MonitoredProcess]: Starting monitored process 163 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:45,663 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Waiting until timeout for monitored process [2022-02-16 13:31:45,675 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-02-16 13:31:45,675 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:31:45,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 13:31:45,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:45,812 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:31:45,812 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:45,847 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:31:45,847 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:31:45,948 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:31:45,948 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [188378360] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:45,948 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:45,948 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-16 13:31:45,949 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1481855751] [2022-02-16 13:31:45,949 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:45,949 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 13:31:45,949 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:45,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 13:31:45,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:31:45,949 INFO L87 Difference]: Start difference. First operand 14225 states and 26213 transitions. Second operand has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 11 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:46,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:46,413 INFO L93 Difference]: Finished difference Result 15948 states and 28984 transitions. [2022-02-16 13:31:46,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 13:31:46,414 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 11 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:31:46,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:46,439 INFO L225 Difference]: With dead ends: 15948 [2022-02-16 13:31:46,439 INFO L226 Difference]: Without dead ends: 15948 [2022-02-16 13:31:46,439 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 86 SyntacticMatches, 10 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2022-02-16 13:31:46,439 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 165 mSDsluCounter, 477 mSDsCounter, 0 mSdLazyCounter, 982 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 387 SdHoareTripleChecker+Invalid, 999 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 982 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:46,440 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [165 Valid, 387 Invalid, 999 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 982 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:31:46,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15948 states. [2022-02-16 13:31:46,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15948 to 14217. [2022-02-16 13:31:46,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14217 states, 14216 states have (on average 1.8427827799662353) internal successors, (26197), 14216 states have internal predecessors, (26197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:46,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14217 states to 14217 states and 26197 transitions. [2022-02-16 13:31:46,672 INFO L78 Accepts]: Start accepts. Automaton has 14217 states and 26197 transitions. Word has length 47 [2022-02-16 13:31:46,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:46,672 INFO L470 AbstractCegarLoop]: Abstraction has 14217 states and 26197 transitions. [2022-02-16 13:31:46,672 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 11 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:46,672 INFO L276 IsEmpty]: Start isEmpty. Operand 14217 states and 26197 transitions. [2022-02-16 13:31:46,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:31:46,686 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:46,686 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:46,702 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Ended with exit code 0 [2022-02-16 13:31:46,886 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 163 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable168 [2022-02-16 13:31:46,887 INFO L402 AbstractCegarLoop]: === Iteration 170 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:46,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:46,887 INFO L85 PathProgramCache]: Analyzing trace with hash -47699213, now seen corresponding path program 36 times [2022-02-16 13:31:46,887 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:46,887 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2060967997] [2022-02-16 13:31:46,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:46,887 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:46,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:46,975 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 7 proven. 88 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:46,975 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:46,975 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2060967997] [2022-02-16 13:31:46,975 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2060967997] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:46,975 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [844659842] [2022-02-16 13:31:46,975 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:31:46,975 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:46,975 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:46,976 INFO L229 MonitoredProcess]: Starting monitored process 164 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:46,977 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Waiting until timeout for monitored process [2022-02-16 13:31:47,003 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-02-16 13:31:47,003 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:31:47,004 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 13:31:47,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:47,125 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:47,125 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:47,146 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:31:47,146 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:31:47,249 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:47,249 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [844659842] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:47,249 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:47,249 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-16 13:31:47,250 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [300758621] [2022-02-16 13:31:47,250 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:47,250 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-16 13:31:47,250 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:47,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-16 13:31:47,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-16 13:31:47,250 INFO L87 Difference]: Start difference. First operand 14217 states and 26197 transitions. Second operand has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:47,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:47,537 INFO L93 Difference]: Finished difference Result 15845 states and 28796 transitions. [2022-02-16 13:31:47,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 13:31:47,537 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:31:47,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:47,562 INFO L225 Difference]: With dead ends: 15845 [2022-02-16 13:31:47,562 INFO L226 Difference]: Without dead ends: 15814 [2022-02-16 13:31:47,562 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:31:47,563 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 120 mSDsluCounter, 272 mSDsCounter, 0 mSdLazyCounter, 597 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 234 SdHoareTripleChecker+Invalid, 603 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 597 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:47,563 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [120 Valid, 234 Invalid, 603 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 597 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:31:47,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15814 states. [2022-02-16 13:31:47,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15814 to 14353. [2022-02-16 13:31:47,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14353 states, 14352 states have (on average 1.8427396878483835) internal successors, (26447), 14352 states have internal predecessors, (26447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:47,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14353 states to 14353 states and 26447 transitions. [2022-02-16 13:31:47,796 INFO L78 Accepts]: Start accepts. Automaton has 14353 states and 26447 transitions. Word has length 47 [2022-02-16 13:31:47,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:47,796 INFO L470 AbstractCegarLoop]: Abstraction has 14353 states and 26447 transitions. [2022-02-16 13:31:47,796 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:47,796 INFO L276 IsEmpty]: Start isEmpty. Operand 14353 states and 26447 transitions. [2022-02-16 13:31:47,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:31:47,810 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:47,810 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:47,826 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Forceful destruction successful, exit code 0 [2022-02-16 13:31:48,010 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2022-02-16 13:31:48,011 INFO L402 AbstractCegarLoop]: === Iteration 171 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:48,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:48,011 INFO L85 PathProgramCache]: Analyzing trace with hash -147375373, now seen corresponding path program 82 times [2022-02-16 13:31:48,011 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:48,011 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1521608206] [2022-02-16 13:31:48,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:48,011 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:48,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:48,096 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 15 proven. 80 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:48,096 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:48,096 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1521608206] [2022-02-16 13:31:48,096 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1521608206] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:48,096 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [83627501] [2022-02-16 13:31:48,097 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:31:48,097 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:48,097 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:48,098 INFO L229 MonitoredProcess]: Starting monitored process 165 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:48,098 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Waiting until timeout for monitored process [2022-02-16 13:31:48,121 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:31:48,121 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:31:48,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 13:31:48,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:48,249 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:48,249 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:48,271 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:31:48,271 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:31:48,378 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:48,378 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [83627501] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:48,378 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:48,378 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 9 [2022-02-16 13:31:48,378 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2135749747] [2022-02-16 13:31:48,378 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:48,378 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-16 13:31:48,379 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:48,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-16 13:31:48,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-16 13:31:48,379 INFO L87 Difference]: Start difference. First operand 14353 states and 26447 transitions. Second operand has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:48,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:48,836 INFO L93 Difference]: Finished difference Result 14964 states and 27326 transitions. [2022-02-16 13:31:48,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 13:31:48,837 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:31:48,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:48,858 INFO L225 Difference]: With dead ends: 14964 [2022-02-16 13:31:48,858 INFO L226 Difference]: Without dead ends: 14888 [2022-02-16 13:31:48,859 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:31:48,859 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 90 mSDsluCounter, 425 mSDsCounter, 0 mSdLazyCounter, 984 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 348 SdHoareTripleChecker+Invalid, 988 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 984 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:48,859 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 348 Invalid, 988 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 984 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:31:48,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14888 states. [2022-02-16 13:31:49,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14888 to 14262. [2022-02-16 13:31:49,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14262 states, 14261 states have (on average 1.8403337774349624) internal successors, (26245), 14261 states have internal predecessors, (26245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:49,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14262 states to 14262 states and 26245 transitions. [2022-02-16 13:31:49,079 INFO L78 Accepts]: Start accepts. Automaton has 14262 states and 26245 transitions. Word has length 47 [2022-02-16 13:31:49,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:49,080 INFO L470 AbstractCegarLoop]: Abstraction has 14262 states and 26245 transitions. [2022-02-16 13:31:49,080 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:49,080 INFO L276 IsEmpty]: Start isEmpty. Operand 14262 states and 26245 transitions. [2022-02-16 13:31:49,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:31:49,093 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:49,093 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:49,109 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Ended with exit code 0 [2022-02-16 13:31:49,293 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable170 [2022-02-16 13:31:49,293 INFO L402 AbstractCegarLoop]: === Iteration 172 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:49,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:49,294 INFO L85 PathProgramCache]: Analyzing trace with hash -1271169681, now seen corresponding path program 83 times [2022-02-16 13:31:49,294 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:49,294 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1404942606] [2022-02-16 13:31:49,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:49,294 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:49,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:49,402 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 81 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:31:49,402 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:49,402 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1404942606] [2022-02-16 13:31:49,402 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1404942606] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:49,402 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [418791559] [2022-02-16 13:31:49,403 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:31:49,403 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:49,403 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:49,404 INFO L229 MonitoredProcess]: Starting monitored process 166 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:49,405 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (166)] Waiting until timeout for monitored process [2022-02-16 13:31:49,436 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2022-02-16 13:31:49,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:31:49,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 13:31:49,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:49,584 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:31:49,584 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:49,608 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:31:49,608 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:31:49,736 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:31:49,736 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [418791559] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:49,737 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:49,737 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-16 13:31:49,737 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [553873581] [2022-02-16 13:31:49,737 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:49,737 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-16 13:31:49,737 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:49,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-16 13:31:49,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-16 13:31:49,737 INFO L87 Difference]: Start difference. First operand 14262 states and 26245 transitions. Second operand has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:50,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:50,114 INFO L93 Difference]: Finished difference Result 15010 states and 27356 transitions. [2022-02-16 13:31:50,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 13:31:50,115 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:31:50,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:50,137 INFO L225 Difference]: With dead ends: 15010 [2022-02-16 13:31:50,138 INFO L226 Difference]: Without dead ends: 14947 [2022-02-16 13:31:50,138 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:31:50,138 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 124 mSDsluCounter, 429 mSDsCounter, 0 mSdLazyCounter, 816 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 359 SdHoareTripleChecker+Invalid, 822 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 816 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:50,138 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [124 Valid, 359 Invalid, 822 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 816 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:31:50,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14947 states. [2022-02-16 13:31:50,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14947 to 14231. [2022-02-16 13:31:50,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14231 states, 14230 states have (on average 1.8396345748418834) internal successors, (26178), 14230 states have internal predecessors, (26178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:50,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14231 states to 14231 states and 26178 transitions. [2022-02-16 13:31:50,350 INFO L78 Accepts]: Start accepts. Automaton has 14231 states and 26178 transitions. Word has length 47 [2022-02-16 13:31:50,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:50,350 INFO L470 AbstractCegarLoop]: Abstraction has 14231 states and 26178 transitions. [2022-02-16 13:31:50,350 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:50,350 INFO L276 IsEmpty]: Start isEmpty. Operand 14231 states and 26178 transitions. [2022-02-16 13:31:50,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:31:50,363 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:50,363 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:50,379 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (166)] Ended with exit code 0 [2022-02-16 13:31:50,564 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 166 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable171 [2022-02-16 13:31:50,564 INFO L402 AbstractCegarLoop]: === Iteration 173 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:50,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:50,564 INFO L85 PathProgramCache]: Analyzing trace with hash 1853652343, now seen corresponding path program 84 times [2022-02-16 13:31:50,564 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:50,564 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1311410083] [2022-02-16 13:31:50,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:50,565 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:50,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:50,650 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 82 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:50,650 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:50,650 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1311410083] [2022-02-16 13:31:50,650 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1311410083] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:50,650 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [959683056] [2022-02-16 13:31:50,650 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:31:50,650 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:50,650 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:50,651 INFO L229 MonitoredProcess]: Starting monitored process 167 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:50,652 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (167)] Waiting until timeout for monitored process [2022-02-16 13:31:50,677 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-02-16 13:31:50,677 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:31:50,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 13:31:50,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:50,805 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:50,805 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:50,827 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:31:50,827 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:31:50,927 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:50,927 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [959683056] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:50,927 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:50,927 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-16 13:31:50,927 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692236082] [2022-02-16 13:31:50,928 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:50,928 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-16 13:31:50,928 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:50,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-16 13:31:50,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-16 13:31:50,928 INFO L87 Difference]: Start difference. First operand 14231 states and 26178 transitions. Second operand has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:51,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:51,398 INFO L93 Difference]: Finished difference Result 15628 states and 28385 transitions. [2022-02-16 13:31:51,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 13:31:51,398 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:31:51,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:51,421 INFO L225 Difference]: With dead ends: 15628 [2022-02-16 13:31:51,422 INFO L226 Difference]: Without dead ends: 15598 [2022-02-16 13:31:51,422 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 87 SyntacticMatches, 10 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2022-02-16 13:31:51,422 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 220 mSDsluCounter, 497 mSDsCounter, 0 mSdLazyCounter, 930 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 220 SdHoareTripleChecker+Valid, 415 SdHoareTripleChecker+Invalid, 942 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 930 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:51,422 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [220 Valid, 415 Invalid, 942 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 930 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:31:51,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15598 states. [2022-02-16 13:31:51,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15598 to 14244. [2022-02-16 13:31:51,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14244 states, 14243 states have (on average 1.8398511549533103) internal successors, (26205), 14243 states have internal predecessors, (26205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:51,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14244 states to 14244 states and 26205 transitions. [2022-02-16 13:31:51,642 INFO L78 Accepts]: Start accepts. Automaton has 14244 states and 26205 transitions. Word has length 47 [2022-02-16 13:31:51,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:51,642 INFO L470 AbstractCegarLoop]: Abstraction has 14244 states and 26205 transitions. [2022-02-16 13:31:51,642 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:51,642 INFO L276 IsEmpty]: Start isEmpty. Operand 14244 states and 26205 transitions. [2022-02-16 13:31:51,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:31:51,655 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:51,655 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:51,671 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (167)] Ended with exit code 0 [2022-02-16 13:31:51,855 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable172 [2022-02-16 13:31:51,856 INFO L402 AbstractCegarLoop]: === Iteration 174 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:51,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:51,856 INFO L85 PathProgramCache]: Analyzing trace with hash 85258006, now seen corresponding path program 85 times [2022-02-16 13:31:51,856 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:51,856 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957566000] [2022-02-16 13:31:51,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:51,856 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:51,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:51,946 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 21 proven. 77 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:31:51,947 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:51,947 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1957566000] [2022-02-16 13:31:51,947 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1957566000] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:51,947 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [313483106] [2022-02-16 13:31:51,947 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:31:51,947 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:51,947 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:51,948 INFO L229 MonitoredProcess]: Starting monitored process 168 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:51,948 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (168)] Waiting until timeout for monitored process [2022-02-16 13:31:51,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:51,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-16 13:31:51,973 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:52,118 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 26 proven. 72 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:31:52,118 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:52,374 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 26 proven. 72 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:31:52,375 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [313483106] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:52,375 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:52,375 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 13 [2022-02-16 13:31:52,375 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [339637773] [2022-02-16 13:31:52,375 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:52,375 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-16 13:31:52,375 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:52,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-16 13:31:52,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2022-02-16 13:31:52,376 INFO L87 Difference]: Start difference. First operand 14244 states and 26205 transitions. Second operand has 14 states, 14 states have (on average 5.0) internal successors, (70), 13 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:52,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:52,665 INFO L93 Difference]: Finished difference Result 15754 states and 28322 transitions. [2022-02-16 13:31:52,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 13:31:52,665 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.0) internal successors, (70), 13 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:31:52,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:52,689 INFO L225 Difference]: With dead ends: 15754 [2022-02-16 13:31:52,689 INFO L226 Difference]: Without dead ends: 15722 [2022-02-16 13:31:52,689 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 93 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=114, Invalid=228, Unknown=0, NotChecked=0, Total=342 [2022-02-16 13:31:52,690 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 187 mSDsluCounter, 197 mSDsCounter, 0 mSdLazyCounter, 437 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 187 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 450 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 437 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:52,690 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [187 Valid, 163 Invalid, 450 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 437 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:31:52,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15722 states. [2022-02-16 13:31:52,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15722 to 14070. [2022-02-16 13:31:52,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14070 states, 14069 states have (on average 1.8343165825573957) internal successors, (25807), 14069 states have internal predecessors, (25807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:52,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14070 states to 14070 states and 25807 transitions. [2022-02-16 13:31:52,918 INFO L78 Accepts]: Start accepts. Automaton has 14070 states and 25807 transitions. Word has length 47 [2022-02-16 13:31:52,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:52,918 INFO L470 AbstractCegarLoop]: Abstraction has 14070 states and 25807 transitions. [2022-02-16 13:31:52,918 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.0) internal successors, (70), 13 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:52,918 INFO L276 IsEmpty]: Start isEmpty. Operand 14070 states and 25807 transitions. [2022-02-16 13:31:52,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:31:52,931 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:52,931 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:52,947 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (168)] Ended with exit code 0 [2022-02-16 13:31:53,131 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,168 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:53,132 INFO L402 AbstractCegarLoop]: === Iteration 175 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:53,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:53,132 INFO L85 PathProgramCache]: Analyzing trace with hash -347820151, now seen corresponding path program 86 times [2022-02-16 13:31:53,132 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:53,132 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1159639433] [2022-02-16 13:31:53,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:53,132 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:53,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:53,224 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 82 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:53,225 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:53,225 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1159639433] [2022-02-16 13:31:53,225 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1159639433] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:53,225 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [405825620] [2022-02-16 13:31:53,225 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:31:53,225 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:53,225 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:53,226 INFO L229 MonitoredProcess]: Starting monitored process 169 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:53,226 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (169)] Waiting until timeout for monitored process [2022-02-16 13:31:53,249 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:31:53,249 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:31:53,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-16 13:31:53,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:53,383 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 82 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:53,383 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:53,412 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:31:53,412 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:31:53,507 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:31:53,507 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [405825620] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:53,507 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:53,507 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 10] total 11 [2022-02-16 13:31:53,507 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465959918] [2022-02-16 13:31:53,507 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:53,507 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 13:31:53,507 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:53,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 13:31:53,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:31:53,508 INFO L87 Difference]: Start difference. First operand 14070 states and 25807 transitions. Second operand has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:53,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:53,931 INFO L93 Difference]: Finished difference Result 15434 states and 27922 transitions. [2022-02-16 13:31:53,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-16 13:31:53,931 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:31:53,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:53,956 INFO L225 Difference]: With dead ends: 15434 [2022-02-16 13:31:53,956 INFO L226 Difference]: Without dead ends: 15364 [2022-02-16 13:31:53,957 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 86 SyntacticMatches, 10 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=80, Invalid=382, Unknown=0, NotChecked=0, Total=462 [2022-02-16 13:31:53,957 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 186 mSDsluCounter, 410 mSDsCounter, 0 mSdLazyCounter, 830 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 186 SdHoareTripleChecker+Valid, 332 SdHoareTripleChecker+Invalid, 847 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 830 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:53,957 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [186 Valid, 332 Invalid, 847 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 830 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:31:53,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15364 states. [2022-02-16 13:31:54,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15364 to 13948. [2022-02-16 13:31:54,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13948 states, 13947 states have (on average 1.8318634831863483) internal successors, (25549), 13947 states have internal predecessors, (25549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:54,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13948 states to 13948 states and 25549 transitions. [2022-02-16 13:31:54,178 INFO L78 Accepts]: Start accepts. Automaton has 13948 states and 25549 transitions. Word has length 47 [2022-02-16 13:31:54,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:54,178 INFO L470 AbstractCegarLoop]: Abstraction has 13948 states and 25549 transitions. [2022-02-16 13:31:54,178 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:54,178 INFO L276 IsEmpty]: Start isEmpty. Operand 13948 states and 25549 transitions. [2022-02-16 13:31:54,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:31:54,191 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:54,191 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:54,207 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (169)] Ended with exit code 0 [2022-02-16 13:31:54,391 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174,169 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:54,392 INFO L402 AbstractCegarLoop]: === Iteration 176 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:54,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:54,392 INFO L85 PathProgramCache]: Analyzing trace with hash 965892677, now seen corresponding path program 87 times [2022-02-16 13:31:54,392 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:54,392 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354889944] [2022-02-16 13:31:54,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:54,392 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:54,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:54,496 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:31:54,496 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:54,496 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [354889944] [2022-02-16 13:31:54,496 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [354889944] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:54,496 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [679235464] [2022-02-16 13:31:54,496 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:31:54,496 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:54,497 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:54,497 INFO L229 MonitoredProcess]: Starting monitored process 170 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:54,498 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (170)] Waiting until timeout for monitored process [2022-02-16 13:31:54,525 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2022-02-16 13:31:54,525 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:31:54,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 13:31:54,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:54,653 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:31:54,653 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:54,687 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:31:54,688 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:31:54,776 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:31:54,776 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [679235464] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:54,776 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:54,776 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-16 13:31:54,777 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1984944988] [2022-02-16 13:31:54,777 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:54,777 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-16 13:31:54,777 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:54,777 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-16 13:31:54,777 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-16 13:31:54,777 INFO L87 Difference]: Start difference. First operand 13948 states and 25549 transitions. Second operand has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 12 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:55,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:55,253 INFO L93 Difference]: Finished difference Result 15838 states and 28531 transitions. [2022-02-16 13:31:55,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 13:31:55,253 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 12 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:31:55,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:55,277 INFO L225 Difference]: With dead ends: 15838 [2022-02-16 13:31:55,277 INFO L226 Difference]: Without dead ends: 15832 [2022-02-16 13:31:55,277 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 85 SyntacticMatches, 10 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=101, Invalid=499, Unknown=0, NotChecked=0, Total=600 [2022-02-16 13:31:55,278 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 199 mSDsluCounter, 439 mSDsCounter, 0 mSdLazyCounter, 901 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 354 SdHoareTripleChecker+Invalid, 922 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 901 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:55,278 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [199 Valid, 354 Invalid, 922 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 901 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:31:55,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15832 states. [2022-02-16 13:31:55,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15832 to 14107. [2022-02-16 13:31:55,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14107 states, 14106 states have (on average 1.831277470579895) internal successors, (25832), 14106 states have internal predecessors, (25832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:55,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14107 states to 14107 states and 25832 transitions. [2022-02-16 13:31:55,498 INFO L78 Accepts]: Start accepts. Automaton has 14107 states and 25832 transitions. Word has length 47 [2022-02-16 13:31:55,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:55,498 INFO L470 AbstractCegarLoop]: Abstraction has 14107 states and 25832 transitions. [2022-02-16 13:31:55,499 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 12 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:55,499 INFO L276 IsEmpty]: Start isEmpty. Operand 14107 states and 25832 transitions. [2022-02-16 13:31:55,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:31:55,511 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:55,512 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:55,527 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-02-16 13:31:55,712 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175,170 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:55,712 INFO L402 AbstractCegarLoop]: === Iteration 177 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:55,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:55,712 INFO L85 PathProgramCache]: Analyzing trace with hash -1456868856, now seen corresponding path program 37 times [2022-02-16 13:31:55,712 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:55,712 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [400012689] [2022-02-16 13:31:55,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:55,713 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:55,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:55,792 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 71 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:31:55,792 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:55,792 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [400012689] [2022-02-16 13:31:55,792 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [400012689] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:55,792 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1259466120] [2022-02-16 13:31:55,792 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:31:55,793 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:55,793 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:55,794 INFO L229 MonitoredProcess]: Starting monitored process 171 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:55,794 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (171)] Waiting until timeout for monitored process [2022-02-16 13:31:55,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:55,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-16 13:31:55,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:55,954 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 79 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:31:55,954 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:56,178 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 79 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:31:56,178 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1259466120] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:56,178 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:56,178 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 14 [2022-02-16 13:31:56,179 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375669730] [2022-02-16 13:31:56,179 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:56,179 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 13:31:56,179 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:56,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 13:31:56,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=136, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:31:56,179 INFO L87 Difference]: Start difference. First operand 14107 states and 25832 transitions. Second operand has 15 states, 15 states have (on average 4.533333333333333) internal successors, (68), 14 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:56,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:56,465 INFO L93 Difference]: Finished difference Result 16078 states and 29046 transitions. [2022-02-16 13:31:56,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 13:31:56,466 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.533333333333333) internal successors, (68), 14 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:31:56,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:56,491 INFO L225 Difference]: With dead ends: 16078 [2022-02-16 13:31:56,491 INFO L226 Difference]: Without dead ends: 16071 [2022-02-16 13:31:56,491 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=139, Invalid=241, Unknown=0, NotChecked=0, Total=380 [2022-02-16 13:31:56,491 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 295 mSDsluCounter, 190 mSDsCounter, 0 mSdLazyCounter, 430 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 295 SdHoareTripleChecker+Valid, 147 SdHoareTripleChecker+Invalid, 454 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 430 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:56,492 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [295 Valid, 147 Invalid, 454 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 430 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:31:56,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16071 states. [2022-02-16 13:31:56,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16071 to 14707. [2022-02-16 13:31:56,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14707 states, 14706 states have (on average 1.8403372773017816) internal successors, (27064), 14706 states have internal predecessors, (27064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:56,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14707 states to 14707 states and 27064 transitions. [2022-02-16 13:31:56,729 INFO L78 Accepts]: Start accepts. Automaton has 14707 states and 27064 transitions. Word has length 47 [2022-02-16 13:31:56,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:56,730 INFO L470 AbstractCegarLoop]: Abstraction has 14707 states and 27064 transitions. [2022-02-16 13:31:56,730 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.533333333333333) internal successors, (68), 14 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:56,730 INFO L276 IsEmpty]: Start isEmpty. Operand 14707 states and 27064 transitions. [2022-02-16 13:31:56,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:31:56,743 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:56,743 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:56,758 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (171)] Ended with exit code 0 [2022-02-16 13:31:56,943 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176,171 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:56,943 INFO L402 AbstractCegarLoop]: === Iteration 178 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:56,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:56,944 INFO L85 PathProgramCache]: Analyzing trace with hash 115683614, now seen corresponding path program 38 times [2022-02-16 13:31:56,944 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:56,944 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1216949810] [2022-02-16 13:31:56,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:56,944 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:56,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:57,039 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 64 proven. 34 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:31:57,039 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:57,039 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1216949810] [2022-02-16 13:31:57,039 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1216949810] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:57,039 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [893580464] [2022-02-16 13:31:57,039 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:31:57,039 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:57,039 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:57,040 INFO L229 MonitoredProcess]: Starting monitored process 172 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:57,041 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (172)] Waiting until timeout for monitored process [2022-02-16 13:31:57,064 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:31:57,064 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:31:57,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-16 13:31:57,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:57,223 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 69 proven. 29 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:31:57,223 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:57,468 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 69 proven. 29 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:31:57,468 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [893580464] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:57,468 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:57,469 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 15 [2022-02-16 13:31:57,469 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1758993649] [2022-02-16 13:31:57,469 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:57,469 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:31:57,469 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:57,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:31:57,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=162, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:31:57,469 INFO L87 Difference]: Start difference. First operand 14707 states and 27064 transitions. Second operand has 16 states, 16 states have (on average 4.5) internal successors, (72), 15 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:57,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:57,907 INFO L93 Difference]: Finished difference Result 17886 states and 32044 transitions. [2022-02-16 13:31:57,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 13:31:57,907 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.5) internal successors, (72), 15 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:31:57,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:57,936 INFO L225 Difference]: With dead ends: 17886 [2022-02-16 13:31:57,936 INFO L226 Difference]: Without dead ends: 17886 [2022-02-16 13:31:57,937 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 90 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 221 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=326, Invalid=604, Unknown=0, NotChecked=0, Total=930 [2022-02-16 13:31:57,937 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 332 mSDsluCounter, 182 mSDsCounter, 0 mSdLazyCounter, 565 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 332 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 599 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 565 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:57,937 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [332 Valid, 143 Invalid, 599 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 565 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:31:57,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17886 states. [2022-02-16 13:31:58,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17886 to 14615. [2022-02-16 13:31:58,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14615 states, 14614 states have (on average 1.839469002326536) internal successors, (26882), 14614 states have internal predecessors, (26882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:58,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14615 states to 14615 states and 26882 transitions. [2022-02-16 13:31:58,197 INFO L78 Accepts]: Start accepts. Automaton has 14615 states and 26882 transitions. Word has length 47 [2022-02-16 13:31:58,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:58,197 INFO L470 AbstractCegarLoop]: Abstraction has 14615 states and 26882 transitions. [2022-02-16 13:31:58,197 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.5) internal successors, (72), 15 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:58,198 INFO L276 IsEmpty]: Start isEmpty. Operand 14615 states and 26882 transitions. [2022-02-16 13:31:58,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:31:58,211 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:58,211 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:58,227 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (172)] Ended with exit code 0 [2022-02-16 13:31:58,411 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 172 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable177 [2022-02-16 13:31:58,412 INFO L402 AbstractCegarLoop]: === Iteration 179 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:58,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:58,412 INFO L85 PathProgramCache]: Analyzing trace with hash -2121002800, now seen corresponding path program 39 times [2022-02-16 13:31:58,412 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:58,412 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1771658524] [2022-02-16 13:31:58,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:58,412 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:58,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:58,527 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 58 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:31:58,527 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:58,527 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1771658524] [2022-02-16 13:31:58,527 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1771658524] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:58,527 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1675311111] [2022-02-16 13:31:58,527 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:31:58,527 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:58,528 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:58,528 INFO L229 MonitoredProcess]: Starting monitored process 173 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:58,529 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (173)] Waiting until timeout for monitored process [2022-02-16 13:31:58,555 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-02-16 13:31:58,555 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:31:58,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-16 13:31:58,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:58,728 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 58 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:31:58,728 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:59,001 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 58 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:31:59,001 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1675311111] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:59,001 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:59,001 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 17 [2022-02-16 13:31:59,001 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264824027] [2022-02-16 13:31:59,001 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:59,001 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-16 13:31:59,001 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:59,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-16 13:31:59,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=217, Unknown=0, NotChecked=0, Total=306 [2022-02-16 13:31:59,002 INFO L87 Difference]: Start difference. First operand 14615 states and 26882 transitions. Second operand has 18 states, 18 states have (on average 3.888888888888889) internal successors, (70), 17 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:59,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:59,486 INFO L93 Difference]: Finished difference Result 16305 states and 29432 transitions. [2022-02-16 13:31:59,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 13:31:59,486 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.888888888888889) internal successors, (70), 17 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:31:59,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:59,511 INFO L225 Difference]: With dead ends: 16305 [2022-02-16 13:31:59,511 INFO L226 Difference]: Without dead ends: 16305 [2022-02-16 13:31:59,511 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 88 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=302, Invalid=628, Unknown=0, NotChecked=0, Total=930 [2022-02-16 13:31:59,512 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 319 mSDsluCounter, 204 mSDsCounter, 0 mSdLazyCounter, 608 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 319 SdHoareTripleChecker+Valid, 161 SdHoareTripleChecker+Invalid, 649 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 608 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:59,512 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [319 Valid, 161 Invalid, 649 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 608 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:31:59,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16305 states. [2022-02-16 13:31:59,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16305 to 14388. [2022-02-16 13:31:59,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14388 states, 14387 states have (on average 1.8385347883505943) internal successors, (26451), 14387 states have internal predecessors, (26451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:59,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14388 states to 14388 states and 26451 transitions. [2022-02-16 13:31:59,782 INFO L78 Accepts]: Start accepts. Automaton has 14388 states and 26451 transitions. Word has length 47 [2022-02-16 13:31:59,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:59,782 INFO L470 AbstractCegarLoop]: Abstraction has 14388 states and 26451 transitions. [2022-02-16 13:31:59,782 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.888888888888889) internal successors, (70), 17 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:59,782 INFO L276 IsEmpty]: Start isEmpty. Operand 14388 states and 26451 transitions. [2022-02-16 13:31:59,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:31:59,796 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:59,796 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:59,812 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (173)] Ended with exit code 0 [2022-02-16 13:31:59,996 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable178,173 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:59,996 INFO L402 AbstractCegarLoop]: === Iteration 180 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:59,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:59,997 INFO L85 PathProgramCache]: Analyzing trace with hash -1242751632, now seen corresponding path program 88 times [2022-02-16 13:31:59,997 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:59,997 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [424498036] [2022-02-16 13:31:59,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:59,998 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:32:00,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:00,103 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 30 proven. 69 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:32:00,103 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:32:00,103 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [424498036] [2022-02-16 13:32:00,103 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [424498036] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:32:00,103 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [36919869] [2022-02-16 13:32:00,103 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:32:00,104 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:00,104 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:32:00,105 INFO L229 MonitoredProcess]: Starting monitored process 174 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:32:00,105 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (174)] Waiting until timeout for monitored process [2022-02-16 13:32:00,128 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:32:00,128 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:32:00,129 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-16 13:32:00,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:32:00,282 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 35 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:32:00,283 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:32:00,483 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 35 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:32:00,483 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [36919869] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:32:00,483 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:32:00,483 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 15 [2022-02-16 13:32:00,483 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1651092364] [2022-02-16 13:32:00,483 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:32:00,484 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:32:00,484 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:32:00,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:32:00,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=170, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:32:00,484 INFO L87 Difference]: Start difference. First operand 14388 states and 26451 transitions. Second operand has 16 states, 16 states have (on average 4.25) internal successors, (68), 15 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:00,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:32:00,761 INFO L93 Difference]: Finished difference Result 15728 states and 28288 transitions. [2022-02-16 13:32:00,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-16 13:32:00,761 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.25) internal successors, (68), 15 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:32:00,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:32:00,782 INFO L225 Difference]: With dead ends: 15728 [2022-02-16 13:32:00,782 INFO L226 Difference]: Without dead ends: 15697 [2022-02-16 13:32:00,782 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 91 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=138, Invalid=324, Unknown=0, NotChecked=0, Total=462 [2022-02-16 13:32:00,782 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 182 mSDsluCounter, 158 mSDsCounter, 0 mSdLazyCounter, 438 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 138 SdHoareTripleChecker+Invalid, 460 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 438 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:32:00,782 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 138 Invalid, 460 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 438 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:32:00,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15697 states. [2022-02-16 13:32:00,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15697 to 14369. [2022-02-16 13:32:00,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14369 states, 14368 states have (on average 1.8351893095768375) internal successors, (26368), 14368 states have internal predecessors, (26368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:00,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14369 states to 14369 states and 26368 transitions. [2022-02-16 13:32:00,993 INFO L78 Accepts]: Start accepts. Automaton has 14369 states and 26368 transitions. Word has length 47 [2022-02-16 13:32:00,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:32:00,993 INFO L470 AbstractCegarLoop]: Abstraction has 14369 states and 26368 transitions. [2022-02-16 13:32:00,994 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.25) internal successors, (68), 15 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:00,994 INFO L276 IsEmpty]: Start isEmpty. Operand 14369 states and 26368 transitions. [2022-02-16 13:32:01,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:32:01,007 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:32:01,007 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:32:01,022 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (174)] Ended with exit code 0 [2022-02-16 13:32:01,207 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 174 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable179 [2022-02-16 13:32:01,207 INFO L402 AbstractCegarLoop]: === Iteration 181 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:32:01,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:32:01,208 INFO L85 PathProgramCache]: Analyzing trace with hash -59051359, now seen corresponding path program 89 times [2022-02-16 13:32:01,208 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:32:01,208 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1194047187] [2022-02-16 13:32:01,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:32:01,208 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:32:01,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:01,303 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 17 proven. 75 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:32:01,303 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:32:01,303 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1194047187] [2022-02-16 13:32:01,303 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1194047187] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:32:01,303 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1494546191] [2022-02-16 13:32:01,303 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:32:01,303 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:01,303 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:32:01,304 INFO L229 MonitoredProcess]: Starting monitored process 175 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:32:01,305 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (175)] Waiting until timeout for monitored process [2022-02-16 13:32:01,329 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-02-16 13:32:01,329 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:32:01,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 13:32:01,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:32:01,513 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 81 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:32:01,513 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:32:01,571 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:32:01,571 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:32:01,656 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 81 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:32:01,656 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1494546191] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:32:01,656 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:32:01,657 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2022-02-16 13:32:01,657 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1075216763] [2022-02-16 13:32:01,657 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:32:01,657 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:32:01,657 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:32:01,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:32:01,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:32:01,657 INFO L87 Difference]: Start difference. First operand 14369 states and 26368 transitions. Second operand has 16 states, 16 states have (on average 4.0) internal successors, (64), 15 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:01,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:32:01,867 INFO L93 Difference]: Finished difference Result 14423 states and 26429 transitions. [2022-02-16 13:32:01,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 13:32:01,868 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.0) internal successors, (64), 15 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:32:01,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:32:01,890 INFO L225 Difference]: With dead ends: 14423 [2022-02-16 13:32:01,890 INFO L226 Difference]: Without dead ends: 14412 [2022-02-16 13:32:01,890 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 78 SyntacticMatches, 15 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:32:01,890 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 26 mSDsluCounter, 114 mSDsCounter, 0 mSdLazyCounter, 465 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 522 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 465 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 55 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:32:01,890 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 92 Invalid, 522 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 465 Invalid, 0 Unknown, 55 Unchecked, 0.2s Time] [2022-02-16 13:32:01,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14412 states. [2022-02-16 13:32:02,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14412 to 14354. [2022-02-16 13:32:02,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14354 states, 14353 states have (on average 1.8349473977565667) internal successors, (26337), 14353 states have internal predecessors, (26337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:02,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14354 states to 14354 states and 26337 transitions. [2022-02-16 13:32:02,101 INFO L78 Accepts]: Start accepts. Automaton has 14354 states and 26337 transitions. Word has length 47 [2022-02-16 13:32:02,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:32:02,102 INFO L470 AbstractCegarLoop]: Abstraction has 14354 states and 26337 transitions. [2022-02-16 13:32:02,102 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.0) internal successors, (64), 15 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:02,102 INFO L276 IsEmpty]: Start isEmpty. Operand 14354 states and 26337 transitions. [2022-02-16 13:32:02,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:32:02,115 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:32:02,115 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:32:02,131 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-02-16 13:32:02,316 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable180 [2022-02-16 13:32:02,316 INFO L402 AbstractCegarLoop]: === Iteration 182 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:32:02,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:32:02,316 INFO L85 PathProgramCache]: Analyzing trace with hash 1420459937, now seen corresponding path program 40 times [2022-02-16 13:32:02,316 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:32:02,316 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1073956404] [2022-02-16 13:32:02,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:32:02,316 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:32:02,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:02,400 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 7 proven. 88 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:02,400 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:32:02,400 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1073956404] [2022-02-16 13:32:02,400 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1073956404] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:32:02,400 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1176583708] [2022-02-16 13:32:02,400 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:32:02,400 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:02,401 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:32:02,401 INFO L229 MonitoredProcess]: Starting monitored process 176 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:32:02,402 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (176)] Waiting until timeout for monitored process [2022-02-16 13:32:02,425 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:32:02,425 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:32:02,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 13:32:02,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:32:02,543 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:02,544 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:32:02,565 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:32:02,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 16 treesize of output 15 [2022-02-16 13:32:02,670 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:02,670 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1176583708] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:32:02,670 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:32:02,670 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-16 13:32:02,670 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [698711530] [2022-02-16 13:32:02,670 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:32:02,670 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-16 13:32:02,670 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:32:02,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-16 13:32:02,671 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-16 13:32:02,671 INFO L87 Difference]: Start difference. First operand 14354 states and 26337 transitions. Second operand has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:02,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:32:02,971 INFO L93 Difference]: Finished difference Result 15318 states and 27798 transitions. [2022-02-16 13:32:02,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 13:32:02,971 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:32:02,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:32:02,994 INFO L225 Difference]: With dead ends: 15318 [2022-02-16 13:32:02,994 INFO L226 Difference]: Without dead ends: 15296 [2022-02-16 13:32:02,994 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:32:02,994 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 103 mSDsluCounter, 310 mSDsCounter, 0 mSdLazyCounter, 661 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 259 SdHoareTripleChecker+Invalid, 666 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 661 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:32:02,994 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 259 Invalid, 666 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 661 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:32:03,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15296 states. [2022-02-16 13:32:03,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15296 to 14470. [2022-02-16 13:32:03,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14470 states, 14469 states have (on average 1.834197249291589) internal successors, (26539), 14469 states have internal predecessors, (26539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:03,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14470 states to 14470 states and 26539 transitions. [2022-02-16 13:32:03,210 INFO L78 Accepts]: Start accepts. Automaton has 14470 states and 26539 transitions. Word has length 47 [2022-02-16 13:32:03,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:32:03,211 INFO L470 AbstractCegarLoop]: Abstraction has 14470 states and 26539 transitions. [2022-02-16 13:32:03,211 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:03,211 INFO L276 IsEmpty]: Start isEmpty. Operand 14470 states and 26539 transitions. [2022-02-16 13:32:03,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:32:03,225 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:32:03,225 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:32:03,241 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (176)] Ended with exit code 0 [2022-02-16 13:32:03,425 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable181,176 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:03,425 INFO L402 AbstractCegarLoop]: === Iteration 183 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:32:03,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:32:03,426 INFO L85 PathProgramCache]: Analyzing trace with hash 1320783777, now seen corresponding path program 90 times [2022-02-16 13:32:03,426 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:32:03,426 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1538627165] [2022-02-16 13:32:03,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:32:03,426 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:32:03,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:03,521 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 15 proven. 80 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:03,521 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:32:03,521 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1538627165] [2022-02-16 13:32:03,521 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1538627165] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:32:03,521 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [19144569] [2022-02-16 13:32:03,521 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:32:03,521 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:03,521 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:32:03,522 INFO L229 MonitoredProcess]: Starting monitored process 177 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:32:03,530 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (177)] Waiting until timeout for monitored process [2022-02-16 13:32:03,554 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-02-16 13:32:03,555 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:32:03,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 13:32:03,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:32:03,679 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:03,680 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:32:03,701 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:32:03,701 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:32:03,804 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:03,804 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [19144569] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:32:03,804 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:32:03,805 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 9 [2022-02-16 13:32:03,805 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [952116412] [2022-02-16 13:32:03,805 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:32:03,805 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-16 13:32:03,805 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:32:03,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-16 13:32:03,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-16 13:32:03,805 INFO L87 Difference]: Start difference. First operand 14470 states and 26539 transitions. Second operand has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:04,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:32:04,236 INFO L93 Difference]: Finished difference Result 14883 states and 27070 transitions. [2022-02-16 13:32:04,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 13:32:04,236 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:32:04,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:32:04,262 INFO L225 Difference]: With dead ends: 14883 [2022-02-16 13:32:04,262 INFO L226 Difference]: Without dead ends: 14809 [2022-02-16 13:32:04,262 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:32:04,262 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 94 mSDsluCounter, 429 mSDsCounter, 0 mSdLazyCounter, 1008 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 347 SdHoareTripleChecker+Invalid, 1012 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1008 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:32:04,262 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 347 Invalid, 1012 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1008 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:32:04,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14809 states. [2022-02-16 13:32:04,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14809 to 14411. [2022-02-16 13:32:04,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14411 states, 14410 states have (on average 1.8330326162387232) internal successors, (26414), 14410 states have internal predecessors, (26414), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:04,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14411 states to 14411 states and 26414 transitions. [2022-02-16 13:32:04,479 INFO L78 Accepts]: Start accepts. Automaton has 14411 states and 26414 transitions. Word has length 47 [2022-02-16 13:32:04,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:32:04,479 INFO L470 AbstractCegarLoop]: Abstraction has 14411 states and 26414 transitions. [2022-02-16 13:32:04,479 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:04,479 INFO L276 IsEmpty]: Start isEmpty. Operand 14411 states and 26414 transitions. [2022-02-16 13:32:04,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:32:04,492 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:32:04,492 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:32:04,507 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (177)] Ended with exit code 0 [2022-02-16 13:32:04,692 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182,177 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:04,692 INFO L402 AbstractCegarLoop]: === Iteration 184 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:32:04,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:32:04,692 INFO L85 PathProgramCache]: Analyzing trace with hash 196989469, now seen corresponding path program 91 times [2022-02-16 13:32:04,693 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:32:04,693 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [167963339] [2022-02-16 13:32:04,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:32:04,693 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:32:04,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:04,779 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 81 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:32:04,780 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:32:04,780 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [167963339] [2022-02-16 13:32:04,780 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [167963339] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:32:04,780 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [811192760] [2022-02-16 13:32:04,780 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:32:04,780 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:04,780 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:32:04,781 INFO L229 MonitoredProcess]: Starting monitored process 178 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:32:04,781 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (178)] Waiting until timeout for monitored process [2022-02-16 13:32:04,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:04,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 13:32:04,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:32:04,922 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:32:04,922 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:32:04,949 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:32:04,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 16 treesize of output 15 [2022-02-16 13:32:05,075 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:32:05,075 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [811192760] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:32:05,075 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:32:05,075 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-16 13:32:05,076 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509350540] [2022-02-16 13:32:05,077 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:32:05,077 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-16 13:32:05,077 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:32:05,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-16 13:32:05,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-16 13:32:05,077 INFO L87 Difference]: Start difference. First operand 14411 states and 26414 transitions. Second operand has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:05,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:32:05,409 INFO L93 Difference]: Finished difference Result 14996 states and 27270 transitions. [2022-02-16 13:32:05,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 13:32:05,409 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:32:05,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:32:05,430 INFO L225 Difference]: With dead ends: 14996 [2022-02-16 13:32:05,430 INFO L226 Difference]: Without dead ends: 14932 [2022-02-16 13:32:05,431 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:32:05,431 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 129 mSDsluCounter, 394 mSDsCounter, 0 mSdLazyCounter, 723 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 333 SdHoareTripleChecker+Invalid, 729 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 723 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:32:05,431 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [129 Valid, 333 Invalid, 729 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 723 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:32:05,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14932 states. [2022-02-16 13:32:05,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14932 to 14411. [2022-02-16 13:32:05,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14411 states, 14410 states have (on average 1.8329632199861208) internal successors, (26413), 14410 states have internal predecessors, (26413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:05,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14411 states to 14411 states and 26413 transitions. [2022-02-16 13:32:05,731 INFO L78 Accepts]: Start accepts. Automaton has 14411 states and 26413 transitions. Word has length 47 [2022-02-16 13:32:05,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:32:05,731 INFO L470 AbstractCegarLoop]: Abstraction has 14411 states and 26413 transitions. [2022-02-16 13:32:05,731 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:05,731 INFO L276 IsEmpty]: Start isEmpty. Operand 14411 states and 26413 transitions. [2022-02-16 13:32:05,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:32:05,747 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:32:05,747 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:32:05,771 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (178)] Forceful destruction successful, exit code 0 [2022-02-16 13:32:05,970 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable183,178 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:05,971 INFO L402 AbstractCegarLoop]: === Iteration 185 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:32:05,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:32:05,971 INFO L85 PathProgramCache]: Analyzing trace with hash -973155803, now seen corresponding path program 92 times [2022-02-16 13:32:05,971 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:32:05,971 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1201665458] [2022-02-16 13:32:05,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:32:05,971 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:32:05,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:06,066 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 82 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:06,066 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:32:06,066 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1201665458] [2022-02-16 13:32:06,066 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1201665458] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:32:06,066 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [748933149] [2022-02-16 13:32:06,066 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:32:06,066 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:06,066 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:32:06,067 INFO L229 MonitoredProcess]: Starting monitored process 179 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:32:06,068 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (179)] Waiting until timeout for monitored process [2022-02-16 13:32:06,091 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:32:06,091 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:32:06,092 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-16 13:32:06,092 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:32:06,231 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 82 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:06,231 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:32:06,255 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:32:06,255 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:32:06,362 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:06,362 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [748933149] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:32:06,362 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:32:06,362 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 10 [2022-02-16 13:32:06,362 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2081211564] [2022-02-16 13:32:06,362 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:32:06,362 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-16 13:32:06,362 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:32:06,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-16 13:32:06,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-16 13:32:06,363 INFO L87 Difference]: Start difference. First operand 14411 states and 26413 transitions. Second operand has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:06,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:32:06,846 INFO L93 Difference]: Finished difference Result 15765 states and 28572 transitions. [2022-02-16 13:32:06,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 13:32:06,846 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:32:06,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:32:06,870 INFO L225 Difference]: With dead ends: 15765 [2022-02-16 13:32:06,870 INFO L226 Difference]: Without dead ends: 15735 [2022-02-16 13:32:06,870 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 87 SyntacticMatches, 10 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=93, Invalid=507, Unknown=0, NotChecked=0, Total=600 [2022-02-16 13:32:06,871 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 239 mSDsluCounter, 496 mSDsCounter, 0 mSdLazyCounter, 873 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 239 SdHoareTripleChecker+Valid, 423 SdHoareTripleChecker+Invalid, 882 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 873 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:32:06,871 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [239 Valid, 423 Invalid, 882 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 873 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:32:06,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15735 states. [2022-02-16 13:32:07,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15735 to 14440. [2022-02-16 13:32:07,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14440 states, 14439 states have (on average 1.8344760717501212) internal successors, (26488), 14439 states have internal predecessors, (26488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:07,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14440 states to 14440 states and 26488 transitions. [2022-02-16 13:32:07,094 INFO L78 Accepts]: Start accepts. Automaton has 14440 states and 26488 transitions. Word has length 47 [2022-02-16 13:32:07,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:32:07,094 INFO L470 AbstractCegarLoop]: Abstraction has 14440 states and 26488 transitions. [2022-02-16 13:32:07,095 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:07,095 INFO L276 IsEmpty]: Start isEmpty. Operand 14440 states and 26488 transitions. [2022-02-16 13:32:07,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:32:07,108 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:32:07,108 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:32:07,124 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (179)] Ended with exit code 0 [2022-02-16 13:32:07,308 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184,179 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:07,309 INFO L402 AbstractCegarLoop]: === Iteration 186 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:32:07,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:32:07,309 INFO L85 PathProgramCache]: Analyzing trace with hash 1120338999, now seen corresponding path program 93 times [2022-02-16 13:32:07,309 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:32:07,309 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1085464052] [2022-02-16 13:32:07,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:32:07,309 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:32:07,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:07,410 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 82 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:07,410 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:32:07,411 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1085464052] [2022-02-16 13:32:07,411 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1085464052] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:32:07,411 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [695232680] [2022-02-16 13:32:07,411 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:32:07,411 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:07,411 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:32:07,412 INFO L229 MonitoredProcess]: Starting monitored process 180 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:32:07,412 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (180)] Waiting until timeout for monitored process [2022-02-16 13:32:07,438 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2022-02-16 13:32:07,438 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:32:07,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 13:32:07,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:32:07,568 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:07,568 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:32:07,597 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:32:07,598 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:32:07,695 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:07,696 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [695232680] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:32:07,696 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:32:07,696 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-16 13:32:07,696 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132600245] [2022-02-16 13:32:07,696 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:32:07,696 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 13:32:07,696 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:32:07,696 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 13:32:07,696 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:32:07,696 INFO L87 Difference]: Start difference. First operand 14440 states and 26488 transitions. Second operand has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:08,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:32:08,350 INFO L93 Difference]: Finished difference Result 17089 states and 30858 transitions. [2022-02-16 13:32:08,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-16 13:32:08,350 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:32:08,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:32:08,374 INFO L225 Difference]: With dead ends: 17089 [2022-02-16 13:32:08,374 INFO L226 Difference]: Without dead ends: 16989 [2022-02-16 13:32:08,375 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 86 SyntacticMatches, 10 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 432 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=219, Invalid=1421, Unknown=0, NotChecked=0, Total=1640 [2022-02-16 13:32:08,375 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 475 mSDsluCounter, 535 mSDsCounter, 0 mSdLazyCounter, 947 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 475 SdHoareTripleChecker+Valid, 450 SdHoareTripleChecker+Invalid, 972 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 947 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:32:08,375 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [475 Valid, 450 Invalid, 972 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 947 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:32:08,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16989 states. [2022-02-16 13:32:08,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16989 to 14591. [2022-02-16 13:32:08,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14591 states, 14590 states have (on average 1.838313913639479) internal successors, (26821), 14590 states have internal predecessors, (26821), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:08,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14591 states to 14591 states and 26821 transitions. [2022-02-16 13:32:08,596 INFO L78 Accepts]: Start accepts. Automaton has 14591 states and 26821 transitions. Word has length 47 [2022-02-16 13:32:08,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:32:08,596 INFO L470 AbstractCegarLoop]: Abstraction has 14591 states and 26821 transitions. [2022-02-16 13:32:08,596 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:08,596 INFO L276 IsEmpty]: Start isEmpty. Operand 14591 states and 26821 transitions. [2022-02-16 13:32:08,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:32:08,610 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:32:08,610 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:32:08,626 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (180)] Ended with exit code 0 [2022-02-16 13:32:08,811 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185,180 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:08,811 INFO L402 AbstractCegarLoop]: === Iteration 187 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:32:08,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:32:08,811 INFO L85 PathProgramCache]: Analyzing trace with hash 1203880165, now seen corresponding path program 94 times [2022-02-16 13:32:08,811 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:32:08,811 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1344394159] [2022-02-16 13:32:08,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:32:08,811 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:32:08,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:08,912 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 82 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:08,912 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:32:08,913 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1344394159] [2022-02-16 13:32:08,913 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1344394159] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:32:08,913 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [589979261] [2022-02-16 13:32:08,913 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:32:08,913 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:08,913 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:32:08,914 INFO L229 MonitoredProcess]: Starting monitored process 181 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:32:08,914 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (181)] Waiting until timeout for monitored process [2022-02-16 13:32:08,937 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:32:08,937 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:32:08,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 13:32:08,938 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:32:09,062 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:09,062 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:32:09,095 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:32:09,095 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:32:09,182 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:09,182 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [589979261] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:32:09,183 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:32:09,183 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-16 13:32:09,183 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359673436] [2022-02-16 13:32:09,183 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:32:09,183 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-16 13:32:09,183 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:32:09,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-16 13:32:09,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-16 13:32:09,183 INFO L87 Difference]: Start difference. First operand 14591 states and 26821 transitions. Second operand has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 12 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:09,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:32:09,623 INFO L93 Difference]: Finished difference Result 15786 states and 28578 transitions. [2022-02-16 13:32:09,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 13:32:09,623 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 12 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:32:09,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:32:09,646 INFO L225 Difference]: With dead ends: 15786 [2022-02-16 13:32:09,647 INFO L226 Difference]: Without dead ends: 15611 [2022-02-16 13:32:09,647 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 85 SyntacticMatches, 10 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=107, Invalid=493, Unknown=0, NotChecked=0, Total=600 [2022-02-16 13:32:09,647 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 248 mSDsluCounter, 415 mSDsCounter, 0 mSdLazyCounter, 813 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 248 SdHoareTripleChecker+Valid, 329 SdHoareTripleChecker+Invalid, 833 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 813 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:32:09,647 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [248 Valid, 329 Invalid, 833 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 813 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:32:09,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15611 states. [2022-02-16 13:32:09,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15611 to 14232. [2022-02-16 13:32:09,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14232 states, 14231 states have (on average 1.8307216639730166) internal successors, (26053), 14231 states have internal predecessors, (26053), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:09,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14232 states to 14232 states and 26053 transitions. [2022-02-16 13:32:09,848 INFO L78 Accepts]: Start accepts. Automaton has 14232 states and 26053 transitions. Word has length 47 [2022-02-16 13:32:09,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:32:09,848 INFO L470 AbstractCegarLoop]: Abstraction has 14232 states and 26053 transitions. [2022-02-16 13:32:09,848 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 12 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:09,848 INFO L276 IsEmpty]: Start isEmpty. Operand 14232 states and 26053 transitions. [2022-02-16 13:32:09,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:32:09,861 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:32:09,861 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:32:09,877 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (181)] Ended with exit code 0 [2022-02-16 13:32:10,061 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186,181 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:10,062 INFO L402 AbstractCegarLoop]: === Iteration 188 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:32:10,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:32:10,062 INFO L85 PathProgramCache]: Analyzing trace with hash -2014229335, now seen corresponding path program 95 times [2022-02-16 13:32:10,062 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:32:10,062 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2084860135] [2022-02-16 13:32:10,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:32:10,062 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:32:10,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:10,184 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:32:10,184 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:32:10,184 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2084860135] [2022-02-16 13:32:10,184 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2084860135] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:32:10,184 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1934263144] [2022-02-16 13:32:10,184 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:32:10,184 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:10,184 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:32:10,185 INFO L229 MonitoredProcess]: Starting monitored process 182 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:32:10,186 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (182)] Waiting until timeout for monitored process [2022-02-16 13:32:10,211 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2022-02-16 13:32:10,211 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:32:10,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 13:32:10,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:32:10,334 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:32:10,334 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:32:10,380 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:32:10,381 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:32:10,461 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:32:10,461 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1934263144] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:32:10,461 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:32:10,461 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-02-16 13:32:10,461 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [463330679] [2022-02-16 13:32:10,461 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:32:10,461 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-16 13:32:10,461 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:32:10,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-16 13:32:10,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-02-16 13:32:10,462 INFO L87 Difference]: Start difference. First operand 14232 states and 26053 transitions. Second operand has 14 states, 14 states have (on average 3.5) internal successors, (49), 13 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:11,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:32:11,009 INFO L93 Difference]: Finished difference Result 14957 states and 27111 transitions. [2022-02-16 13:32:11,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 13:32:11,009 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.5) internal successors, (49), 13 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:32:11,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:32:11,031 INFO L225 Difference]: With dead ends: 14957 [2022-02-16 13:32:11,031 INFO L226 Difference]: Without dead ends: 14957 [2022-02-16 13:32:11,032 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 84 SyntacticMatches, 10 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=132, Invalid=624, Unknown=0, NotChecked=0, Total=756 [2022-02-16 13:32:11,032 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 286 mSDsluCounter, 444 mSDsCounter, 0 mSdLazyCounter, 867 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 286 SdHoareTripleChecker+Valid, 352 SdHoareTripleChecker+Invalid, 891 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 867 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:32:11,032 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [286 Valid, 352 Invalid, 891 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 867 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:32:11,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14957 states. [2022-02-16 13:32:11,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14957 to 14449. [2022-02-16 13:32:11,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14449 states, 14448 states have (on average 1.8303571428571428) internal successors, (26445), 14448 states have internal predecessors, (26445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:11,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14449 states to 14449 states and 26445 transitions. [2022-02-16 13:32:11,221 INFO L78 Accepts]: Start accepts. Automaton has 14449 states and 26445 transitions. Word has length 47 [2022-02-16 13:32:11,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:32:11,221 INFO L470 AbstractCegarLoop]: Abstraction has 14449 states and 26445 transitions. [2022-02-16 13:32:11,221 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.5) internal successors, (49), 13 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:11,221 INFO L276 IsEmpty]: Start isEmpty. Operand 14449 states and 26445 transitions. [2022-02-16 13:32:11,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:32:11,233 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:32:11,234 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:32:11,249 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (182)] Ended with exit code 0 [2022-02-16 13:32:11,434 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 182 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable187 [2022-02-16 13:32:11,434 INFO L402 AbstractCegarLoop]: === Iteration 189 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:32:11,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:32:11,434 INFO L85 PathProgramCache]: Analyzing trace with hash 2039574963, now seen corresponding path program 41 times [2022-02-16 13:32:11,434 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:32:11,434 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1613849494] [2022-02-16 13:32:11,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:32:11,435 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:32:11,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:11,543 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:11,543 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:32:11,543 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1613849494] [2022-02-16 13:32:11,543 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1613849494] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:32:11,543 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1430776055] [2022-02-16 13:32:11,543 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:32:11,543 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:11,543 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:32:11,544 INFO L229 MonitoredProcess]: Starting monitored process 183 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:32:11,545 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (183)] Waiting until timeout for monitored process [2022-02-16 13:32:11,569 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-02-16 13:32:11,570 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:32:11,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 13:32:11,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:32:11,686 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:11,686 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:32:11,729 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:32:11,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 20 treesize of output 19 [2022-02-16 13:32:11,796 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:11,796 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1430776055] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:32:11,796 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:32:11,796 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-02-16 13:32:11,797 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1936451208] [2022-02-16 13:32:11,797 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:32:11,797 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-16 13:32:11,797 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:32:11,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-16 13:32:11,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-02-16 13:32:11,797 INFO L87 Difference]: Start difference. First operand 14449 states and 26445 transitions. Second operand has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:12,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:32:12,271 INFO L93 Difference]: Finished difference Result 22933 states and 41054 transitions. [2022-02-16 13:32:12,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 13:32:12,272 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:32:12,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:32:12,315 INFO L225 Difference]: With dead ends: 22933 [2022-02-16 13:32:12,315 INFO L226 Difference]: Without dead ends: 22889 [2022-02-16 13:32:12,315 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 84 SyntacticMatches, 10 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=132, Invalid=624, Unknown=0, NotChecked=0, Total=756 [2022-02-16 13:32:12,315 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 168 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 755 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 161 SdHoareTripleChecker+Invalid, 780 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 755 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:32:12,315 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [168 Valid, 161 Invalid, 780 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 755 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:32:12,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22889 states. [2022-02-16 13:32:12,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22889 to 14021. [2022-02-16 13:32:12,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14021 states, 14020 states have (on average 1.8241797432239657) internal successors, (25575), 14020 states have internal predecessors, (25575), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:12,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14021 states to 14021 states and 25575 transitions. [2022-02-16 13:32:12,625 INFO L78 Accepts]: Start accepts. Automaton has 14021 states and 25575 transitions. Word has length 47 [2022-02-16 13:32:12,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:32:12,625 INFO L470 AbstractCegarLoop]: Abstraction has 14021 states and 25575 transitions. [2022-02-16 13:32:12,625 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:12,625 INFO L276 IsEmpty]: Start isEmpty. Operand 14021 states and 25575 transitions. [2022-02-16 13:32:12,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:32:12,636 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:32:12,636 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:32:12,652 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (183)] Ended with exit code 0 [2022-02-16 13:32:12,836 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable188,183 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:12,837 INFO L402 AbstractCegarLoop]: === Iteration 190 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:32:12,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:32:12,838 INFO L85 PathProgramCache]: Analyzing trace with hash -39997005, now seen corresponding path program 96 times [2022-02-16 13:32:12,838 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:32:12,838 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1404074134] [2022-02-16 13:32:12,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:32:12,838 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:32:12,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:12,996 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 14 proven. 81 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:12,996 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:32:12,996 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1404074134] [2022-02-16 13:32:12,996 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1404074134] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:32:12,996 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1609206412] [2022-02-16 13:32:12,996 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:32:12,996 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:12,996 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:32:12,997 INFO L229 MonitoredProcess]: Starting monitored process 184 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:32:12,998 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (184)] Waiting until timeout for monitored process [2022-02-16 13:32:13,023 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-02-16 13:32:13,023 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:32:13,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 13:32:13,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:32:13,264 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:13,265 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:32:13,367 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:32:13,368 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:32:13,431 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:13,431 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1609206412] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:32:13,431 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:32:13,431 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 22 [2022-02-16 13:32:13,431 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [745840261] [2022-02-16 13:32:13,431 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:32:13,432 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-16 13:32:13,432 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:32:13,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-16 13:32:13,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=438, Unknown=0, NotChecked=0, Total=506 [2022-02-16 13:32:13,432 INFO L87 Difference]: Start difference. First operand 14021 states and 25575 transitions. Second operand has 23 states, 23 states have (on average 3.4347826086956523) internal successors, (79), 22 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:13,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:32:13,656 INFO L93 Difference]: Finished difference Result 14131 states and 25723 transitions. [2022-02-16 13:32:13,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 13:32:13,656 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 3.4347826086956523) internal successors, (79), 22 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:32:13,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:32:13,676 INFO L225 Difference]: With dead ends: 14131 [2022-02-16 13:32:13,676 INFO L226 Difference]: Without dead ends: 14082 [2022-02-16 13:32:13,676 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 76 SyntacticMatches, 9 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 5 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=68, Invalid=438, Unknown=0, NotChecked=0, Total=506 [2022-02-16 13:32:13,676 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 43 mSDsluCounter, 156 mSDsCounter, 0 mSdLazyCounter, 545 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 130 SdHoareTripleChecker+Invalid, 734 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 545 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 185 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:32:13,676 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [43 Valid, 130 Invalid, 734 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 545 Invalid, 0 Unknown, 185 Unchecked, 0.2s Time] [2022-02-16 13:32:13,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14082 states. [2022-02-16 13:32:13,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14082 to 14047. [2022-02-16 13:32:13,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14047 states, 14046 states have (on average 1.8237220561013812) internal successors, (25616), 14046 states have internal predecessors, (25616), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:13,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14047 states to 14047 states and 25616 transitions. [2022-02-16 13:32:13,863 INFO L78 Accepts]: Start accepts. Automaton has 14047 states and 25616 transitions. Word has length 47 [2022-02-16 13:32:13,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:32:13,863 INFO L470 AbstractCegarLoop]: Abstraction has 14047 states and 25616 transitions. [2022-02-16 13:32:13,863 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 3.4347826086956523) internal successors, (79), 22 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:13,863 INFO L276 IsEmpty]: Start isEmpty. Operand 14047 states and 25616 transitions. [2022-02-16 13:32:13,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:32:13,876 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:32:13,876 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:32:13,893 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (184)] Forceful destruction successful, exit code 0 [2022-02-16 13:32:14,077 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 184 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable189 [2022-02-16 13:32:14,077 INFO L402 AbstractCegarLoop]: === Iteration 191 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:32:14,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:32:14,077 INFO L85 PathProgramCache]: Analyzing trace with hash 77668425, now seen corresponding path program 97 times [2022-02-16 13:32:14,077 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:32:14,077 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1576458482] [2022-02-16 13:32:14,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:32:14,077 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:32:14,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:14,200 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 14 proven. 81 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:14,200 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:32:14,201 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1576458482] [2022-02-16 13:32:14,201 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1576458482] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:32:14,201 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1314159269] [2022-02-16 13:32:14,201 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:32:14,201 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:14,201 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:32:14,202 INFO L229 MonitoredProcess]: Starting monitored process 185 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:32:14,202 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (185)] Waiting until timeout for monitored process [2022-02-16 13:32:14,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:14,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 13:32:14,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:32:14,469 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:14,469 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:32:14,570 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:32:14,571 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:32:14,656 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:14,657 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1314159269] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:32:14,657 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:32:14,657 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 22 [2022-02-16 13:32:14,657 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1292788150] [2022-02-16 13:32:14,657 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:32:14,657 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-16 13:32:14,657 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:32:14,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-16 13:32:14,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=438, Unknown=0, NotChecked=0, Total=506 [2022-02-16 13:32:14,658 INFO L87 Difference]: Start difference. First operand 14047 states and 25616 transitions. Second operand has 23 states, 23 states have (on average 3.347826086956522) internal successors, (77), 22 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:15,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:32:15,061 INFO L93 Difference]: Finished difference Result 14208 states and 25808 transitions. [2022-02-16 13:32:15,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 13:32:15,061 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 3.347826086956522) internal successors, (77), 22 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:32:15,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:32:15,084 INFO L225 Difference]: With dead ends: 14208 [2022-02-16 13:32:15,085 INFO L226 Difference]: Without dead ends: 14151 [2022-02-16 13:32:15,085 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 76 SyntacticMatches, 10 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 5 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=73, Invalid=479, Unknown=0, NotChecked=0, Total=552 [2022-02-16 13:32:15,085 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 82 mSDsluCounter, 319 mSDsCounter, 0 mSdLazyCounter, 949 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 258 SdHoareTripleChecker+Invalid, 1118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 949 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 161 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:32:15,085 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [82 Valid, 258 Invalid, 1118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 949 Invalid, 0 Unknown, 161 Unchecked, 0.3s Time] [2022-02-16 13:32:15,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14151 states. [2022-02-16 13:32:15,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14151 to 14011. [2022-02-16 13:32:15,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14011 states, 14010 states have (on average 1.8203426124197002) internal successors, (25503), 14010 states have internal predecessors, (25503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:15,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14011 states to 14011 states and 25503 transitions. [2022-02-16 13:32:15,293 INFO L78 Accepts]: Start accepts. Automaton has 14011 states and 25503 transitions. Word has length 47 [2022-02-16 13:32:15,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:32:15,293 INFO L470 AbstractCegarLoop]: Abstraction has 14011 states and 25503 transitions. [2022-02-16 13:32:15,293 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 3.347826086956522) internal successors, (77), 22 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:15,293 INFO L276 IsEmpty]: Start isEmpty. Operand 14011 states and 25503 transitions. [2022-02-16 13:32:15,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:32:15,305 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:32:15,305 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:32:15,322 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (185)] Ended with exit code 0 [2022-02-16 13:32:15,507 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 185 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable190 [2022-02-16 13:32:15,507 INFO L402 AbstractCegarLoop]: === Iteration 192 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:32:15,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:32:15,508 INFO L85 PathProgramCache]: Analyzing trace with hash 1926125743, now seen corresponding path program 98 times [2022-02-16 13:32:15,508 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:32:15,508 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1839726046] [2022-02-16 13:32:15,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:32:15,508 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:32:15,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:15,600 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 14 proven. 80 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:32:15,600 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:32:15,601 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1839726046] [2022-02-16 13:32:15,601 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1839726046] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:32:15,601 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2145720192] [2022-02-16 13:32:15,601 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:32:15,601 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:15,601 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:32:15,602 INFO L229 MonitoredProcess]: Starting monitored process 186 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:32:15,602 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (186)] Waiting until timeout for monitored process [2022-02-16 13:32:15,627 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:32:15,627 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:32:15,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 13:32:15,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:32:15,790 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:32:15,790 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:32:15,841 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:32:15,841 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:32:15,939 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:32:15,939 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2145720192] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:32:15,939 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:32:15,939 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-02-16 13:32:15,940 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [968135715] [2022-02-16 13:32:15,940 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:32:15,940 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-16 13:32:15,940 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:32:15,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-16 13:32:15,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-02-16 13:32:15,940 INFO L87 Difference]: Start difference. First operand 14011 states and 25503 transitions. Second operand has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 13 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:16,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:32:16,128 INFO L93 Difference]: Finished difference Result 14077 states and 25572 transitions. [2022-02-16 13:32:16,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-16 13:32:16,128 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 13 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:32:16,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:32:16,147 INFO L225 Difference]: With dead ends: 14077 [2022-02-16 13:32:16,147 INFO L226 Difference]: Without dead ends: 14062 [2022-02-16 13:32:16,147 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 85 SyntacticMatches, 9 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-02-16 13:32:16,147 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 31 mSDsluCounter, 126 mSDsCounter, 0 mSdLazyCounter, 438 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 499 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 438 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 60 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:32:16,147 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [31 Valid, 99 Invalid, 499 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 438 Invalid, 0 Unknown, 60 Unchecked, 0.1s Time] [2022-02-16 13:32:16,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14062 states. [2022-02-16 13:32:16,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14062 to 14011. [2022-02-16 13:32:16,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14011 states, 14010 states have (on average 1.8194147037830122) internal successors, (25490), 14010 states have internal predecessors, (25490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:16,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14011 states to 14011 states and 25490 transitions. [2022-02-16 13:32:16,331 INFO L78 Accepts]: Start accepts. Automaton has 14011 states and 25490 transitions. Word has length 47 [2022-02-16 13:32:16,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:32:16,331 INFO L470 AbstractCegarLoop]: Abstraction has 14011 states and 25490 transitions. [2022-02-16 13:32:16,331 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 13 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:16,331 INFO L276 IsEmpty]: Start isEmpty. Operand 14011 states and 25490 transitions. [2022-02-16 13:32:16,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:32:16,344 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:32:16,344 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:32:16,360 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (186)] Ended with exit code 0 [2022-02-16 13:32:16,545 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable191,186 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:16,545 INFO L402 AbstractCegarLoop]: === Iteration 193 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:32:16,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:32:16,545 INFO L85 PathProgramCache]: Analyzing trace with hash 114114216, now seen corresponding path program 99 times [2022-02-16 13:32:16,545 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:32:16,545 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [331455406] [2022-02-16 13:32:16,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:32:16,546 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:32:16,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:16,657 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 40 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:32:16,657 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:32:16,657 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [331455406] [2022-02-16 13:32:16,657 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [331455406] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:32:16,657 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [803381310] [2022-02-16 13:32:16,657 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:32:16,657 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:16,657 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:32:16,658 INFO L229 MonitoredProcess]: Starting monitored process 187 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:32:16,659 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (187)] Waiting until timeout for monitored process [2022-02-16 13:32:16,685 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-02-16 13:32:16,685 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:32:16,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-16 13:32:16,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:32:16,856 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 47 proven. 50 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:16,856 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:32:17,118 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 47 proven. 50 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:17,118 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [803381310] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:32:17,118 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:32:17,118 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 15 [2022-02-16 13:32:17,118 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2019013353] [2022-02-16 13:32:17,118 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:32:17,118 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:32:17,118 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:32:17,119 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:32:17,119 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:32:17,119 INFO L87 Difference]: Start difference. First operand 14011 states and 25490 transitions. Second operand has 16 states, 16 states have (on average 4.375) internal successors, (70), 15 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:17,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:32:17,504 INFO L93 Difference]: Finished difference Result 15945 states and 28513 transitions. [2022-02-16 13:32:17,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 13:32:17,504 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.375) internal successors, (70), 15 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:32:17,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:32:17,530 INFO L225 Difference]: With dead ends: 15945 [2022-02-16 13:32:17,530 INFO L226 Difference]: Without dead ends: 15945 [2022-02-16 13:32:17,530 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 90 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=263, Invalid=549, Unknown=0, NotChecked=0, Total=812 [2022-02-16 13:32:17,530 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 219 mSDsluCounter, 173 mSDsCounter, 0 mSdLazyCounter, 486 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 219 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 519 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 486 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:32:17,531 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [219 Valid, 137 Invalid, 519 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 486 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:32:17,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15945 states. [2022-02-16 13:32:17,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15945 to 13888. [2022-02-16 13:32:17,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13888 states, 13887 states have (on average 1.82083963419025) internal successors, (25286), 13887 states have internal predecessors, (25286), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:17,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13888 states to 13888 states and 25286 transitions. [2022-02-16 13:32:17,768 INFO L78 Accepts]: Start accepts. Automaton has 13888 states and 25286 transitions. Word has length 47 [2022-02-16 13:32:17,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:32:17,768 INFO L470 AbstractCegarLoop]: Abstraction has 13888 states and 25286 transitions. [2022-02-16 13:32:17,768 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.375) internal successors, (70), 15 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:17,768 INFO L276 IsEmpty]: Start isEmpty. Operand 13888 states and 25286 transitions. [2022-02-16 13:32:17,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:32:17,782 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:32:17,782 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:32:17,798 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (187)] Ended with exit code 0 [2022-02-16 13:32:17,982 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable192,187 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:17,982 INFO L402 AbstractCegarLoop]: === Iteration 194 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:32:17,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:32:17,983 INFO L85 PathProgramCache]: Analyzing trace with hash 2108329477, now seen corresponding path program 42 times [2022-02-16 13:32:17,983 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:32:17,983 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1151387068] [2022-02-16 13:32:17,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:32:17,983 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:32:17,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:18,081 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:18,081 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:32:18,081 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1151387068] [2022-02-16 13:32:18,081 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1151387068] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:32:18,082 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [161648060] [2022-02-16 13:32:18,082 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:32:18,082 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:18,082 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:32:18,083 INFO L229 MonitoredProcess]: Starting monitored process 188 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:32:18,083 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (188)] Waiting until timeout for monitored process [2022-02-16 13:32:18,111 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-02-16 13:32:18,111 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:32:18,112 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 13:32:18,113 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:32:18,229 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:18,229 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:32:18,268 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:32:18,268 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:32:18,345 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:18,345 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [161648060] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:32:18,345 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:32:18,345 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-16 13:32:18,346 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [946324032] [2022-02-16 13:32:18,346 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:32:18,346 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-16 13:32:18,346 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:32:18,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-16 13:32:18,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-16 13:32:18,346 INFO L87 Difference]: Start difference. First operand 13888 states and 25286 transitions. Second operand has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 12 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:18,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:32:18,765 INFO L93 Difference]: Finished difference Result 19714 states and 35183 transitions. [2022-02-16 13:32:18,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 13:32:18,765 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 12 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:32:18,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:32:18,794 INFO L225 Difference]: With dead ends: 19714 [2022-02-16 13:32:18,794 INFO L226 Difference]: Without dead ends: 19699 [2022-02-16 13:32:18,795 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 85 SyntacticMatches, 10 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=101, Invalid=499, Unknown=0, NotChecked=0, Total=600 [2022-02-16 13:32:18,795 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 117 mSDsluCounter, 236 mSDsCounter, 0 mSdLazyCounter, 743 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 762 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 743 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:32:18,795 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [117 Valid, 196 Invalid, 762 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 743 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:32:18,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19699 states. [2022-02-16 13:32:18,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19699 to 13998. [2022-02-16 13:32:19,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13998 states, 13997 states have (on average 1.8192469814960348) internal successors, (25464), 13997 states have internal predecessors, (25464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:19,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13998 states to 13998 states and 25464 transitions. [2022-02-16 13:32:19,036 INFO L78 Accepts]: Start accepts. Automaton has 13998 states and 25464 transitions. Word has length 47 [2022-02-16 13:32:19,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:32:19,036 INFO L470 AbstractCegarLoop]: Abstraction has 13998 states and 25464 transitions. [2022-02-16 13:32:19,036 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 12 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:19,036 INFO L276 IsEmpty]: Start isEmpty. Operand 13998 states and 25464 transitions. [2022-02-16 13:32:19,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:32:19,049 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:32:19,049 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:32:19,065 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (188)] Ended with exit code 0 [2022-02-16 13:32:19,249 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 188 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable193 [2022-02-16 13:32:19,250 INFO L402 AbstractCegarLoop]: === Iteration 195 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:32:19,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:32:19,250 INFO L85 PathProgramCache]: Analyzing trace with hash 346268229, now seen corresponding path program 100 times [2022-02-16 13:32:19,250 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:32:19,250 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1376280034] [2022-02-16 13:32:19,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:32:19,250 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:32:19,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:19,374 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 14 proven. 81 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:19,374 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:32:19,374 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1376280034] [2022-02-16 13:32:19,374 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1376280034] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:32:19,374 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1630840376] [2022-02-16 13:32:19,374 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:32:19,375 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:19,375 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:32:19,376 INFO L229 MonitoredProcess]: Starting monitored process 189 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:32:19,376 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (189)] Waiting until timeout for monitored process [2022-02-16 13:32:19,400 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:32:19,400 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:32:19,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 13:32:19,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:32:19,624 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:19,624 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:32:19,718 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:32:19,719 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:32:19,817 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:19,817 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1630840376] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:32:19,817 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:32:19,817 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 19 [2022-02-16 13:32:19,817 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157393907] [2022-02-16 13:32:19,817 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:32:19,817 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-16 13:32:19,817 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:32:19,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-16 13:32:19,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2022-02-16 13:32:19,818 INFO L87 Difference]: Start difference. First operand 13998 states and 25464 transitions. Second operand has 20 states, 20 states have (on average 3.65) internal successors, (73), 19 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:20,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:32:20,093 INFO L93 Difference]: Finished difference Result 14111 states and 25602 transitions. [2022-02-16 13:32:20,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 13:32:20,093 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.65) internal successors, (73), 19 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:32:20,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:32:20,115 INFO L225 Difference]: With dead ends: 14111 [2022-02-16 13:32:20,116 INFO L226 Difference]: Without dead ends: 14096 [2022-02-16 13:32:20,116 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 79 SyntacticMatches, 9 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2022-02-16 13:32:20,116 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 55 mSDsluCounter, 239 mSDsCounter, 0 mSdLazyCounter, 621 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 199 SdHoareTripleChecker+Invalid, 842 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 621 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 216 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:32:20,116 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 199 Invalid, 842 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 621 Invalid, 0 Unknown, 216 Unchecked, 0.2s Time] [2022-02-16 13:32:20,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14096 states. [2022-02-16 13:32:20,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14096 to 14009. [2022-02-16 13:32:20,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14009 states, 14008 states have (on average 1.8188178183894916) internal successors, (25478), 14008 states have internal predecessors, (25478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:20,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14009 states to 14009 states and 25478 transitions. [2022-02-16 13:32:20,323 INFO L78 Accepts]: Start accepts. Automaton has 14009 states and 25478 transitions. Word has length 47 [2022-02-16 13:32:20,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:32:20,323 INFO L470 AbstractCegarLoop]: Abstraction has 14009 states and 25478 transitions. [2022-02-16 13:32:20,323 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.65) internal successors, (73), 19 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:20,323 INFO L276 IsEmpty]: Start isEmpty. Operand 14009 states and 25478 transitions. [2022-02-16 13:32:20,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:32:20,336 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:32:20,336 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:32:20,352 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (189)] Ended with exit code 0 [2022-02-16 13:32:20,536 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable194,189 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:20,536 INFO L402 AbstractCegarLoop]: === Iteration 196 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:32:20,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:32:20,536 INFO L85 PathProgramCache]: Analyzing trace with hash -475275067, now seen corresponding path program 101 times [2022-02-16 13:32:20,536 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:32:20,537 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [936419470] [2022-02-16 13:32:20,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:32:20,537 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:32:20,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:20,636 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 14 proven. 80 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:32:20,636 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:32:20,636 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [936419470] [2022-02-16 13:32:20,636 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [936419470] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:32:20,636 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [785774022] [2022-02-16 13:32:20,637 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:32:20,637 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:20,637 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:32:20,638 INFO L229 MonitoredProcess]: Starting monitored process 190 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:32:20,638 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (190)] Waiting until timeout for monitored process [2022-02-16 13:32:20,664 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-02-16 13:32:20,664 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:32:20,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 13:32:20,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:32:20,844 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:32:20,844 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:32:20,890 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:32:20,890 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:32:20,990 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:32:20,990 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [785774022] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:32:20,990 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:32:20,990 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-02-16 13:32:20,990 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587596637] [2022-02-16 13:32:20,990 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:32:20,991 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-16 13:32:20,991 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:32:20,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-16 13:32:20,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-02-16 13:32:20,991 INFO L87 Difference]: Start difference. First operand 14009 states and 25478 transitions. Second operand has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 13 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:21,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:32:21,218 INFO L93 Difference]: Finished difference Result 14071 states and 25551 transitions. [2022-02-16 13:32:21,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 13:32:21,218 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 13 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:32:21,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:32:21,240 INFO L225 Difference]: With dead ends: 14071 [2022-02-16 13:32:21,240 INFO L226 Difference]: Without dead ends: 14031 [2022-02-16 13:32:21,241 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 85 SyntacticMatches, 10 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-02-16 13:32:21,241 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 34 mSDsluCounter, 121 mSDsCounter, 0 mSdLazyCounter, 513 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 515 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 513 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:32:21,241 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 107 Invalid, 515 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 513 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:32:21,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14031 states. [2022-02-16 13:32:21,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14031 to 13988. [2022-02-16 13:32:21,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13988 states, 13987 states have (on average 1.815828984056624) internal successors, (25398), 13987 states have internal predecessors, (25398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:21,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13988 states to 13988 states and 25398 transitions. [2022-02-16 13:32:21,444 INFO L78 Accepts]: Start accepts. Automaton has 13988 states and 25398 transitions. Word has length 47 [2022-02-16 13:32:21,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:32:21,444 INFO L470 AbstractCegarLoop]: Abstraction has 13988 states and 25398 transitions. [2022-02-16 13:32:21,444 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 13 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:21,444 INFO L276 IsEmpty]: Start isEmpty. Operand 13988 states and 25398 transitions. [2022-02-16 13:32:21,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:32:21,457 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:32:21,457 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:32:21,473 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (190)] Ended with exit code 0 [2022-02-16 13:32:21,657 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195,190 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:21,657 INFO L402 AbstractCegarLoop]: === Iteration 197 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:32:21,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:32:21,658 INFO L85 PathProgramCache]: Analyzing trace with hash 117777139, now seen corresponding path program 43 times [2022-02-16 13:32:21,658 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:32:21,658 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1032834772] [2022-02-16 13:32:21,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:32:21,658 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:32:21,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:21,755 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:21,756 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:32:21,756 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1032834772] [2022-02-16 13:32:21,756 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1032834772] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:32:21,756 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [177462584] [2022-02-16 13:32:21,756 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:32:21,756 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:21,756 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:32:21,757 INFO L229 MonitoredProcess]: Starting monitored process 191 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:32:21,760 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (191)] Waiting until timeout for monitored process [2022-02-16 13:32:21,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:21,783 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 13:32:21,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:32:21,912 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:21,912 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:32:21,945 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:32:21,945 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:32:22,034 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:22,034 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [177462584] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:32:22,034 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:32:22,034 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-16 13:32:22,034 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [59977712] [2022-02-16 13:32:22,034 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:32:22,034 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 13:32:22,034 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:32:22,034 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 13:32:22,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:32:22,035 INFO L87 Difference]: Start difference. First operand 13988 states and 25398 transitions. Second operand has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:22,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:32:22,444 INFO L93 Difference]: Finished difference Result 18199 states and 32371 transitions. [2022-02-16 13:32:22,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 13:32:22,444 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:32:22,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:32:22,473 INFO L225 Difference]: With dead ends: 18199 [2022-02-16 13:32:22,473 INFO L226 Difference]: Without dead ends: 18192 [2022-02-16 13:32:22,473 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 86 SyntacticMatches, 10 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2022-02-16 13:32:22,473 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 94 mSDsluCounter, 239 mSDsCounter, 0 mSdLazyCounter, 639 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 199 SdHoareTripleChecker+Invalid, 653 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 639 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:32:22,473 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 199 Invalid, 653 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 639 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:32:22,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18192 states. [2022-02-16 13:32:22,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18192 to 14120. [2022-02-16 13:32:22,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14120 states, 14119 states have (on average 1.8150718889439763) internal successors, (25627), 14119 states have internal predecessors, (25627), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:22,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14120 states to 14120 states and 25627 transitions. [2022-02-16 13:32:22,709 INFO L78 Accepts]: Start accepts. Automaton has 14120 states and 25627 transitions. Word has length 47 [2022-02-16 13:32:22,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:32:22,709 INFO L470 AbstractCegarLoop]: Abstraction has 14120 states and 25627 transitions. [2022-02-16 13:32:22,710 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:22,710 INFO L276 IsEmpty]: Start isEmpty. Operand 14120 states and 25627 transitions. [2022-02-16 13:32:22,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:32:22,722 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:32:22,722 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:32:22,738 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (191)] Ended with exit code 0 [2022-02-16 13:32:22,922 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable196,191 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:22,922 INFO L402 AbstractCegarLoop]: === Iteration 198 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:32:22,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:32:22,923 INFO L85 PathProgramCache]: Analyzing trace with hash -1659122957, now seen corresponding path program 102 times [2022-02-16 13:32:22,923 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:32:22,923 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [297577475] [2022-02-16 13:32:22,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:32:22,923 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:32:22,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:23,039 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 14 proven. 81 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:23,039 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:32:23,039 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [297577475] [2022-02-16 13:32:23,039 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [297577475] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:32:23,039 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1606678231] [2022-02-16 13:32:23,039 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:32:23,039 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:23,039 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:32:23,040 INFO L229 MonitoredProcess]: Starting monitored process 192 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:32:23,044 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (192)] Waiting until timeout for monitored process [2022-02-16 13:32:23,067 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-02-16 13:32:23,067 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:32:23,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 13:32:23,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:32:23,274 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:23,274 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:32:23,339 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:32:23,340 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:32:23,432 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:23,433 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1606678231] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:32:23,433 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:32:23,433 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 16 [2022-02-16 13:32:23,433 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1379109550] [2022-02-16 13:32:23,433 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:32:23,433 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 13:32:23,433 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:32:23,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 13:32:23,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-02-16 13:32:23,433 INFO L87 Difference]: Start difference. First operand 14120 states and 25627 transitions. Second operand has 17 states, 17 states have (on average 3.9411764705882355) internal successors, (67), 16 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:23,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:32:23,664 INFO L93 Difference]: Finished difference Result 14161 states and 25670 transitions. [2022-02-16 13:32:23,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 13:32:23,664 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.9411764705882355) internal successors, (67), 16 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:32:23,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:32:23,685 INFO L225 Difference]: With dead ends: 14161 [2022-02-16 13:32:23,685 INFO L226 Difference]: Without dead ends: 14133 [2022-02-16 13:32:23,686 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 82 SyntacticMatches, 9 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-02-16 13:32:23,686 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 22 mSDsluCounter, 114 mSDsCounter, 0 mSdLazyCounter, 543 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 605 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 543 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 58 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:32:23,686 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 90 Invalid, 605 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 543 Invalid, 0 Unknown, 58 Unchecked, 0.2s Time] [2022-02-16 13:32:23,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14133 states. [2022-02-16 13:32:23,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14133 to 14110. [2022-02-16 13:32:23,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14110 states, 14109 states have (on average 1.812601885321426) internal successors, (25574), 14109 states have internal predecessors, (25574), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:23,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14110 states to 14110 states and 25574 transitions. [2022-02-16 13:32:23,886 INFO L78 Accepts]: Start accepts. Automaton has 14110 states and 25574 transitions. Word has length 47 [2022-02-16 13:32:23,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:32:23,886 INFO L470 AbstractCegarLoop]: Abstraction has 14110 states and 25574 transitions. [2022-02-16 13:32:23,886 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.9411764705882355) internal successors, (67), 16 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:23,886 INFO L276 IsEmpty]: Start isEmpty. Operand 14110 states and 25574 transitions. [2022-02-16 13:32:23,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:32:23,898 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:32:23,898 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:32:23,914 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (192)] Ended with exit code 0 [2022-02-16 13:32:24,098 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable197,192 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:24,099 INFO L402 AbstractCegarLoop]: === Iteration 199 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:32:24,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:32:24,099 INFO L85 PathProgramCache]: Analyzing trace with hash -369728315, now seen corresponding path program 44 times [2022-02-16 13:32:24,099 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:32:24,099 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133802660] [2022-02-16 13:32:24,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:32:24,099 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:32:24,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:24,191 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:24,191 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:32:24,191 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133802660] [2022-02-16 13:32:24,191 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [133802660] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:32:24,191 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1410343667] [2022-02-16 13:32:24,191 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:32:24,191 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:24,191 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:32:24,192 INFO L229 MonitoredProcess]: Starting monitored process 193 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:32:24,193 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (193)] Waiting until timeout for monitored process [2022-02-16 13:32:24,216 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:32:24,217 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:32:24,217 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-16 13:32:24,218 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:32:24,559 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 13:32:24,559 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2022-02-16 13:32:24,562 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-16 13:32:24,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2022-02-16 13:32:24,572 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 32 proven. 64 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:32:24,572 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:32:24,828 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:32:24,828 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:32:24,981 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 26 proven. 70 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:32:24,982 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1410343667] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:32:24,982 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:32:24,982 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13, 14] total 27 [2022-02-16 13:32:24,982 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1661366589] [2022-02-16 13:32:24,982 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:32:24,982 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-16 13:32:24,982 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:32:24,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-16 13:32:24,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=646, Unknown=0, NotChecked=0, Total=756 [2022-02-16 13:32:24,982 INFO L87 Difference]: Start difference. First operand 14110 states and 25574 transitions. Second operand has 28 states, 28 states have (on average 3.5) internal successors, (98), 27 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:26,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:32:26,321 INFO L93 Difference]: Finished difference Result 16800 states and 29997 transitions. [2022-02-16 13:32:26,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2022-02-16 13:32:26,321 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 3.5) internal successors, (98), 27 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:32:26,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:32:26,347 INFO L225 Difference]: With dead ends: 16800 [2022-02-16 13:32:26,347 INFO L226 Difference]: Without dead ends: 16766 [2022-02-16 13:32:26,348 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 109 SyntacticMatches, 8 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2239 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1147, Invalid=5993, Unknown=0, NotChecked=0, Total=7140 [2022-02-16 13:32:26,348 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 440 mSDsluCounter, 405 mSDsCounter, 0 mSdLazyCounter, 666 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 440 SdHoareTripleChecker+Valid, 297 SdHoareTripleChecker+Invalid, 1236 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 666 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 510 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:32:26,348 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [440 Valid, 297 Invalid, 1236 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 666 Invalid, 0 Unknown, 510 Unchecked, 0.3s Time] [2022-02-16 13:32:26,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16766 states. [2022-02-16 13:32:26,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16766 to 14321. [2022-02-16 13:32:26,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14321 states, 14320 states have (on average 1.820391061452514) internal successors, (26068), 14320 states have internal predecessors, (26068), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:26,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14321 states to 14321 states and 26068 transitions. [2022-02-16 13:32:26,591 INFO L78 Accepts]: Start accepts. Automaton has 14321 states and 26068 transitions. Word has length 47 [2022-02-16 13:32:26,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:32:26,591 INFO L470 AbstractCegarLoop]: Abstraction has 14321 states and 26068 transitions. [2022-02-16 13:32:26,592 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 3.5) internal successors, (98), 27 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:26,592 INFO L276 IsEmpty]: Start isEmpty. Operand 14321 states and 26068 transitions. [2022-02-16 13:32:26,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:32:26,604 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:32:26,604 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:32:26,620 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (193)] Ended with exit code 0 [2022-02-16 13:32:26,804 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable198,193 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:26,804 INFO L402 AbstractCegarLoop]: === Iteration 200 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:32:26,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:32:26,805 INFO L85 PathProgramCache]: Analyzing trace with hash 691933445, now seen corresponding path program 103 times [2022-02-16 13:32:26,805 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:32:26,805 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881171399] [2022-02-16 13:32:26,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:32:26,805 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:32:26,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:26,911 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 14 proven. 81 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:26,912 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:32:26,912 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881171399] [2022-02-16 13:32:26,912 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1881171399] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:32:26,912 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [505408712] [2022-02-16 13:32:26,912 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:32:26,912 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:26,912 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:32:26,913 INFO L229 MonitoredProcess]: Starting monitored process 194 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:32:26,913 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (194)] Waiting until timeout for monitored process [2022-02-16 13:32:26,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:26,937 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 13:32:26,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:32:27,124 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:27,125 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:32:27,176 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:32:27,176 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:32:27,282 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:27,282 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [505408712] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:32:27,282 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:32:27,282 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-02-16 13:32:27,282 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1028182862] [2022-02-16 13:32:27,282 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:32:27,282 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-16 13:32:27,282 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:32:27,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-16 13:32:27,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-02-16 13:32:27,283 INFO L87 Difference]: Start difference. First operand 14321 states and 26068 transitions. Second operand has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 13 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:27,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:32:27,521 INFO L93 Difference]: Finished difference Result 14350 states and 26098 transitions. [2022-02-16 13:32:27,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 13:32:27,521 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 13 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:32:27,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:32:27,544 INFO L225 Difference]: With dead ends: 14350 [2022-02-16 13:32:27,544 INFO L226 Difference]: Without dead ends: 14335 [2022-02-16 13:32:27,544 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 85 SyntacticMatches, 10 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-02-16 13:32:27,544 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 29 mSDsluCounter, 106 mSDsCounter, 0 mSdLazyCounter, 550 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 85 SdHoareTripleChecker+Invalid, 552 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 550 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:32:27,544 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 85 Invalid, 552 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 550 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:32:27,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14335 states. [2022-02-16 13:32:27,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14335 to 14303. [2022-02-16 13:32:27,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14303 states, 14302 states have (on average 1.8203747727590547) internal successors, (26035), 14302 states have internal predecessors, (26035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:27,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14303 states to 14303 states and 26035 transitions. [2022-02-16 13:32:27,751 INFO L78 Accepts]: Start accepts. Automaton has 14303 states and 26035 transitions. Word has length 47 [2022-02-16 13:32:27,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:32:27,751 INFO L470 AbstractCegarLoop]: Abstraction has 14303 states and 26035 transitions. [2022-02-16 13:32:27,751 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 13 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:27,751 INFO L276 IsEmpty]: Start isEmpty. Operand 14303 states and 26035 transitions. [2022-02-16 13:32:27,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:32:27,763 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:32:27,763 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:32:27,779 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (194)] Ended with exit code 0 [2022-02-16 13:32:27,964 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 194 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable199 [2022-02-16 13:32:27,964 INFO L402 AbstractCegarLoop]: === Iteration 201 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:32:27,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:32:27,964 INFO L85 PathProgramCache]: Analyzing trace with hash -597244877, now seen corresponding path program 45 times [2022-02-16 13:32:27,964 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:32:27,964 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [428487571] [2022-02-16 13:32:27,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:32:27,964 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:32:27,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:28,060 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:28,060 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:32:28,060 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [428487571] [2022-02-16 13:32:28,060 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [428487571] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:32:28,060 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [747798454] [2022-02-16 13:32:28,060 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:32:28,060 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:28,061 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:32:28,061 INFO L229 MonitoredProcess]: Starting monitored process 195 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:32:28,062 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (195)] Waiting until timeout for monitored process [2022-02-16 13:32:28,086 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-02-16 13:32:28,086 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:32:28,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 13:32:28,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:32:28,214 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:28,214 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:32:28,238 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:32:28,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 16 treesize of output 15 [2022-02-16 13:32:28,349 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:28,349 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [747798454] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:32:28,349 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:32:28,349 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-16 13:32:28,349 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1968973745] [2022-02-16 13:32:28,349 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:32:28,350 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-16 13:32:28,350 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:32:28,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-16 13:32:28,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-16 13:32:28,350 INFO L87 Difference]: Start difference. First operand 14303 states and 26035 transitions. Second operand has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:28,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:32:28,651 INFO L93 Difference]: Finished difference Result 15043 states and 27127 transitions. [2022-02-16 13:32:28,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 13:32:28,651 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:32:28,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:32:28,675 INFO L225 Difference]: With dead ends: 15043 [2022-02-16 13:32:28,675 INFO L226 Difference]: Without dead ends: 15027 [2022-02-16 13:32:28,675 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 91 SyntacticMatches, 7 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:32:28,675 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 83 mSDsluCounter, 280 mSDsCounter, 0 mSdLazyCounter, 610 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 231 SdHoareTripleChecker+Invalid, 615 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 610 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:32:28,675 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 231 Invalid, 615 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 610 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:32:28,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15027 states. [2022-02-16 13:32:28,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15027 to 14146. [2022-02-16 13:32:28,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14146 states, 14145 states have (on average 1.8191587133262637) internal successors, (25732), 14145 states have internal predecessors, (25732), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:28,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14146 states to 14146 states and 25732 transitions. [2022-02-16 13:32:28,942 INFO L78 Accepts]: Start accepts. Automaton has 14146 states and 25732 transitions. Word has length 47 [2022-02-16 13:32:28,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:32:28,942 INFO L470 AbstractCegarLoop]: Abstraction has 14146 states and 25732 transitions. [2022-02-16 13:32:28,942 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:28,942 INFO L276 IsEmpty]: Start isEmpty. Operand 14146 states and 25732 transitions. [2022-02-16 13:32:28,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:32:28,954 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:32:28,954 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:32:28,970 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (195)] Ended with exit code 0 [2022-02-16 13:32:29,155 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 195 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable200 [2022-02-16 13:32:29,155 INFO L402 AbstractCegarLoop]: === Iteration 202 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:32:29,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:32:29,156 INFO L85 PathProgramCache]: Analyzing trace with hash -696921037, now seen corresponding path program 104 times [2022-02-16 13:32:29,156 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:32:29,156 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1844954829] [2022-02-16 13:32:29,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:32:29,157 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:32:29,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:29,235 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 15 proven. 80 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:29,236 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:32:29,236 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1844954829] [2022-02-16 13:32:29,236 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1844954829] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:32:29,236 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [915938912] [2022-02-16 13:32:29,236 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:32:29,236 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:29,236 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:32:29,237 INFO L229 MonitoredProcess]: Starting monitored process 196 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:32:29,238 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (196)] Waiting until timeout for monitored process [2022-02-16 13:32:29,260 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:32:29,260 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:32:29,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 13:32:29,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:32:29,380 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:29,380 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:32:29,407 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:32:29,407 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:32:29,507 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:29,507 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [915938912] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:32:29,507 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:32:29,507 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 9 [2022-02-16 13:32:29,507 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1911875282] [2022-02-16 13:32:29,507 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:32:29,508 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-16 13:32:29,508 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:32:29,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-16 13:32:29,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-16 13:32:29,508 INFO L87 Difference]: Start difference. First operand 14146 states and 25732 transitions. Second operand has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:29,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:32:29,960 INFO L93 Difference]: Finished difference Result 14494 states and 26175 transitions. [2022-02-16 13:32:29,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 13:32:29,960 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:32:29,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:32:29,982 INFO L225 Difference]: With dead ends: 14494 [2022-02-16 13:32:29,982 INFO L226 Difference]: Without dead ends: 14401 [2022-02-16 13:32:29,982 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 91 SyntacticMatches, 7 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:32:29,982 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 90 mSDsluCounter, 495 mSDsCounter, 0 mSdLazyCounter, 1073 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 389 SdHoareTripleChecker+Invalid, 1080 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1073 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 13:32:29,983 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 389 Invalid, 1080 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1073 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-16 13:32:29,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14401 states. [2022-02-16 13:32:30,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14401 to 14036. [2022-02-16 13:32:30,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14036 states, 14035 states have (on average 1.8205913786961168) internal successors, (25552), 14035 states have internal predecessors, (25552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:30,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14036 states to 14036 states and 25552 transitions. [2022-02-16 13:32:30,205 INFO L78 Accepts]: Start accepts. Automaton has 14036 states and 25552 transitions. Word has length 47 [2022-02-16 13:32:30,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:32:30,205 INFO L470 AbstractCegarLoop]: Abstraction has 14036 states and 25552 transitions. [2022-02-16 13:32:30,205 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:30,205 INFO L276 IsEmpty]: Start isEmpty. Operand 14036 states and 25552 transitions. [2022-02-16 13:32:30,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:32:30,218 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:32:30,218 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:32:30,233 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (196)] Ended with exit code 0 [2022-02-16 13:32:30,418 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 196 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable201 [2022-02-16 13:32:30,418 INFO L402 AbstractCegarLoop]: === Iteration 203 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:32:30,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:32:30,419 INFO L85 PathProgramCache]: Analyzing trace with hash -1820715345, now seen corresponding path program 105 times [2022-02-16 13:32:30,419 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:32:30,419 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [783695485] [2022-02-16 13:32:30,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:32:30,419 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:32:30,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:30,503 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 81 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:32:30,503 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:32:30,503 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [783695485] [2022-02-16 13:32:30,503 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [783695485] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:32:30,503 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1882630089] [2022-02-16 13:32:30,503 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:32:30,503 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:30,503 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:32:30,504 INFO L229 MonitoredProcess]: Starting monitored process 197 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:32:30,505 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (197)] Waiting until timeout for monitored process [2022-02-16 13:32:30,529 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-02-16 13:32:30,530 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:32:30,530 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 13:32:30,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:32:30,645 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:32:30,645 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:32:30,679 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:32:30,680 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:32:30,801 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:32:30,801 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1882630089] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:32:30,801 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:32:30,801 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-16 13:32:30,801 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1762728179] [2022-02-16 13:32:30,801 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:32:30,801 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-16 13:32:30,801 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:32:30,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-16 13:32:30,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-16 13:32:30,802 INFO L87 Difference]: Start difference. First operand 14036 states and 25552 transitions. Second operand has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:31,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:32:31,097 INFO L93 Difference]: Finished difference Result 14444 states and 26157 transitions. [2022-02-16 13:32:31,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 13:32:31,098 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:32:31,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:32:31,122 INFO L225 Difference]: With dead ends: 14444 [2022-02-16 13:32:31,122 INFO L226 Difference]: Without dead ends: 14439 [2022-02-16 13:32:31,122 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 91 SyntacticMatches, 7 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:32:31,122 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 89 mSDsluCounter, 282 mSDsCounter, 0 mSdLazyCounter, 594 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 246 SdHoareTripleChecker+Invalid, 597 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 594 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:32:31,122 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 246 Invalid, 597 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 594 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:32:31,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14439 states. [2022-02-16 13:32:31,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14439 to 14056. [2022-02-16 13:32:31,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14056 states, 14055 states have (on average 1.8212735681252223) internal successors, (25598), 14055 states have internal predecessors, (25598), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:31,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14056 states to 14056 states and 25598 transitions. [2022-02-16 13:32:31,343 INFO L78 Accepts]: Start accepts. Automaton has 14056 states and 25598 transitions. Word has length 47 [2022-02-16 13:32:31,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:32:31,343 INFO L470 AbstractCegarLoop]: Abstraction has 14056 states and 25598 transitions. [2022-02-16 13:32:31,343 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:31,343 INFO L276 IsEmpty]: Start isEmpty. Operand 14056 states and 25598 transitions. [2022-02-16 13:32:31,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:32:31,355 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:32:31,355 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:32:31,371 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (197)] Ended with exit code 0 [2022-02-16 13:32:31,555 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 197 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable202 [2022-02-16 13:32:31,555 INFO L402 AbstractCegarLoop]: === Iteration 204 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:32:31,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:32:31,556 INFO L85 PathProgramCache]: Analyzing trace with hash 1304106679, now seen corresponding path program 106 times [2022-02-16 13:32:31,556 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:32:31,556 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [713795465] [2022-02-16 13:32:31,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:32:31,556 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:32:31,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:31,638 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 82 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:31,638 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:32:31,638 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [713795465] [2022-02-16 13:32:31,638 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [713795465] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:32:31,638 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1431170315] [2022-02-16 13:32:31,638 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:32:31,638 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:31,638 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:32:31,639 INFO L229 MonitoredProcess]: Starting monitored process 198 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:32:31,640 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (198)] Waiting until timeout for monitored process [2022-02-16 13:32:31,663 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:32:31,663 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:32:31,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 13:32:31,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:32:31,791 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:31,792 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:32:31,816 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:32:31,816 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:32:31,916 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:31,916 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1431170315] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:32:31,916 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:32:31,916 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-16 13:32:31,916 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [938415190] [2022-02-16 13:32:31,916 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:32:31,917 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-16 13:32:31,917 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:32:31,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-16 13:32:31,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-16 13:32:31,917 INFO L87 Difference]: Start difference. First operand 14056 states and 25598 transitions. Second operand has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:32,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:32:32,424 INFO L93 Difference]: Finished difference Result 15247 states and 27497 transitions. [2022-02-16 13:32:32,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 13:32:32,424 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:32:32,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:32:32,450 INFO L225 Difference]: With dead ends: 15247 [2022-02-16 13:32:32,450 INFO L226 Difference]: Without dead ends: 15217 [2022-02-16 13:32:32,450 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 92 SyntacticMatches, 5 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=105, Invalid=597, Unknown=0, NotChecked=0, Total=702 [2022-02-16 13:32:32,450 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 235 mSDsluCounter, 469 mSDsCounter, 0 mSdLazyCounter, 860 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 235 SdHoareTripleChecker+Valid, 405 SdHoareTripleChecker+Invalid, 866 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 860 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:32:32,450 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [235 Valid, 405 Invalid, 866 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 860 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:32:32,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15217 states. [2022-02-16 13:32:32,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15217 to 14174. [2022-02-16 13:32:32,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14174 states, 14173 states have (on average 1.8243843928596628) internal successors, (25857), 14173 states have internal predecessors, (25857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:32,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14174 states to 14174 states and 25857 transitions. [2022-02-16 13:32:32,692 INFO L78 Accepts]: Start accepts. Automaton has 14174 states and 25857 transitions. Word has length 47 [2022-02-16 13:32:32,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:32:32,693 INFO L470 AbstractCegarLoop]: Abstraction has 14174 states and 25857 transitions. [2022-02-16 13:32:32,693 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:32,693 INFO L276 IsEmpty]: Start isEmpty. Operand 14174 states and 25857 transitions. [2022-02-16 13:32:32,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:32:32,705 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:32:32,705 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:32:32,721 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (198)] Ended with exit code 0 [2022-02-16 13:32:32,905 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 198 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable203 [2022-02-16 13:32:32,906 INFO L402 AbstractCegarLoop]: === Iteration 205 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:32:32,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:32:32,906 INFO L85 PathProgramCache]: Analyzing trace with hash -464287658, now seen corresponding path program 107 times [2022-02-16 13:32:32,906 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:32:32,906 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1800316661] [2022-02-16 13:32:32,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:32:32,906 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:32:32,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:33,007 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 34 proven. 64 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:32:33,007 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:32:33,007 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1800316661] [2022-02-16 13:32:33,007 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1800316661] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:32:33,007 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [575163881] [2022-02-16 13:32:33,007 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:32:33,007 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:33,008 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:32:33,009 INFO L229 MonitoredProcess]: Starting monitored process 199 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:32:33,009 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (199)] Waiting until timeout for monitored process [2022-02-16 13:32:33,033 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-02-16 13:32:33,034 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:32:33,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-16 13:32:33,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:32:33,178 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 35 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:32:33,178 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:32:33,381 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 35 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:32:33,382 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [575163881] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:32:33,382 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:32:33,382 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 12] total 16 [2022-02-16 13:32:33,382 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926962275] [2022-02-16 13:32:33,382 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:32:33,382 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 13:32:33,382 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:32:33,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 13:32:33,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=198, Unknown=0, NotChecked=0, Total=272 [2022-02-16 13:32:33,382 INFO L87 Difference]: Start difference. First operand 14174 states and 25857 transitions. Second operand has 17 states, 17 states have (on average 4.705882352941177) internal successors, (80), 16 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:33,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:32:33,653 INFO L93 Difference]: Finished difference Result 16861 states and 30086 transitions. [2022-02-16 13:32:33,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 13:32:33,653 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.705882352941177) internal successors, (80), 16 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:32:33,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:32:33,678 INFO L225 Difference]: With dead ends: 16861 [2022-02-16 13:32:33,678 INFO L226 Difference]: Without dead ends: 16846 [2022-02-16 13:32:33,678 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 90 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=149, Invalid=313, Unknown=0, NotChecked=0, Total=462 [2022-02-16 13:32:33,678 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 364 mSDsluCounter, 178 mSDsCounter, 0 mSdLazyCounter, 337 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 364 SdHoareTripleChecker+Valid, 149 SdHoareTripleChecker+Invalid, 372 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 337 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:32:33,678 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [364 Valid, 149 Invalid, 372 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 337 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:32:33,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16846 states. [2022-02-16 13:32:33,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16846 to 14675. [2022-02-16 13:32:33,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14675 states, 14674 states have (on average 1.8346735723047567) internal successors, (26922), 14674 states have internal predecessors, (26922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:33,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14675 states to 14675 states and 26922 transitions. [2022-02-16 13:32:33,924 INFO L78 Accepts]: Start accepts. Automaton has 14675 states and 26922 transitions. Word has length 47 [2022-02-16 13:32:33,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:32:33,924 INFO L470 AbstractCegarLoop]: Abstraction has 14675 states and 26922 transitions. [2022-02-16 13:32:33,924 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.705882352941177) internal successors, (80), 16 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:33,924 INFO L276 IsEmpty]: Start isEmpty. Operand 14675 states and 26922 transitions. [2022-02-16 13:32:33,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:32:33,936 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:32:33,936 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:32:33,952 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (199)] Ended with exit code 0 [2022-02-16 13:32:34,137 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable204,199 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:34,137 INFO L402 AbstractCegarLoop]: === Iteration 206 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:32:34,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:32:34,137 INFO L85 PathProgramCache]: Analyzing trace with hash -897365815, now seen corresponding path program 108 times [2022-02-16 13:32:34,137 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:32:34,137 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562323307] [2022-02-16 13:32:34,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:32:34,138 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:32:34,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:34,231 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 82 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:34,232 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:32:34,232 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562323307] [2022-02-16 13:32:34,232 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1562323307] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:32:34,232 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [620946874] [2022-02-16 13:32:34,232 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:32:34,232 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:34,232 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:32:34,233 INFO L229 MonitoredProcess]: Starting monitored process 200 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:32:34,233 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (200)] Waiting until timeout for monitored process [2022-02-16 13:32:34,258 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-02-16 13:32:34,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:32:34,259 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 13:32:34,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:32:34,384 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:34,384 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:32:34,412 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:32:34,413 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:32:34,505 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:34,505 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [620946874] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:32:34,505 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:32:34,505 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-16 13:32:34,505 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1490133415] [2022-02-16 13:32:34,505 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:32:34,506 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 13:32:34,506 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:32:34,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 13:32:34,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:32:34,506 INFO L87 Difference]: Start difference. First operand 14675 states and 26922 transitions. Second operand has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:35,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:32:35,215 INFO L93 Difference]: Finished difference Result 17835 states and 32308 transitions. [2022-02-16 13:32:35,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 13:32:35,215 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:32:35,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:32:35,242 INFO L225 Difference]: With dead ends: 17835 [2022-02-16 13:32:35,243 INFO L226 Difference]: Without dead ends: 17735 [2022-02-16 13:32:35,243 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 91 SyntacticMatches, 5 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 625 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=267, Invalid=1895, Unknown=0, NotChecked=0, Total=2162 [2022-02-16 13:32:35,243 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 532 mSDsluCounter, 459 mSDsCounter, 0 mSdLazyCounter, 858 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 532 SdHoareTripleChecker+Valid, 412 SdHoareTripleChecker+Invalid, 884 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 858 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:32:35,243 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [532 Valid, 412 Invalid, 884 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 858 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:32:35,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17735 states. [2022-02-16 13:32:35,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17735 to 15078. [2022-02-16 13:32:35,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15078 states, 15077 states have (on average 1.8412814220335612) internal successors, (27761), 15077 states have internal predecessors, (27761), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:35,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15078 states to 15078 states and 27761 transitions. [2022-02-16 13:32:35,499 INFO L78 Accepts]: Start accepts. Automaton has 15078 states and 27761 transitions. Word has length 47 [2022-02-16 13:32:35,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:32:35,500 INFO L470 AbstractCegarLoop]: Abstraction has 15078 states and 27761 transitions. [2022-02-16 13:32:35,500 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:35,500 INFO L276 IsEmpty]: Start isEmpty. Operand 15078 states and 27761 transitions. [2022-02-16 13:32:35,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:32:35,512 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:32:35,512 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:32:35,528 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (200)] Ended with exit code 0 [2022-02-16 13:32:35,712 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 200 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable205 [2022-02-16 13:32:35,712 INFO L402 AbstractCegarLoop]: === Iteration 207 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:32:35,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:32:35,713 INFO L85 PathProgramCache]: Analyzing trace with hash -813824649, now seen corresponding path program 109 times [2022-02-16 13:32:35,713 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:32:35,713 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [892896989] [2022-02-16 13:32:35,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:32:35,713 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:32:35,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:35,823 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 82 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:35,823 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:32:35,823 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [892896989] [2022-02-16 13:32:35,823 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [892896989] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:32:35,823 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [187702577] [2022-02-16 13:32:35,823 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:32:35,824 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:35,824 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:32:35,825 INFO L229 MonitoredProcess]: Starting monitored process 201 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:32:35,825 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (201)] Waiting until timeout for monitored process [2022-02-16 13:32:35,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:35,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 13:32:35,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:32:35,967 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:35,967 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:32:36,000 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:32:36,001 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:32:36,084 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:36,084 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [187702577] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:32:36,084 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:32:36,084 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-16 13:32:36,084 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [13083333] [2022-02-16 13:32:36,085 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:32:36,085 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-16 13:32:36,085 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:32:36,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-16 13:32:36,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-16 13:32:36,085 INFO L87 Difference]: Start difference. First operand 15078 states and 27761 transitions. Second operand has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 12 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:37,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:32:37,238 INFO L93 Difference]: Finished difference Result 21313 states and 38684 transitions. [2022-02-16 13:32:37,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-02-16 13:32:37,239 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 12 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:32:37,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:32:37,273 INFO L225 Difference]: With dead ends: 21313 [2022-02-16 13:32:37,273 INFO L226 Difference]: Without dead ends: 21038 [2022-02-16 13:32:37,274 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 90 SyntacticMatches, 5 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2206 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=645, Invalid=5517, Unknown=0, NotChecked=0, Total=6162 [2022-02-16 13:32:37,275 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 1125 mSDsluCounter, 511 mSDsCounter, 0 mSdLazyCounter, 932 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1125 SdHoareTripleChecker+Valid, 434 SdHoareTripleChecker+Invalid, 992 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 932 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 13:32:37,275 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1125 Valid, 434 Invalid, 992 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 932 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-16 13:32:37,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21038 states. [2022-02-16 13:32:37,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21038 to 15935. [2022-02-16 13:32:37,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15935 states, 15934 states have (on average 1.8531442199071169) internal successors, (29528), 15934 states have internal predecessors, (29528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:37,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15935 states to 15935 states and 29528 transitions. [2022-02-16 13:32:37,567 INFO L78 Accepts]: Start accepts. Automaton has 15935 states and 29528 transitions. Word has length 47 [2022-02-16 13:32:37,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:32:37,567 INFO L470 AbstractCegarLoop]: Abstraction has 15935 states and 29528 transitions. [2022-02-16 13:32:37,567 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 12 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:37,567 INFO L276 IsEmpty]: Start isEmpty. Operand 15935 states and 29528 transitions. [2022-02-16 13:32:37,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:32:37,580 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:32:37,580 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:32:37,596 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (201)] Forceful destruction successful, exit code 0 [2022-02-16 13:32:37,780 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 201 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable206 [2022-02-16 13:32:37,781 INFO L402 AbstractCegarLoop]: === Iteration 208 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:32:37,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:32:37,781 INFO L85 PathProgramCache]: Analyzing trace with hash 217182742, now seen corresponding path program 110 times [2022-02-16 13:32:37,781 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:32:37,781 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1725039644] [2022-02-16 13:32:37,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:32:37,781 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:32:37,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:37,882 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 34 proven. 64 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:32:37,882 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:32:37,882 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1725039644] [2022-02-16 13:32:37,882 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1725039644] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:32:37,882 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2080145264] [2022-02-16 13:32:37,882 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:32:37,882 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:37,882 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:32:37,883 INFO L229 MonitoredProcess]: Starting monitored process 202 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:32:37,884 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (202)] Waiting until timeout for monitored process [2022-02-16 13:32:37,907 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:32:37,908 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:32:37,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-16 13:32:37,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:32:38,074 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 34 proven. 64 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:32:38,074 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:32:38,293 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 34 proven. 64 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:32:38,293 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2080145264] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:32:38,293 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:32:38,293 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 15 [2022-02-16 13:32:38,293 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1372520652] [2022-02-16 13:32:38,293 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:32:38,293 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:32:38,293 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:32:38,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:32:38,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=168, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:32:38,294 INFO L87 Difference]: Start difference. First operand 15935 states and 29528 transitions. Second operand has 16 states, 16 states have (on average 4.5) internal successors, (72), 15 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:38,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:32:38,546 INFO L93 Difference]: Finished difference Result 18077 states and 32432 transitions. [2022-02-16 13:32:38,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 13:32:38,547 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.5) internal successors, (72), 15 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:32:38,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:32:38,575 INFO L225 Difference]: With dead ends: 18077 [2022-02-16 13:32:38,575 INFO L226 Difference]: Without dead ends: 18059 [2022-02-16 13:32:38,575 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 91 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=132, Invalid=288, Unknown=0, NotChecked=0, Total=420 [2022-02-16 13:32:38,575 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 264 mSDsluCounter, 162 mSDsCounter, 0 mSdLazyCounter, 338 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 264 SdHoareTripleChecker+Valid, 133 SdHoareTripleChecker+Invalid, 360 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 338 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:32:38,576 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [264 Valid, 133 Invalid, 360 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 338 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:32:38,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18059 states. [2022-02-16 13:32:38,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18059 to 15904. [2022-02-16 13:32:38,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15904 states, 15903 states have (on average 1.8540526944601647) internal successors, (29485), 15903 states have internal predecessors, (29485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:38,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15904 states to 15904 states and 29485 transitions. [2022-02-16 13:32:38,825 INFO L78 Accepts]: Start accepts. Automaton has 15904 states and 29485 transitions. Word has length 47 [2022-02-16 13:32:38,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:32:38,825 INFO L470 AbstractCegarLoop]: Abstraction has 15904 states and 29485 transitions. [2022-02-16 13:32:38,825 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.5) internal successors, (72), 15 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:38,825 INFO L276 IsEmpty]: Start isEmpty. Operand 15904 states and 29485 transitions. [2022-02-16 13:32:38,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:32:38,837 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:32:38,837 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:32:38,853 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (202)] Ended with exit code 0 [2022-02-16 13:32:39,037 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable207,202 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:39,037 INFO L402 AbstractCegarLoop]: === Iteration 209 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:32:39,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:32:39,038 INFO L85 PathProgramCache]: Analyzing trace with hash 1174987273, now seen corresponding path program 111 times [2022-02-16 13:32:39,038 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:32:39,038 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [16992672] [2022-02-16 13:32:39,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:32:39,038 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:32:39,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:39,164 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 82 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:39,165 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:32:39,165 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [16992672] [2022-02-16 13:32:39,165 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [16992672] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:32:39,165 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [122979549] [2022-02-16 13:32:39,165 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:32:39,165 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:39,165 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:32:39,168 INFO L229 MonitoredProcess]: Starting monitored process 203 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:32:39,192 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (203)] Waiting until timeout for monitored process [2022-02-16 13:32:39,205 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-02-16 13:32:39,205 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:32:39,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 13:32:39,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:32:39,338 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:39,339 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:32:39,379 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:32:39,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 20 treesize of output 19 [2022-02-16 13:32:39,457 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:32:39,457 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [122979549] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:32:39,457 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:32:39,457 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-02-16 13:32:39,457 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [202011195] [2022-02-16 13:32:39,457 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:32:39,458 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-16 13:32:39,458 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:32:39,458 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-16 13:32:39,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-02-16 13:32:39,458 INFO L87 Difference]: Start difference. First operand 15904 states and 29485 transitions. Second operand has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 13 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:39,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:32:39,836 INFO L93 Difference]: Finished difference Result 18523 states and 33542 transitions. [2022-02-16 13:32:39,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 13:32:39,836 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 13 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:32:39,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:32:39,863 INFO L225 Difference]: With dead ends: 18523 [2022-02-16 13:32:39,863 INFO L226 Difference]: Without dead ends: 18123 [2022-02-16 13:32:39,864 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 89 SyntacticMatches, 5 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=140, Invalid=616, Unknown=0, NotChecked=0, Total=756 [2022-02-16 13:32:39,864 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 151 mSDsluCounter, 186 mSDsCounter, 0 mSdLazyCounter, 511 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 151 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 535 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 511 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:32:39,864 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [151 Valid, 162 Invalid, 535 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 511 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:32:39,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18123 states. [2022-02-16 13:32:40,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18123 to 14574. [2022-02-16 13:32:40,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14574 states, 14573 states have (on average 1.8311260550332806) internal successors, (26685), 14573 states have internal predecessors, (26685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:40,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14574 states to 14574 states and 26685 transitions. [2022-02-16 13:32:40,060 INFO L78 Accepts]: Start accepts. Automaton has 14574 states and 26685 transitions. Word has length 47 [2022-02-16 13:32:40,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:32:40,061 INFO L470 AbstractCegarLoop]: Abstraction has 14574 states and 26685 transitions. [2022-02-16 13:32:40,061 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 13 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:40,061 INFO L276 IsEmpty]: Start isEmpty. Operand 14574 states and 26685 transitions. [2022-02-16 13:32:40,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:32:40,072 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:32:40,072 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:32:40,088 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (203)] Ended with exit code 0 [2022-02-16 13:32:40,273 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable208,203 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:40,273 INFO L402 AbstractCegarLoop]: === Iteration 210 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:32:40,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:32:40,273 INFO L85 PathProgramCache]: Analyzing trace with hash -1560113211, now seen corresponding path program 112 times [2022-02-16 13:32:40,273 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:32:40,273 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [362459518] [2022-02-16 13:32:40,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:32:40,273 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:32:40,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:40,415 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:32:40,415 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:32:40,415 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [362459518] [2022-02-16 13:32:40,415 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [362459518] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:32:40,415 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [268889050] [2022-02-16 13:32:40,415 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:32:40,415 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:40,415 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:32:40,416 INFO L229 MonitoredProcess]: Starting monitored process 204 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:32:40,417 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (204)] Waiting until timeout for monitored process [2022-02-16 13:32:40,440 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:32:40,440 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:32:40,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 13:32:40,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:32:40,556 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:32:40,556 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:32:40,600 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:32:40,600 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:32:40,667 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:32:40,668 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [268889050] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:32:40,668 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:32:40,668 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 14 [2022-02-16 13:32:40,668 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [869581727] [2022-02-16 13:32:40,668 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:32:40,668 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 13:32:40,668 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:32:40,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 13:32:40,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:32:40,668 INFO L87 Difference]: Start difference. First operand 14574 states and 26685 transitions. Second operand has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 14 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:41,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:32:41,091 INFO L93 Difference]: Finished difference Result 15419 states and 28023 transitions. [2022-02-16 13:32:41,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-16 13:32:41,091 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 14 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:32:41,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:32:41,114 INFO L225 Difference]: With dead ends: 15419 [2022-02-16 13:32:41,114 INFO L226 Difference]: Without dead ends: 15405 [2022-02-16 13:32:41,115 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 88 SyntacticMatches, 5 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=169, Invalid=761, Unknown=0, NotChecked=0, Total=930 [2022-02-16 13:32:41,115 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 173 mSDsluCounter, 139 mSDsCounter, 0 mSdLazyCounter, 533 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 561 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 533 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:32:41,115 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [173 Valid, 104 Invalid, 561 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 533 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:32:41,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15405 states. [2022-02-16 13:32:41,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15405 to 15048. [2022-02-16 13:32:41,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15048 states, 15047 states have (on average 1.8278062072173855) internal successors, (27503), 15047 states have internal predecessors, (27503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:41,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15048 states to 15048 states and 27503 transitions. [2022-02-16 13:32:41,308 INFO L78 Accepts]: Start accepts. Automaton has 15048 states and 27503 transitions. Word has length 47 [2022-02-16 13:32:41,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:32:41,308 INFO L470 AbstractCegarLoop]: Abstraction has 15048 states and 27503 transitions. [2022-02-16 13:32:41,309 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 14 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:41,309 INFO L276 IsEmpty]: Start isEmpty. Operand 15048 states and 27503 transitions. [2022-02-16 13:32:41,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:32:41,321 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:32:41,321 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:32:41,337 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (204)] Ended with exit code 0 [2022-02-16 13:32:41,521 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 204 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable209 [2022-02-16 13:32:41,521 INFO L402 AbstractCegarLoop]: === Iteration 211 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:32:41,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:32:41,521 INFO L85 PathProgramCache]: Analyzing trace with hash 789093328, now seen corresponding path program 46 times [2022-02-16 13:32:41,522 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:32:41,522 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [935550722] [2022-02-16 13:32:41,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:32:41,522 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:32:41,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:41,672 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 42 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:32:41,672 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:32:41,672 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [935550722] [2022-02-16 13:32:41,672 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [935550722] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:32:41,672 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1607925765] [2022-02-16 13:32:41,673 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:32:41,673 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:41,673 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:32:41,674 INFO L229 MonitoredProcess]: Starting monitored process 205 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:32:41,674 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (205)] Waiting until timeout for monitored process [2022-02-16 13:32:41,697 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:32:41,697 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:32:41,698 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-16 13:32:41,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:32:41,882 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 58 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:32:41,882 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:32:42,156 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 58 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:32:42,156 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1607925765] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:32:42,156 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:32:42,156 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15, 15] total 19 [2022-02-16 13:32:42,156 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1974014979] [2022-02-16 13:32:42,156 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:32:42,156 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-16 13:32:42,156 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:32:42,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-16 13:32:42,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=274, Unknown=0, NotChecked=0, Total=380 [2022-02-16 13:32:42,157 INFO L87 Difference]: Start difference. First operand 15048 states and 27503 transitions. Second operand has 20 states, 20 states have (on average 3.5) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:42,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:32:42,655 INFO L93 Difference]: Finished difference Result 16993 states and 30541 transitions. [2022-02-16 13:32:42,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 13:32:42,655 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.5) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:32:42,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:32:42,679 INFO L225 Difference]: With dead ends: 16993 [2022-02-16 13:32:42,679 INFO L226 Difference]: Without dead ends: 16993 [2022-02-16 13:32:42,680 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 86 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 199 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=381, Invalid=809, Unknown=0, NotChecked=0, Total=1190 [2022-02-16 13:32:42,680 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 305 mSDsluCounter, 224 mSDsCounter, 0 mSdLazyCounter, 709 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 305 SdHoareTripleChecker+Valid, 179 SdHoareTripleChecker+Invalid, 750 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 709 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:32:42,680 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [305 Valid, 179 Invalid, 750 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 709 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:32:42,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16993 states. [2022-02-16 13:32:42,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16993 to 14363. [2022-02-16 13:32:42,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14363 states, 14362 states have (on average 1.8194541150257624) internal successors, (26131), 14362 states have internal predecessors, (26131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:42,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14363 states to 14363 states and 26131 transitions. [2022-02-16 13:32:42,911 INFO L78 Accepts]: Start accepts. Automaton has 14363 states and 26131 transitions. Word has length 47 [2022-02-16 13:32:42,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:32:42,912 INFO L470 AbstractCegarLoop]: Abstraction has 14363 states and 26131 transitions. [2022-02-16 13:32:42,912 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.5) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:42,912 INFO L276 IsEmpty]: Start isEmpty. Operand 14363 states and 26131 transitions. [2022-02-16 13:32:42,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-16 13:32:42,923 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:32:42,923 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:32:42,939 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (205)] Ended with exit code 0 [2022-02-16 13:32:43,123 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 205 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable210 [2022-02-16 13:32:43,124 INFO L402 AbstractCegarLoop]: === Iteration 212 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:32:43,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:32:43,124 INFO L85 PathProgramCache]: Analyzing trace with hash -1285524240, now seen corresponding path program 113 times [2022-02-16 13:32:43,124 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:32:43,124 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1291562518] [2022-02-16 13:32:43,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:32:43,124 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:32:43,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:43,249 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 53 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:32:43,249 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:32:43,249 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1291562518] [2022-02-16 13:32:43,249 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1291562518] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:32:43,249 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2103773313] [2022-02-16 13:32:43,249 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:32:43,249 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:43,249 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:32:43,250 INFO L229 MonitoredProcess]: Starting monitored process 206 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:32:43,251 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (206)] Waiting until timeout for monitored process [2022-02-16 13:32:43,277 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-02-16 13:32:43,277 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:32:43,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-16 13:32:43,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:32:43,460 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 53 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:32:43,460 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:32:43,656 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 53 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:32:43,657 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2103773313] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:32:43,657 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:32:43,657 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15, 15] total 20 [2022-02-16 13:32:43,657 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [954628770] [2022-02-16 13:32:43,657 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:32:43,657 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-16 13:32:43,657 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:32:43,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-16 13:32:43,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=316, Unknown=0, NotChecked=0, Total=420 [2022-02-16 13:32:43,657 INFO L87 Difference]: Start difference. First operand 14363 states and 26131 transitions. Second operand has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:44,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:32:44,077 INFO L93 Difference]: Finished difference Result 16598 states and 29370 transitions. [2022-02-16 13:32:44,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 13:32:44,078 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-16 13:32:44,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:32:44,102 INFO L225 Difference]: With dead ends: 16598 [2022-02-16 13:32:44,102 INFO L226 Difference]: Without dead ends: 16556 [2022-02-16 13:32:44,102 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 86 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=218, Invalid=594, Unknown=0, NotChecked=0, Total=812 [2022-02-16 13:32:44,102 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 294 mSDsluCounter, 385 mSDsCounter, 0 mSdLazyCounter, 699 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 294 SdHoareTripleChecker+Valid, 306 SdHoareTripleChecker+Invalid, 742 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 699 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:32:44,102 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [294 Valid, 306 Invalid, 742 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 699 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:32:44,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16556 states. [2022-02-16 13:32:44,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16556 to 14412. [2022-02-16 13:32:44,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14412 states, 14411 states have (on average 1.8157657345083618) internal successors, (26167), 14411 states have internal predecessors, (26167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:44,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14412 states to 14412 states and 26167 transitions. [2022-02-16 13:32:44,344 INFO L78 Accepts]: Start accepts. Automaton has 14412 states and 26167 transitions. Word has length 47 [2022-02-16 13:32:44,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:32:44,344 INFO L470 AbstractCegarLoop]: Abstraction has 14412 states and 26167 transitions. [2022-02-16 13:32:44,344 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:44,345 INFO L276 IsEmpty]: Start isEmpty. Operand 14412 states and 26167 transitions. [2022-02-16 13:32:44,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-02-16 13:32:44,357 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:32:44,357 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:32:44,373 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (206)] Ended with exit code 0 [2022-02-16 13:32:44,558 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable211,206 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:44,558 INFO L402 AbstractCegarLoop]: === Iteration 213 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:32:44,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:32:44,558 INFO L85 PathProgramCache]: Analyzing trace with hash 1437773467, now seen corresponding path program 114 times [2022-02-16 13:32:44,558 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:32:44,558 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [487896555] [2022-02-16 13:32:44,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:32:44,558 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:32:44,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:44,637 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:32:44,638 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:32:44,638 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [487896555] [2022-02-16 13:32:44,638 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [487896555] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:32:44,638 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1409313655] [2022-02-16 13:32:44,638 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:32:44,638 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:44,638 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:32:44,639 INFO L229 MonitoredProcess]: Starting monitored process 207 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:32:44,639 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (207)] Waiting until timeout for monitored process [2022-02-16 13:32:44,666 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-02-16 13:32:44,666 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:32:44,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-16 13:32:44,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:32:44,819 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:32:44,820 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:32:44,971 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:32:44,971 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1409313655] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:32:44,972 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:32:44,972 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 8 [2022-02-16 13:32:44,972 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [260795587] [2022-02-16 13:32:44,972 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:32:44,972 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-16 13:32:44,972 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:32:44,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-16 13:32:44,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-02-16 13:32:44,972 INFO L87 Difference]: Start difference. First operand 14412 states and 26167 transitions. Second operand has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:45,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:32:45,271 INFO L93 Difference]: Finished difference Result 16459 states and 29661 transitions. [2022-02-16 13:32:45,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 13:32:45,272 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2022-02-16 13:32:45,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:32:45,295 INFO L225 Difference]: With dead ends: 16459 [2022-02-16 13:32:45,295 INFO L226 Difference]: Without dead ends: 16434 [2022-02-16 13:32:45,295 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 93 SyntacticMatches, 12 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-02-16 13:32:45,295 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 78 mSDsluCounter, 331 mSDsCounter, 0 mSdLazyCounter, 689 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 277 SdHoareTripleChecker+Invalid, 689 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 689 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:32:45,296 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 277 Invalid, 689 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 689 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:32:45,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16434 states. [2022-02-16 13:32:45,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16434 to 15652. [2022-02-16 13:32:45,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15652 states, 15651 states have (on average 1.8202670755862245) internal successors, (28489), 15651 states have internal predecessors, (28489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:45,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15652 states to 15652 states and 28489 transitions. [2022-02-16 13:32:45,616 INFO L78 Accepts]: Start accepts. Automaton has 15652 states and 28489 transitions. Word has length 50 [2022-02-16 13:32:45,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:32:45,616 INFO L470 AbstractCegarLoop]: Abstraction has 15652 states and 28489 transitions. [2022-02-16 13:32:45,616 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:45,616 INFO L276 IsEmpty]: Start isEmpty. Operand 15652 states and 28489 transitions. [2022-02-16 13:32:45,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-02-16 13:32:45,627 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:32:45,627 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:32:45,643 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (207)] Ended with exit code 0 [2022-02-16 13:32:45,827 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 207 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable212 [2022-02-16 13:32:45,828 INFO L402 AbstractCegarLoop]: === Iteration 214 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:32:45,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:32:45,829 INFO L85 PathProgramCache]: Analyzing trace with hash 29167103, now seen corresponding path program 115 times [2022-02-16 13:32:45,829 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:32:45,829 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1248203923] [2022-02-16 13:32:45,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:32:45,829 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:32:45,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:45,900 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:32:45,900 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:32:45,900 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1248203923] [2022-02-16 13:32:45,900 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1248203923] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:32:45,900 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1923841375] [2022-02-16 13:32:45,900 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:32:45,900 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:45,901 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:32:45,901 INFO L229 MonitoredProcess]: Starting monitored process 208 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:32:45,902 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (208)] Waiting until timeout for monitored process [2022-02-16 13:32:45,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:45,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-16 13:32:45,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:32:46,066 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:32:46,066 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:32:46,205 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:32:46,205 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1923841375] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:32:46,205 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:32:46,205 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 8 [2022-02-16 13:32:46,206 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1031772729] [2022-02-16 13:32:46,206 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:32:46,206 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-16 13:32:46,206 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:32:46,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-16 13:32:46,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-02-16 13:32:46,206 INFO L87 Difference]: Start difference. First operand 15652 states and 28489 transitions. Second operand has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:46,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:32:46,490 INFO L93 Difference]: Finished difference Result 16734 states and 30165 transitions. [2022-02-16 13:32:46,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 13:32:46,491 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2022-02-16 13:32:46,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:32:46,515 INFO L225 Difference]: With dead ends: 16734 [2022-02-16 13:32:46,515 INFO L226 Difference]: Without dead ends: 16695 [2022-02-16 13:32:46,515 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 93 SyntacticMatches, 12 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-02-16 13:32:46,515 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 78 mSDsluCounter, 331 mSDsCounter, 0 mSdLazyCounter, 689 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 277 SdHoareTripleChecker+Invalid, 689 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 689 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:32:46,515 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 277 Invalid, 689 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 689 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:32:46,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16695 states. [2022-02-16 13:32:46,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16695 to 15758. [2022-02-16 13:32:46,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15758 states, 15757 states have (on average 1.8183664403122421) internal successors, (28652), 15757 states have internal predecessors, (28652), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:46,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15758 states to 15758 states and 28652 transitions. [2022-02-16 13:32:46,760 INFO L78 Accepts]: Start accepts. Automaton has 15758 states and 28652 transitions. Word has length 50 [2022-02-16 13:32:46,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:32:46,760 INFO L470 AbstractCegarLoop]: Abstraction has 15758 states and 28652 transitions. [2022-02-16 13:32:46,760 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:46,760 INFO L276 IsEmpty]: Start isEmpty. Operand 15758 states and 28652 transitions. [2022-02-16 13:32:46,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-02-16 13:32:46,774 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:32:46,774 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:32:46,790 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (208)] Ended with exit code 0 [2022-02-16 13:32:46,974 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 208 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable213 [2022-02-16 13:32:46,975 INFO L402 AbstractCegarLoop]: === Iteration 215 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:32:46,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:32:46,975 INFO L85 PathProgramCache]: Analyzing trace with hash 123065883, now seen corresponding path program 116 times [2022-02-16 13:32:46,975 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:32:46,975 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1058603703] [2022-02-16 13:32:46,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:32:46,975 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:32:46,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:47,053 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:32:47,053 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:32:47,053 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1058603703] [2022-02-16 13:32:47,053 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1058603703] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:32:47,053 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [546813551] [2022-02-16 13:32:47,053 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:32:47,053 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:47,053 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:32:47,054 INFO L229 MonitoredProcess]: Starting monitored process 209 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:32:47,062 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (209)] Waiting until timeout for monitored process [2022-02-16 13:32:47,085 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:32:47,085 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:32:47,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-16 13:32:47,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:32:47,320 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 31 proven. 83 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:32:47,320 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:32:47,537 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 31 proven. 83 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:32:47,537 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [546813551] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:32:47,537 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:32:47,537 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 10] total 17 [2022-02-16 13:32:47,537 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381215066] [2022-02-16 13:32:47,537 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:32:47,537 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-16 13:32:47,537 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:32:47,537 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-16 13:32:47,537 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2022-02-16 13:32:47,538 INFO L87 Difference]: Start difference. First operand 15758 states and 28652 transitions. Second operand has 18 states, 18 states have (on average 5.444444444444445) internal successors, (98), 17 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:48,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:32:48,108 INFO L93 Difference]: Finished difference Result 18269 states and 32430 transitions. [2022-02-16 13:32:48,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 13:32:48,109 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.444444444444445) internal successors, (98), 17 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2022-02-16 13:32:48,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:32:48,138 INFO L225 Difference]: With dead ends: 18269 [2022-02-16 13:32:48,138 INFO L226 Difference]: Without dead ends: 18220 [2022-02-16 13:32:48,138 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 93 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=122, Invalid=580, Unknown=0, NotChecked=0, Total=702 [2022-02-16 13:32:48,139 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 289 mSDsluCounter, 608 mSDsCounter, 0 mSdLazyCounter, 1180 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 289 SdHoareTripleChecker+Valid, 473 SdHoareTripleChecker+Invalid, 1211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 1180 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 13:32:48,139 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [289 Valid, 473 Invalid, 1211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 1180 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-16 13:32:48,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18220 states. [2022-02-16 13:32:48,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18220 to 15811. [2022-02-16 13:32:48,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15811 states, 15810 states have (on average 1.8165085388994306) internal successors, (28719), 15810 states have internal predecessors, (28719), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:48,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15811 states to 15811 states and 28719 transitions. [2022-02-16 13:32:48,409 INFO L78 Accepts]: Start accepts. Automaton has 15811 states and 28719 transitions. Word has length 50 [2022-02-16 13:32:48,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:32:48,409 INFO L470 AbstractCegarLoop]: Abstraction has 15811 states and 28719 transitions. [2022-02-16 13:32:48,409 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.444444444444445) internal successors, (98), 17 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:48,409 INFO L276 IsEmpty]: Start isEmpty. Operand 15811 states and 28719 transitions. [2022-02-16 13:32:48,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-02-16 13:32:48,424 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:32:48,424 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:32:48,441 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (209)] Ended with exit code 0 [2022-02-16 13:32:48,625 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 209 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable214 [2022-02-16 13:32:48,625 INFO L402 AbstractCegarLoop]: === Iteration 216 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:32:48,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:32:48,625 INFO L85 PathProgramCache]: Analyzing trace with hash 490206847, now seen corresponding path program 117 times [2022-02-16 13:32:48,625 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:32:48,625 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1808095971] [2022-02-16 13:32:48,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:32:48,625 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:32:48,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:48,699 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:32:48,700 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:32:48,700 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1808095971] [2022-02-16 13:32:48,700 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1808095971] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:32:48,700 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [615161897] [2022-02-16 13:32:48,700 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:32:48,700 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:48,700 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:32:48,701 INFO L229 MonitoredProcess]: Starting monitored process 210 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:32:48,701 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (210)] Waiting until timeout for monitored process [2022-02-16 13:32:48,729 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2022-02-16 13:32:48,729 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:32:48,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-16 13:32:48,730 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:32:48,867 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:32:48,867 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:32:49,006 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:32:49,007 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [615161897] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:32:49,007 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:32:49,007 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 8 [2022-02-16 13:32:49,007 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [90177967] [2022-02-16 13:32:49,007 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:32:49,007 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-16 13:32:49,007 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:32:49,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-16 13:32:49,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-02-16 13:32:49,007 INFO L87 Difference]: Start difference. First operand 15811 states and 28719 transitions. Second operand has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:49,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:32:49,298 INFO L93 Difference]: Finished difference Result 16412 states and 29587 transitions. [2022-02-16 13:32:49,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 13:32:49,299 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2022-02-16 13:32:49,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:32:49,334 INFO L225 Difference]: With dead ends: 16412 [2022-02-16 13:32:49,335 INFO L226 Difference]: Without dead ends: 16384 [2022-02-16 13:32:49,335 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 93 SyntacticMatches, 12 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-02-16 13:32:49,335 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 78 mSDsluCounter, 331 mSDsCounter, 0 mSdLazyCounter, 689 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 277 SdHoareTripleChecker+Invalid, 689 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 689 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:32:49,335 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 277 Invalid, 689 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 689 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:32:49,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16384 states. [2022-02-16 13:32:49,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16384 to 15879. [2022-02-16 13:32:49,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15879 states, 15878 states have (on average 1.8148381408237813) internal successors, (28816), 15878 states have internal predecessors, (28816), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:49,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15879 states to 15879 states and 28816 transitions. [2022-02-16 13:32:49,615 INFO L78 Accepts]: Start accepts. Automaton has 15879 states and 28816 transitions. Word has length 50 [2022-02-16 13:32:49,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:32:49,616 INFO L470 AbstractCegarLoop]: Abstraction has 15879 states and 28816 transitions. [2022-02-16 13:32:49,616 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:49,616 INFO L276 IsEmpty]: Start isEmpty. Operand 15879 states and 28816 transitions. [2022-02-16 13:32:49,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-02-16 13:32:49,630 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:32:49,630 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:32:49,646 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (210)] Ended with exit code 0 [2022-02-16 13:32:49,830 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable215,210 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:49,830 INFO L402 AbstractCegarLoop]: === Iteration 217 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:32:49,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:32:49,831 INFO L85 PathProgramCache]: Analyzing trace with hash -1478438562, now seen corresponding path program 47 times [2022-02-16 13:32:49,831 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:32:49,831 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74225326] [2022-02-16 13:32:49,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:32:49,831 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:32:49,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:49,908 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:32:49,908 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:32:49,908 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [74225326] [2022-02-16 13:32:49,909 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [74225326] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:32:49,909 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1438657325] [2022-02-16 13:32:49,909 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:32:49,909 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:49,909 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:32:49,910 INFO L229 MonitoredProcess]: Starting monitored process 211 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:32:49,910 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (211)] Waiting until timeout for monitored process [2022-02-16 13:32:49,937 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2022-02-16 13:32:49,937 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:32:49,937 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-16 13:32:49,938 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:32:50,077 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:32:50,077 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:32:50,217 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:32:50,217 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1438657325] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:32:50,217 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:32:50,217 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 8 [2022-02-16 13:32:50,217 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [614974557] [2022-02-16 13:32:50,217 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:32:50,217 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-16 13:32:50,217 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:32:50,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-16 13:32:50,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-02-16 13:32:50,218 INFO L87 Difference]: Start difference. First operand 15879 states and 28816 transitions. Second operand has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:50,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:32:50,503 INFO L93 Difference]: Finished difference Result 16584 states and 29849 transitions. [2022-02-16 13:32:50,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 13:32:50,504 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2022-02-16 13:32:50,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:32:50,529 INFO L225 Difference]: With dead ends: 16584 [2022-02-16 13:32:50,529 INFO L226 Difference]: Without dead ends: 16538 [2022-02-16 13:32:50,529 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 93 SyntacticMatches, 12 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-02-16 13:32:50,529 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 78 mSDsluCounter, 331 mSDsCounter, 0 mSdLazyCounter, 689 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 277 SdHoareTripleChecker+Invalid, 689 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 689 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:32:50,529 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 277 Invalid, 689 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 689 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:32:50,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16538 states. [2022-02-16 13:32:50,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16538 to 16031. [2022-02-16 13:32:50,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16031 states, 16030 states have (on average 1.8125389893948847) internal successors, (29055), 16030 states have internal predecessors, (29055), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:50,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16031 states to 16031 states and 29055 transitions. [2022-02-16 13:32:50,771 INFO L78 Accepts]: Start accepts. Automaton has 16031 states and 29055 transitions. Word has length 50 [2022-02-16 13:32:50,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:32:50,771 INFO L470 AbstractCegarLoop]: Abstraction has 16031 states and 29055 transitions. [2022-02-16 13:32:50,771 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:50,771 INFO L276 IsEmpty]: Start isEmpty. Operand 16031 states and 29055 transitions. [2022-02-16 13:32:50,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-02-16 13:32:50,788 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:32:50,789 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:32:50,805 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (211)] Forceful destruction successful, exit code 0 [2022-02-16 13:32:50,989 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 211 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable216 [2022-02-16 13:32:50,989 INFO L402 AbstractCegarLoop]: === Iteration 218 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:32:50,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:32:50,989 INFO L85 PathProgramCache]: Analyzing trace with hash 1978808767, now seen corresponding path program 48 times [2022-02-16 13:32:50,989 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:32:50,989 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134440550] [2022-02-16 13:32:50,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:32:50,990 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:32:50,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:51,079 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 6 proven. 107 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:32:51,079 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:32:51,079 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134440550] [2022-02-16 13:32:51,079 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1134440550] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:32:51,079 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1362183993] [2022-02-16 13:32:51,080 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:32:51,080 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:51,080 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:32:51,081 INFO L229 MonitoredProcess]: Starting monitored process 212 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:32:51,081 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (212)] Waiting until timeout for monitored process [2022-02-16 13:32:51,107 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-02-16 13:32:51,108 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:32:51,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-16 13:32:51,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:32:51,242 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 6 proven. 106 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 13:32:51,242 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:32:51,274 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:32:51,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 20 treesize of output 19 [2022-02-16 13:32:51,374 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 6 proven. 106 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 13:32:51,374 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1362183993] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:32:51,374 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:32:51,374 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-16 13:32:51,374 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [588382722] [2022-02-16 13:32:51,374 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:32:51,375 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-16 13:32:51,375 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:32:51,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-16 13:32:51,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-16 13:32:51,375 INFO L87 Difference]: Start difference. First operand 16031 states and 29055 transitions. Second operand has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 10 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:51,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:32:51,621 INFO L93 Difference]: Finished difference Result 17343 states and 31194 transitions. [2022-02-16 13:32:51,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-16 13:32:51,621 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 10 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2022-02-16 13:32:51,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:32:51,648 INFO L225 Difference]: With dead ends: 17343 [2022-02-16 13:32:51,649 INFO L226 Difference]: Without dead ends: 17341 [2022-02-16 13:32:51,649 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 93 SyntacticMatches, 10 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2022-02-16 13:32:51,649 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 27 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 406 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 416 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 406 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:32:51,649 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [27 Valid, 53 Invalid, 416 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 406 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:32:51,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17341 states. [2022-02-16 13:32:51,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17341 to 16078. [2022-02-16 13:32:51,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16078 states, 16077 states have (on average 1.8128382160850904) internal successors, (29145), 16077 states have internal predecessors, (29145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:51,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16078 states to 16078 states and 29145 transitions. [2022-02-16 13:32:51,883 INFO L78 Accepts]: Start accepts. Automaton has 16078 states and 29145 transitions. Word has length 50 [2022-02-16 13:32:51,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:32:51,883 INFO L470 AbstractCegarLoop]: Abstraction has 16078 states and 29145 transitions. [2022-02-16 13:32:51,883 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 10 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:51,883 INFO L276 IsEmpty]: Start isEmpty. Operand 16078 states and 29145 transitions. [2022-02-16 13:32:51,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-02-16 13:32:51,901 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:32:51,901 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:32:51,917 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (212)] Ended with exit code 0 [2022-02-16 13:32:52,101 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable217,212 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:52,101 INFO L402 AbstractCegarLoop]: === Iteration 219 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:32:52,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:32:52,102 INFO L85 PathProgramCache]: Analyzing trace with hash 370790655, now seen corresponding path program 118 times [2022-02-16 13:32:52,102 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:32:52,102 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1300533358] [2022-02-16 13:32:52,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:32:52,102 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:32:52,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:52,178 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:32:52,178 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:32:52,178 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1300533358] [2022-02-16 13:32:52,178 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1300533358] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:32:52,178 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [780947528] [2022-02-16 13:32:52,178 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:32:52,178 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:52,178 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:32:52,179 INFO L229 MonitoredProcess]: Starting monitored process 213 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:32:52,180 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (213)] Waiting until timeout for monitored process [2022-02-16 13:32:52,203 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:32:52,204 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:32:52,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-16 13:32:52,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:32:52,345 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:32:52,345 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:32:52,487 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:32:52,487 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [780947528] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:32:52,487 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:32:52,487 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 8 [2022-02-16 13:32:52,487 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [553684108] [2022-02-16 13:32:52,487 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:32:52,488 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-16 13:32:52,488 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:32:52,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-16 13:32:52,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-02-16 13:32:52,488 INFO L87 Difference]: Start difference. First operand 16078 states and 29145 transitions. Second operand has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:52,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:32:52,780 INFO L93 Difference]: Finished difference Result 17226 states and 30915 transitions. [2022-02-16 13:32:52,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 13:32:52,781 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2022-02-16 13:32:52,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:32:52,808 INFO L225 Difference]: With dead ends: 17226 [2022-02-16 13:32:52,808 INFO L226 Difference]: Without dead ends: 17198 [2022-02-16 13:32:52,808 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 98 SyntacticMatches, 7 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-02-16 13:32:52,808 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 78 mSDsluCounter, 325 mSDsCounter, 0 mSdLazyCounter, 685 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 269 SdHoareTripleChecker+Invalid, 685 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 685 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:32:52,808 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 269 Invalid, 685 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 685 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:32:52,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17198 states. [2022-02-16 13:32:53,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17198 to 16487. [2022-02-16 13:32:53,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16487 states, 16486 states have (on average 1.8091714181729952) internal successors, (29826), 16486 states have internal predecessors, (29826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:53,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16487 states to 16487 states and 29826 transitions. [2022-02-16 13:32:53,050 INFO L78 Accepts]: Start accepts. Automaton has 16487 states and 29826 transitions. Word has length 50 [2022-02-16 13:32:53,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:32:53,050 INFO L470 AbstractCegarLoop]: Abstraction has 16487 states and 29826 transitions. [2022-02-16 13:32:53,050 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:53,050 INFO L276 IsEmpty]: Start isEmpty. Operand 16487 states and 29826 transitions. [2022-02-16 13:32:53,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:32:53,069 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:32:53,069 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:32:53,085 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (213)] Ended with exit code 0 [2022-02-16 13:32:53,269 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable218,213 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:53,269 INFO L402 AbstractCegarLoop]: === Iteration 220 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:32:53,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:32:53,270 INFO L85 PathProgramCache]: Analyzing trace with hash -1919290761, now seen corresponding path program 119 times [2022-02-16 13:32:53,270 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:32:53,270 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [980567759] [2022-02-16 13:32:53,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:32:53,270 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:32:53,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:53,446 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 51 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:32:53,446 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:32:53,446 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [980567759] [2022-02-16 13:32:53,446 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [980567759] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:32:53,446 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [737270680] [2022-02-16 13:32:53,446 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:32:53,446 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:53,446 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:32:53,447 INFO L229 MonitoredProcess]: Starting monitored process 214 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:32:53,448 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (214)] Waiting until timeout for monitored process [2022-02-16 13:32:53,474 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-02-16 13:32:53,475 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:32:53,475 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-16 13:32:53,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:32:53,725 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 70 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:32:53,725 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:32:53,973 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 70 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:32:53,973 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [737270680] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:32:53,973 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:32:53,973 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17, 17] total 30 [2022-02-16 13:32:53,974 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [471896095] [2022-02-16 13:32:53,974 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:32:53,974 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-16 13:32:53,974 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:32:53,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-16 13:32:53,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=726, Unknown=0, NotChecked=0, Total=930 [2022-02-16 13:32:53,975 INFO L87 Difference]: Start difference. First operand 16487 states and 29826 transitions. Second operand has 31 states, 31 states have (on average 3.4193548387096775) internal successors, (106), 30 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:55,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:32:55,028 INFO L93 Difference]: Finished difference Result 21493 states and 38014 transitions. [2022-02-16 13:32:55,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-16 13:32:55,029 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 3.4193548387096775) internal successors, (106), 30 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:32:55,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:32:55,062 INFO L225 Difference]: With dead ends: 21493 [2022-02-16 13:32:55,062 INFO L226 Difference]: Without dead ends: 21493 [2022-02-16 13:32:55,062 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 88 SyntacticMatches, 3 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 843 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=796, Invalid=2510, Unknown=0, NotChecked=0, Total=3306 [2022-02-16 13:32:55,063 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 472 mSDsluCounter, 935 mSDsCounter, 0 mSdLazyCounter, 1636 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 472 SdHoareTripleChecker+Valid, 639 SdHoareTripleChecker+Invalid, 1715 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 1636 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-16 13:32:55,063 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [472 Valid, 639 Invalid, 1715 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 1636 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-16 13:32:55,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21493 states. [2022-02-16 13:32:55,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21493 to 17777. [2022-02-16 13:32:55,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17777 states, 17776 states have (on average 1.8131750675067506) internal successors, (32231), 17776 states have internal predecessors, (32231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:55,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17777 states to 17777 states and 32231 transitions. [2022-02-16 13:32:55,351 INFO L78 Accepts]: Start accepts. Automaton has 17777 states and 32231 transitions. Word has length 53 [2022-02-16 13:32:55,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:32:55,351 INFO L470 AbstractCegarLoop]: Abstraction has 17777 states and 32231 transitions. [2022-02-16 13:32:55,351 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 3.4193548387096775) internal successors, (106), 30 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:55,351 INFO L276 IsEmpty]: Start isEmpty. Operand 17777 states and 32231 transitions. [2022-02-16 13:32:55,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:32:55,369 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:32:55,369 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:32:55,385 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (214)] Ended with exit code 0 [2022-02-16 13:32:55,570 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 214 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable219 [2022-02-16 13:32:55,570 INFO L402 AbstractCegarLoop]: === Iteration 221 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:32:55,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:32:55,570 INFO L85 PathProgramCache]: Analyzing trace with hash -824346758, now seen corresponding path program 49 times [2022-02-16 13:32:55,570 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:32:55,570 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1245115670] [2022-02-16 13:32:55,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:32:55,571 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:32:55,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:55,729 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 127 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:32:55,730 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:32:55,730 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1245115670] [2022-02-16 13:32:55,730 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1245115670] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:32:55,730 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [609370194] [2022-02-16 13:32:55,730 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:32:55,730 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:55,730 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:32:55,731 INFO L229 MonitoredProcess]: Starting monitored process 215 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:32:55,731 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (215)] Waiting until timeout for monitored process [2022-02-16 13:32:55,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:55,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:32:55,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:32:55,938 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 127 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:32:55,938 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:32:55,990 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:32:55,991 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:32:56,065 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 127 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:32:56,065 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [609370194] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:32:56,065 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:32:56,065 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 24 [2022-02-16 13:32:56,065 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371404833] [2022-02-16 13:32:56,065 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:32:56,065 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-16 13:32:56,065 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:32:56,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-16 13:32:56,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=541, Unknown=0, NotChecked=0, Total=600 [2022-02-16 13:32:56,066 INFO L87 Difference]: Start difference. First operand 17777 states and 32231 transitions. Second operand has 25 states, 25 states have (on average 3.24) internal successors, (81), 24 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:57,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:32:57,347 INFO L93 Difference]: Finished difference Result 23987 states and 42490 transitions. [2022-02-16 13:32:57,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-16 13:32:57,347 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.24) internal successors, (81), 24 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:32:57,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:32:57,383 INFO L225 Difference]: With dead ends: 23987 [2022-02-16 13:32:57,383 INFO L226 Difference]: Without dead ends: 23730 [2022-02-16 13:32:57,383 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 94 SyntacticMatches, 3 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 668 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=424, Invalid=2882, Unknown=0, NotChecked=0, Total=3306 [2022-02-16 13:32:57,383 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 624 mSDsluCounter, 881 mSDsCounter, 0 mSdLazyCounter, 1963 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 624 SdHoareTripleChecker+Valid, 611 SdHoareTripleChecker+Invalid, 2039 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 1963 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-16 13:32:57,384 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [624 Valid, 611 Invalid, 2039 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 1963 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-16 13:32:57,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23730 states. [2022-02-16 13:32:57,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23730 to 16025. [2022-02-16 13:32:57,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16025 states, 16024 states have (on average 1.8017348976535197) internal successors, (28871), 16024 states have internal predecessors, (28871), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:57,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16025 states to 16025 states and 28871 transitions. [2022-02-16 13:32:57,639 INFO L78 Accepts]: Start accepts. Automaton has 16025 states and 28871 transitions. Word has length 53 [2022-02-16 13:32:57,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:32:57,639 INFO L470 AbstractCegarLoop]: Abstraction has 16025 states and 28871 transitions. [2022-02-16 13:32:57,639 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 3.24) internal successors, (81), 24 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:57,639 INFO L276 IsEmpty]: Start isEmpty. Operand 16025 states and 28871 transitions. [2022-02-16 13:32:57,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:32:57,657 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:32:57,657 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:32:57,673 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (215)] Ended with exit code 0 [2022-02-16 13:32:57,857 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable220,215 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:57,857 INFO L402 AbstractCegarLoop]: === Iteration 222 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:32:57,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:32:57,858 INFO L85 PathProgramCache]: Analyzing trace with hash -397586566, now seen corresponding path program 120 times [2022-02-16 13:32:57,858 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:32:57,858 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [23330645] [2022-02-16 13:32:57,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:32:57,858 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:32:57,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:58,052 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:32:58,052 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:32:58,052 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [23330645] [2022-02-16 13:32:58,052 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [23330645] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:32:58,052 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2009802614] [2022-02-16 13:32:58,052 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:32:58,052 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:58,052 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:32:58,053 INFO L229 MonitoredProcess]: Starting monitored process 216 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:32:58,054 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (216)] Waiting until timeout for monitored process [2022-02-16 13:32:58,081 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-02-16 13:32:58,081 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:32:58,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:32:58,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:32:58,356 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:32:58,356 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:32:58,410 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:32:58,410 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:32:58,483 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:32:58,483 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2009802614] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:32:58,483 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:32:58,483 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 29 [2022-02-16 13:32:58,483 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1158888545] [2022-02-16 13:32:58,483 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:32:58,483 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-16 13:32:58,483 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:32:58,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-16 13:32:58,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=791, Unknown=0, NotChecked=0, Total=870 [2022-02-16 13:32:58,484 INFO L87 Difference]: Start difference. First operand 16025 states and 28871 transitions. Second operand has 30 states, 30 states have (on average 3.2666666666666666) internal successors, (98), 29 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:59,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:32:59,286 INFO L93 Difference]: Finished difference Result 16225 states and 29110 transitions. [2022-02-16 13:32:59,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 13:32:59,286 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 3.2666666666666666) internal successors, (98), 29 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:32:59,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:32:59,307 INFO L225 Difference]: With dead ends: 16225 [2022-02-16 13:32:59,307 INFO L226 Difference]: Without dead ends: 15892 [2022-02-16 13:32:59,308 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 89 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=84, Invalid=846, Unknown=0, NotChecked=0, Total=930 [2022-02-16 13:32:59,308 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 110 mSDsluCounter, 442 mSDsCounter, 0 mSdLazyCounter, 2302 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 349 SdHoareTripleChecker+Invalid, 2328 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 2302 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-16 13:32:59,308 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [110 Valid, 349 Invalid, 2328 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 2302 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-16 13:32:59,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15892 states. [2022-02-16 13:32:59,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15892 to 15471. [2022-02-16 13:32:59,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15471 states, 15470 states have (on average 1.8012281835811248) internal successors, (27865), 15470 states have internal predecessors, (27865), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:59,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15471 states to 15471 states and 27865 transitions. [2022-02-16 13:32:59,502 INFO L78 Accepts]: Start accepts. Automaton has 15471 states and 27865 transitions. Word has length 53 [2022-02-16 13:32:59,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:32:59,502 INFO L470 AbstractCegarLoop]: Abstraction has 15471 states and 27865 transitions. [2022-02-16 13:32:59,502 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 3.2666666666666666) internal successors, (98), 29 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:59,502 INFO L276 IsEmpty]: Start isEmpty. Operand 15471 states and 27865 transitions. [2022-02-16 13:32:59,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:32:59,518 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:32:59,518 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:32:59,534 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (216)] Ended with exit code 0 [2022-02-16 13:32:59,719 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable221,216 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:59,719 INFO L402 AbstractCegarLoop]: === Iteration 223 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:32:59,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:32:59,720 INFO L85 PathProgramCache]: Analyzing trace with hash -1253235082, now seen corresponding path program 121 times [2022-02-16 13:32:59,720 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:32:59,720 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [569761330] [2022-02-16 13:32:59,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:32:59,720 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:32:59,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:59,887 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:32:59,887 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:32:59,887 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [569761330] [2022-02-16 13:32:59,887 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [569761330] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:32:59,887 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1082779892] [2022-02-16 13:32:59,887 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:32:59,887 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:59,887 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:32:59,888 INFO L229 MonitoredProcess]: Starting monitored process 217 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:32:59,890 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (217)] Waiting until timeout for monitored process [2022-02-16 13:32:59,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:59,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:32:59,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:33:00,080 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:33:00,081 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:33:00,101 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:33:00,101 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:33:00,246 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:33:00,246 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1082779892] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:33:00,246 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:33:00,246 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 9, 9] total 17 [2022-02-16 13:33:00,246 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1944996384] [2022-02-16 13:33:00,246 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:33:00,246 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-16 13:33:00,246 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:33:00,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-16 13:33:00,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=264, Unknown=0, NotChecked=0, Total=306 [2022-02-16 13:33:00,247 INFO L87 Difference]: Start difference. First operand 15471 states and 27865 transitions. Second operand has 18 states, 18 states have (on average 4.444444444444445) internal successors, (80), 17 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:00,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:33:00,753 INFO L93 Difference]: Finished difference Result 15707 states and 28191 transitions. [2022-02-16 13:33:00,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 13:33:00,754 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.444444444444445) internal successors, (80), 17 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:33:00,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:33:00,777 INFO L225 Difference]: With dead ends: 15707 [2022-02-16 13:33:00,777 INFO L226 Difference]: Without dead ends: 15707 [2022-02-16 13:33:00,777 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 100 SyntacticMatches, 4 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=108, Invalid=822, Unknown=0, NotChecked=0, Total=930 [2022-02-16 13:33:00,777 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 36 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 963 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 972 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 963 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:33:00,777 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 71 Invalid, 972 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 963 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:33:00,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15707 states. [2022-02-16 13:33:00,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15707 to 15477. [2022-02-16 13:33:00,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15477 states, 15476 states have (on average 1.8014344791935901) internal successors, (27879), 15476 states have internal predecessors, (27879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:00,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15477 states to 15477 states and 27879 transitions. [2022-02-16 13:33:00,996 INFO L78 Accepts]: Start accepts. Automaton has 15477 states and 27879 transitions. Word has length 53 [2022-02-16 13:33:00,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:33:00,996 INFO L470 AbstractCegarLoop]: Abstraction has 15477 states and 27879 transitions. [2022-02-16 13:33:00,996 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.444444444444445) internal successors, (80), 17 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:00,996 INFO L276 IsEmpty]: Start isEmpty. Operand 15477 states and 27879 transitions. [2022-02-16 13:33:01,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:33:01,014 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:33:01,014 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:33:01,030 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (217)] Ended with exit code 0 [2022-02-16 13:33:01,214 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 217 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable222 [2022-02-16 13:33:01,214 INFO L402 AbstractCegarLoop]: === Iteration 224 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:33:01,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:33:01,215 INFO L85 PathProgramCache]: Analyzing trace with hash 849608193, now seen corresponding path program 50 times [2022-02-16 13:33:01,215 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:33:01,215 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1586309566] [2022-02-16 13:33:01,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:33:01,215 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:33:01,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:33:01,342 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 66 proven. 68 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:01,342 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:33:01,342 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1586309566] [2022-02-16 13:33:01,343 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1586309566] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:33:01,343 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [37096713] [2022-02-16 13:33:01,343 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:33:01,343 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:01,343 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:33:01,344 INFO L229 MonitoredProcess]: Starting monitored process 218 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:33:01,344 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (218)] Waiting until timeout for monitored process [2022-02-16 13:33:01,369 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:33:01,369 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:33:01,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-16 13:33:01,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:33:01,564 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 66 proven. 68 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:01,564 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:33:01,801 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 66 proven. 68 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:01,801 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [37096713] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:33:01,801 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:33:01,802 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15, 15] total 19 [2022-02-16 13:33:01,802 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [704652025] [2022-02-16 13:33:01,802 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:33:01,802 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-16 13:33:01,802 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:33:01,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-16 13:33:01,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=281, Unknown=0, NotChecked=0, Total=380 [2022-02-16 13:33:01,802 INFO L87 Difference]: Start difference. First operand 15477 states and 27879 transitions. Second operand has 20 states, 20 states have (on average 3.65) internal successors, (73), 19 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:02,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:33:02,115 INFO L93 Difference]: Finished difference Result 18355 states and 32378 transitions. [2022-02-16 13:33:02,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 13:33:02,116 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.65) internal successors, (73), 19 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:33:02,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:33:02,143 INFO L225 Difference]: With dead ends: 18355 [2022-02-16 13:33:02,143 INFO L226 Difference]: Without dead ends: 18285 [2022-02-16 13:33:02,144 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 101 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=193, Invalid=509, Unknown=0, NotChecked=0, Total=702 [2022-02-16 13:33:02,144 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 360 mSDsluCounter, 165 mSDsCounter, 0 mSdLazyCounter, 393 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 360 SdHoareTripleChecker+Valid, 144 SdHoareTripleChecker+Invalid, 428 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 393 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:33:02,144 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [360 Valid, 144 Invalid, 428 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 393 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:33:02,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18285 states. [2022-02-16 13:33:02,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18285 to 15473. [2022-02-16 13:33:02,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15473 states, 15472 states have (on average 1.8059074457083764) internal successors, (27941), 15472 states have internal predecessors, (27941), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:02,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15473 states to 15473 states and 27941 transitions. [2022-02-16 13:33:02,396 INFO L78 Accepts]: Start accepts. Automaton has 15473 states and 27941 transitions. Word has length 53 [2022-02-16 13:33:02,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:33:02,396 INFO L470 AbstractCegarLoop]: Abstraction has 15473 states and 27941 transitions. [2022-02-16 13:33:02,396 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.65) internal successors, (73), 19 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:02,396 INFO L276 IsEmpty]: Start isEmpty. Operand 15473 states and 27941 transitions. [2022-02-16 13:33:02,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:33:02,413 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:33:02,413 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:33:02,429 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (218)] Ended with exit code 0 [2022-02-16 13:33:02,613 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 218 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable223 [2022-02-16 13:33:02,613 INFO L402 AbstractCegarLoop]: === Iteration 225 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:33:02,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:33:02,613 INFO L85 PathProgramCache]: Analyzing trace with hash -1559899604, now seen corresponding path program 51 times [2022-02-16 13:33:02,613 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:33:02,614 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [973459052] [2022-02-16 13:33:02,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:33:02,614 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:33:02,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:33:02,740 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 8 proven. 124 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:02,740 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:33:02,740 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [973459052] [2022-02-16 13:33:02,741 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [973459052] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:33:02,741 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [102659580] [2022-02-16 13:33:02,741 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:33:02,741 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:02,741 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:33:02,742 INFO L229 MonitoredProcess]: Starting monitored process 219 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:33:02,743 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (219)] Waiting until timeout for monitored process [2022-02-16 13:33:02,770 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2022-02-16 13:33:02,770 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:33:02,771 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:33:02,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:33:02,931 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:02,931 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:33:02,952 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:33:02,952 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:33:03,088 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:03,089 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [102659580] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:33:03,089 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:33:03,089 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-16 13:33:03,089 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [517148173] [2022-02-16 13:33:03,089 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:33:03,089 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-16 13:33:03,089 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:33:03,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-16 13:33:03,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-16 13:33:03,089 INFO L87 Difference]: Start difference. First operand 15473 states and 27941 transitions. Second operand has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:03,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:33:03,520 INFO L93 Difference]: Finished difference Result 17285 states and 30717 transitions. [2022-02-16 13:33:03,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 13:33:03,520 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:33:03,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:33:03,546 INFO L225 Difference]: With dead ends: 17285 [2022-02-16 13:33:03,546 INFO L226 Difference]: Without dead ends: 17227 [2022-02-16 13:33:03,546 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-16 13:33:03,546 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 178 mSDsluCounter, 432 mSDsCounter, 0 mSdLazyCounter, 917 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 364 SdHoareTripleChecker+Invalid, 920 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 917 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:33:03,547 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [178 Valid, 364 Invalid, 920 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 917 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:33:03,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17227 states. [2022-02-16 13:33:03,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17227 to 15529. [2022-02-16 13:33:03,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15529 states, 15528 states have (on average 1.8064142194744977) internal successors, (28050), 15528 states have internal predecessors, (28050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:03,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15529 states to 15529 states and 28050 transitions. [2022-02-16 13:33:03,838 INFO L78 Accepts]: Start accepts. Automaton has 15529 states and 28050 transitions. Word has length 53 [2022-02-16 13:33:03,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:33:03,838 INFO L470 AbstractCegarLoop]: Abstraction has 15529 states and 28050 transitions. [2022-02-16 13:33:03,838 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:03,838 INFO L276 IsEmpty]: Start isEmpty. Operand 15529 states and 28050 transitions. [2022-02-16 13:33:03,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:33:03,856 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:33:03,856 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:33:03,872 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (219)] Ended with exit code 0 [2022-02-16 13:33:04,056 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 219 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable224 [2022-02-16 13:33:04,056 INFO L402 AbstractCegarLoop]: === Iteration 226 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:33:04,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:33:04,057 INFO L85 PathProgramCache]: Analyzing trace with hash -1659575764, now seen corresponding path program 122 times [2022-02-16 13:33:04,057 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:33:04,058 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1109646788] [2022-02-16 13:33:04,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:33:04,058 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:33:04,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:33:04,158 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 17 proven. 115 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:04,159 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:33:04,159 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1109646788] [2022-02-16 13:33:04,159 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1109646788] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:33:04,159 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [183590771] [2022-02-16 13:33:04,159 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:33:04,159 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:04,159 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:33:04,160 INFO L229 MonitoredProcess]: Starting monitored process 220 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:33:04,160 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (220)] Waiting until timeout for monitored process [2022-02-16 13:33:04,185 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:33:04,185 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:33:04,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:33:04,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:33:04,332 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:04,332 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:33:04,353 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:33:04,353 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:33:04,477 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:04,478 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [183590771] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:33:04,478 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:33:04,478 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 10 [2022-02-16 13:33:04,478 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1947483624] [2022-02-16 13:33:04,478 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:33:04,478 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-16 13:33:04,478 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:33:04,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-16 13:33:04,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-16 13:33:04,478 INFO L87 Difference]: Start difference. First operand 15529 states and 28050 transitions. Second operand has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:04,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:33:04,987 INFO L93 Difference]: Finished difference Result 16418 states and 29375 transitions. [2022-02-16 13:33:04,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 13:33:04,988 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:33:04,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:33:05,011 INFO L225 Difference]: With dead ends: 16418 [2022-02-16 13:33:05,012 INFO L226 Difference]: Without dead ends: 16367 [2022-02-16 13:33:05,012 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-16 13:33:05,012 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 102 mSDsluCounter, 484 mSDsCounter, 0 mSdLazyCounter, 1215 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 402 SdHoareTripleChecker+Invalid, 1219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 13:33:05,012 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [102 Valid, 402 Invalid, 1219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1215 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-16 13:33:05,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16367 states. [2022-02-16 13:33:05,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16367 to 15876. [2022-02-16 13:33:05,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15876 states, 15875 states have (on average 1.8018897637795275) internal successors, (28605), 15875 states have internal predecessors, (28605), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:05,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15876 states to 15876 states and 28605 transitions. [2022-02-16 13:33:05,270 INFO L78 Accepts]: Start accepts. Automaton has 15876 states and 28605 transitions. Word has length 53 [2022-02-16 13:33:05,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:33:05,271 INFO L470 AbstractCegarLoop]: Abstraction has 15876 states and 28605 transitions. [2022-02-16 13:33:05,271 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:05,271 INFO L276 IsEmpty]: Start isEmpty. Operand 15876 states and 28605 transitions. [2022-02-16 13:33:05,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:33:05,288 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:33:05,288 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:33:05,304 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (220)] Ended with exit code 0 [2022-02-16 13:33:05,488 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable225,220 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:05,488 INFO L402 AbstractCegarLoop]: === Iteration 227 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:33:05,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:33:05,489 INFO L85 PathProgramCache]: Analyzing trace with hash 1511597224, now seen corresponding path program 123 times [2022-02-16 13:33:05,489 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:33:05,489 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211813200] [2022-02-16 13:33:05,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:33:05,489 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:33:05,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:33:05,603 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 116 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:33:05,603 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:33:05,603 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211813200] [2022-02-16 13:33:05,603 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1211813200] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:33:05,603 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [72722524] [2022-02-16 13:33:05,603 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:33:05,603 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:05,604 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:33:05,604 INFO L229 MonitoredProcess]: Starting monitored process 221 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:33:05,605 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (221)] Waiting until timeout for monitored process [2022-02-16 13:33:05,632 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2022-02-16 13:33:05,632 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:33:05,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:33:05,633 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:33:05,768 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:33:05,769 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:33:05,787 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:33:05,788 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:33:05,912 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:33:05,912 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [72722524] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:33:05,912 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:33:05,912 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-16 13:33:05,912 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [325608761] [2022-02-16 13:33:05,912 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:33:05,913 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-16 13:33:05,913 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:33:05,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-16 13:33:05,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-16 13:33:05,913 INFO L87 Difference]: Start difference. First operand 15876 states and 28605 transitions. Second operand has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:06,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:33:06,376 INFO L93 Difference]: Finished difference Result 16428 states and 29392 transitions. [2022-02-16 13:33:06,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-16 13:33:06,377 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:33:06,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:33:06,399 INFO L225 Difference]: With dead ends: 16428 [2022-02-16 13:33:06,399 INFO L226 Difference]: Without dead ends: 16389 [2022-02-16 13:33:06,399 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-16 13:33:06,399 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 109 mSDsluCounter, 434 mSDsCounter, 0 mSdLazyCounter, 967 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 382 SdHoareTripleChecker+Invalid, 975 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 967 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 13:33:06,399 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [109 Valid, 382 Invalid, 975 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 967 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-16 13:33:06,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16389 states. [2022-02-16 13:33:06,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16389 to 15381. [2022-02-16 13:33:06,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15381 states, 15380 states have (on average 1.8032509752925878) internal successors, (27734), 15380 states have internal predecessors, (27734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:06,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15381 states to 15381 states and 27734 transitions. [2022-02-16 13:33:06,609 INFO L78 Accepts]: Start accepts. Automaton has 15381 states and 27734 transitions. Word has length 53 [2022-02-16 13:33:06,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:33:06,609 INFO L470 AbstractCegarLoop]: Abstraction has 15381 states and 27734 transitions. [2022-02-16 13:33:06,609 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:06,609 INFO L276 IsEmpty]: Start isEmpty. Operand 15381 states and 27734 transitions. [2022-02-16 13:33:06,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:33:06,626 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:33:06,626 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:33:06,642 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (221)] Ended with exit code 0 [2022-02-16 13:33:06,826 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 221 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable226 [2022-02-16 13:33:06,827 INFO L402 AbstractCegarLoop]: === Iteration 228 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:33:06,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:33:06,827 INFO L85 PathProgramCache]: Analyzing trace with hash 1810566249, now seen corresponding path program 124 times [2022-02-16 13:33:06,827 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:33:06,827 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [168403641] [2022-02-16 13:33:06,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:33:06,827 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:33:06,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:33:06,916 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 41 proven. 94 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:33:06,916 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:33:06,917 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [168403641] [2022-02-16 13:33:06,917 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [168403641] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:33:06,917 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [542048644] [2022-02-16 13:33:06,917 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:33:06,917 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:06,917 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:33:06,918 INFO L229 MonitoredProcess]: Starting monitored process 222 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:33:06,918 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (222)] Waiting until timeout for monitored process [2022-02-16 13:33:06,942 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:33:06,942 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:33:06,943 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-16 13:33:06,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:33:07,098 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 55 proven. 79 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:07,098 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:33:07,335 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 55 proven. 79 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:07,336 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [542048644] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:33:07,336 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:33:07,336 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 13 [2022-02-16 13:33:07,336 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [122306535] [2022-02-16 13:33:07,336 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:33:07,336 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-16 13:33:07,336 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:33:07,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-16 13:33:07,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=123, Unknown=0, NotChecked=0, Total=182 [2022-02-16 13:33:07,336 INFO L87 Difference]: Start difference. First operand 15381 states and 27734 transitions. Second operand has 14 states, 14 states have (on average 5.142857142857143) internal successors, (72), 13 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:07,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:33:07,650 INFO L93 Difference]: Finished difference Result 18111 states and 32065 transitions. [2022-02-16 13:33:07,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 13:33:07,651 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.142857142857143) internal successors, (72), 13 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:33:07,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:33:07,678 INFO L225 Difference]: With dead ends: 18111 [2022-02-16 13:33:07,678 INFO L226 Difference]: Without dead ends: 18084 [2022-02-16 13:33:07,678 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 107 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=94, Invalid=212, Unknown=0, NotChecked=0, Total=306 [2022-02-16 13:33:07,679 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 129 mSDsluCounter, 250 mSDsCounter, 0 mSdLazyCounter, 608 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 191 SdHoareTripleChecker+Invalid, 616 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 608 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:33:07,679 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [129 Valid, 191 Invalid, 616 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 608 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:33:07,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18084 states. [2022-02-16 13:33:07,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18084 to 15775. [2022-02-16 13:33:07,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15775 states, 15774 states have (on average 1.797578293394193) internal successors, (28355), 15774 states have internal predecessors, (28355), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:07,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15775 states to 15775 states and 28355 transitions. [2022-02-16 13:33:07,965 INFO L78 Accepts]: Start accepts. Automaton has 15775 states and 28355 transitions. Word has length 53 [2022-02-16 13:33:07,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:33:07,965 INFO L470 AbstractCegarLoop]: Abstraction has 15775 states and 28355 transitions. [2022-02-16 13:33:07,965 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.142857142857143) internal successors, (72), 13 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:07,965 INFO L276 IsEmpty]: Start isEmpty. Operand 15775 states and 28355 transitions. [2022-02-16 13:33:07,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:33:07,983 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:33:07,983 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:33:07,999 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (222)] Ended with exit code 0 [2022-02-16 13:33:08,183 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable227,222 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:08,184 INFO L402 AbstractCegarLoop]: === Iteration 229 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:33:08,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:33:08,184 INFO L85 PathProgramCache]: Analyzing trace with hash -641452738, now seen corresponding path program 125 times [2022-02-16 13:33:08,184 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:33:08,184 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794497017] [2022-02-16 13:33:08,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:33:08,184 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:33:08,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:33:08,280 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:33:08,280 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:33:08,280 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794497017] [2022-02-16 13:33:08,280 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1794497017] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:33:08,280 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1118856341] [2022-02-16 13:33:08,280 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:33:08,280 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:08,280 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:33:08,281 INFO L229 MonitoredProcess]: Starting monitored process 223 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:33:08,282 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (223)] Waiting until timeout for monitored process [2022-02-16 13:33:08,309 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2022-02-16 13:33:08,310 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:33:08,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:33:08,311 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:33:08,459 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:33:08,460 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:33:08,482 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:33:08,483 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:33:08,603 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:33:08,603 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1118856341] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:33:08,603 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:33:08,603 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-16 13:33:08,603 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2066956305] [2022-02-16 13:33:08,603 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:33:08,604 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 13:33:08,604 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:33:08,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 13:33:08,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:33:08,604 INFO L87 Difference]: Start difference. First operand 15775 states and 28355 transitions. Second operand has 12 states, 12 states have (on average 4.583333333333333) internal successors, (55), 11 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:09,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:33:09,093 INFO L93 Difference]: Finished difference Result 16941 states and 30140 transitions. [2022-02-16 13:33:09,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 13:33:09,093 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.583333333333333) internal successors, (55), 11 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:33:09,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:33:09,119 INFO L225 Difference]: With dead ends: 16941 [2022-02-16 13:33:09,119 INFO L226 Difference]: Without dead ends: 16939 [2022-02-16 13:33:09,119 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 100 SyntacticMatches, 10 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=357, Unknown=0, NotChecked=0, Total=420 [2022-02-16 13:33:09,119 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 121 mSDsluCounter, 530 mSDsCounter, 0 mSdLazyCounter, 1136 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 440 SdHoareTripleChecker+Invalid, 1148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 1136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 13:33:09,120 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [121 Valid, 440 Invalid, 1148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 1136 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-16 13:33:09,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16939 states. [2022-02-16 13:33:09,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16939 to 15828. [2022-02-16 13:33:09,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15828 states, 15827 states have (on average 1.7980665950590762) internal successors, (28458), 15827 states have internal predecessors, (28458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:09,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15828 states to 15828 states and 28458 transitions. [2022-02-16 13:33:09,343 INFO L78 Accepts]: Start accepts. Automaton has 15828 states and 28458 transitions. Word has length 53 [2022-02-16 13:33:09,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:33:09,343 INFO L470 AbstractCegarLoop]: Abstraction has 15828 states and 28458 transitions. [2022-02-16 13:33:09,344 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.583333333333333) internal successors, (55), 11 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:09,344 INFO L276 IsEmpty]: Start isEmpty. Operand 15828 states and 28458 transitions. [2022-02-16 13:33:09,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:33:09,360 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:33:09,360 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:33:09,376 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (223)] Ended with exit code 0 [2022-02-16 13:33:09,560 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 223 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable228 [2022-02-16 13:33:09,560 INFO L402 AbstractCegarLoop]: === Iteration 230 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:33:09,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:33:09,561 INFO L85 PathProgramCache]: Analyzing trace with hash 1230753025, now seen corresponding path program 52 times [2022-02-16 13:33:09,561 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:33:09,561 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [551742516] [2022-02-16 13:33:09,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:33:09,561 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:33:09,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:33:09,648 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 87 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:33:09,648 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:33:09,648 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [551742516] [2022-02-16 13:33:09,648 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [551742516] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:33:09,648 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [939547977] [2022-02-16 13:33:09,648 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:33:09,648 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:09,648 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:33:09,649 INFO L229 MonitoredProcess]: Starting monitored process 224 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:33:09,650 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (224)] Waiting until timeout for monitored process [2022-02-16 13:33:09,674 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:33:09,675 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:33:09,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-16 13:33:09,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:33:09,825 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 89 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:33:09,826 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:33:10,062 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 89 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:33:10,062 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [939547977] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:33:10,062 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:33:10,062 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 15 [2022-02-16 13:33:10,063 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1309554329] [2022-02-16 13:33:10,063 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:33:10,063 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:33:10,063 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:33:10,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:33:10,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=157, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:33:10,063 INFO L87 Difference]: Start difference. First operand 15828 states and 28458 transitions. Second operand has 16 states, 16 states have (on average 4.5) internal successors, (72), 15 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:10,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:33:10,323 INFO L93 Difference]: Finished difference Result 21270 states and 37903 transitions. [2022-02-16 13:33:10,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 13:33:10,323 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.5) internal successors, (72), 15 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:33:10,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:33:10,357 INFO L225 Difference]: With dead ends: 21270 [2022-02-16 13:33:10,357 INFO L226 Difference]: Without dead ends: 21265 [2022-02-16 13:33:10,357 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=125, Invalid=217, Unknown=0, NotChecked=0, Total=342 [2022-02-16 13:33:10,358 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 206 mSDsluCounter, 158 mSDsCounter, 0 mSdLazyCounter, 416 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 125 SdHoareTripleChecker+Invalid, 437 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 416 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:33:10,358 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [206 Valid, 125 Invalid, 437 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 416 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:33:10,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21265 states. [2022-02-16 13:33:10,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21265 to 17872. [2022-02-16 13:33:10,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17872 states, 17871 states have (on average 1.8296122209165688) internal successors, (32697), 17871 states have internal predecessors, (32697), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:10,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17872 states to 17872 states and 32697 transitions. [2022-02-16 13:33:10,652 INFO L78 Accepts]: Start accepts. Automaton has 17872 states and 32697 transitions. Word has length 53 [2022-02-16 13:33:10,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:33:10,652 INFO L470 AbstractCegarLoop]: Abstraction has 17872 states and 32697 transitions. [2022-02-16 13:33:10,652 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.5) internal successors, (72), 15 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:10,652 INFO L276 IsEmpty]: Start isEmpty. Operand 17872 states and 32697 transitions. [2022-02-16 13:33:10,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:33:10,670 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:33:10,670 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:33:10,686 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (224)] Ended with exit code 0 [2022-02-16 13:33:10,870 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 224 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable229 [2022-02-16 13:33:10,870 INFO L402 AbstractCegarLoop]: === Iteration 231 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:33:10,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:33:10,871 INFO L85 PathProgramCache]: Analyzing trace with hash -999066039, now seen corresponding path program 53 times [2022-02-16 13:33:10,871 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:33:10,871 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [560824159] [2022-02-16 13:33:10,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:33:10,871 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:33:10,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:33:10,967 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 78 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:33:10,968 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:33:10,968 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [560824159] [2022-02-16 13:33:10,968 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [560824159] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:33:10,968 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [421977888] [2022-02-16 13:33:10,968 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:33:10,968 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:10,968 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:33:10,969 INFO L229 MonitoredProcess]: Starting monitored process 225 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:33:10,969 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (225)] Waiting until timeout for monitored process [2022-02-16 13:33:10,996 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-02-16 13:33:10,996 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:33:10,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-16 13:33:10,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:33:11,185 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 78 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:33:11,186 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:33:11,438 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 78 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:33:11,438 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [421977888] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:33:11,438 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:33:11,438 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14, 14] total 18 [2022-02-16 13:33:11,438 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [153481742] [2022-02-16 13:33:11,438 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:33:11,438 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-16 13:33:11,438 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:33:11,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-16 13:33:11,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=233, Unknown=0, NotChecked=0, Total=342 [2022-02-16 13:33:11,439 INFO L87 Difference]: Start difference. First operand 17872 states and 32697 transitions. Second operand has 19 states, 19 states have (on average 4.2631578947368425) internal successors, (81), 18 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:11,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:33:11,842 INFO L93 Difference]: Finished difference Result 22401 states and 39797 transitions. [2022-02-16 13:33:11,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 13:33:11,842 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.2631578947368425) internal successors, (81), 18 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:33:11,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:33:11,877 INFO L225 Difference]: With dead ends: 22401 [2022-02-16 13:33:11,877 INFO L226 Difference]: Without dead ends: 22401 [2022-02-16 13:33:11,878 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 101 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=311, Invalid=619, Unknown=0, NotChecked=0, Total=930 [2022-02-16 13:33:11,878 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 476 mSDsluCounter, 146 mSDsCounter, 0 mSdLazyCounter, 500 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 476 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 558 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 500 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:33:11,878 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [476 Valid, 121 Invalid, 558 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 500 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:33:11,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22401 states. [2022-02-16 13:33:12,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22401 to 17702. [2022-02-16 13:33:12,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17702 states, 17701 states have (on average 1.8267329529405119) internal successors, (32335), 17701 states have internal predecessors, (32335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:12,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17702 states to 17702 states and 32335 transitions. [2022-02-16 13:33:12,195 INFO L78 Accepts]: Start accepts. Automaton has 17702 states and 32335 transitions. Word has length 53 [2022-02-16 13:33:12,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:33:12,195 INFO L470 AbstractCegarLoop]: Abstraction has 17702 states and 32335 transitions. [2022-02-16 13:33:12,195 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.2631578947368425) internal successors, (81), 18 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:12,196 INFO L276 IsEmpty]: Start isEmpty. Operand 17702 states and 32335 transitions. [2022-02-16 13:33:12,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:33:12,213 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:33:12,213 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:33:12,229 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (225)] Ended with exit code 0 [2022-02-16 13:33:12,413 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable230,225 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:12,414 INFO L402 AbstractCegarLoop]: === Iteration 232 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:33:12,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:33:12,414 INFO L85 PathProgramCache]: Analyzing trace with hash -1466000824, now seen corresponding path program 54 times [2022-02-16 13:33:12,414 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:33:12,414 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396127606] [2022-02-16 13:33:12,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:33:12,414 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:33:12,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:33:12,522 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 8 proven. 124 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:12,522 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:33:12,522 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [396127606] [2022-02-16 13:33:12,522 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [396127606] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:33:12,522 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2070819874] [2022-02-16 13:33:12,522 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:33:12,522 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:12,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:33:12,523 INFO L229 MonitoredProcess]: Starting monitored process 226 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:33:12,524 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (226)] Waiting until timeout for monitored process [2022-02-16 13:33:12,551 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-02-16 13:33:12,551 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:33:12,552 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:33:12,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:33:12,693 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:12,693 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:33:12,715 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:33:12,715 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:33:12,840 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:12,841 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2070819874] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:33:12,841 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:33:12,841 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-16 13:33:12,841 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904032675] [2022-02-16 13:33:12,841 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:33:12,841 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-16 13:33:12,841 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:33:12,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-16 13:33:12,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-16 13:33:12,841 INFO L87 Difference]: Start difference. First operand 17702 states and 32335 transitions. Second operand has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:13,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:33:13,252 INFO L93 Difference]: Finished difference Result 19653 states and 35370 transitions. [2022-02-16 13:33:13,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 13:33:13,252 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:33:13,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:33:13,282 INFO L225 Difference]: With dead ends: 19653 [2022-02-16 13:33:13,282 INFO L226 Difference]: Without dead ends: 19605 [2022-02-16 13:33:13,282 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-16 13:33:13,282 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 163 mSDsluCounter, 425 mSDsCounter, 0 mSdLazyCounter, 901 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 356 SdHoareTripleChecker+Invalid, 905 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 901 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:33:13,282 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [163 Valid, 356 Invalid, 905 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 901 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:33:13,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19605 states. [2022-02-16 13:33:13,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19605 to 17774. [2022-02-16 13:33:13,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17774 states, 17773 states have (on average 1.8270410172733922) internal successors, (32472), 17773 states have internal predecessors, (32472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:13,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17774 states to 17774 states and 32472 transitions. [2022-02-16 13:33:13,556 INFO L78 Accepts]: Start accepts. Automaton has 17774 states and 32472 transitions. Word has length 53 [2022-02-16 13:33:13,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:33:13,556 INFO L470 AbstractCegarLoop]: Abstraction has 17774 states and 32472 transitions. [2022-02-16 13:33:13,556 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:13,556 INFO L276 IsEmpty]: Start isEmpty. Operand 17774 states and 32472 transitions. [2022-02-16 13:33:13,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:33:13,574 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:33:13,574 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:33:13,600 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (226)] Ended with exit code 0 [2022-02-16 13:33:13,774 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable231,226 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:13,775 INFO L402 AbstractCegarLoop]: === Iteration 233 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:33:13,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:33:13,775 INFO L85 PathProgramCache]: Analyzing trace with hash -1565676984, now seen corresponding path program 126 times [2022-02-16 13:33:13,775 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:33:13,775 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1054797420] [2022-02-16 13:33:13,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:33:13,775 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:33:13,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:33:13,871 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 17 proven. 115 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:13,871 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:33:13,871 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1054797420] [2022-02-16 13:33:13,871 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1054797420] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:33:13,871 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [141749583] [2022-02-16 13:33:13,871 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:33:13,871 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:13,872 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:33:13,872 INFO L229 MonitoredProcess]: Starting monitored process 227 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:33:13,873 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (227)] Waiting until timeout for monitored process [2022-02-16 13:33:13,901 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-02-16 13:33:13,901 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:33:13,902 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 13:33:13,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:33:14,178 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-02-16 13:33:14,178 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 16 [2022-02-16 13:33:14,221 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 30 proven. 103 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:33:14,221 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:33:14,300 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:33:14,300 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:33:14,560 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 27 proven. 107 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:33:14,560 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [141749583] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:33:14,560 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:33:14,560 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 12, 13] total 23 [2022-02-16 13:33:14,560 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2113417464] [2022-02-16 13:33:14,561 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:33:14,561 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-16 13:33:14,561 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:33:14,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-16 13:33:14,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=464, Unknown=0, NotChecked=0, Total=552 [2022-02-16 13:33:14,561 INFO L87 Difference]: Start difference. First operand 17774 states and 32472 transitions. Second operand has 24 states, 24 states have (on average 4.416666666666667) internal successors, (106), 23 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:16,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:33:16,575 INFO L93 Difference]: Finished difference Result 22084 states and 39189 transitions. [2022-02-16 13:33:16,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-02-16 13:33:16,575 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 4.416666666666667) internal successors, (106), 23 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:33:16,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:33:16,611 INFO L225 Difference]: With dead ends: 22084 [2022-02-16 13:33:16,611 INFO L226 Difference]: Without dead ends: 22045 [2022-02-16 13:33:16,612 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 96 SyntacticMatches, 3 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2295 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1385, Invalid=5925, Unknown=0, NotChecked=0, Total=7310 [2022-02-16 13:33:16,612 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 557 mSDsluCounter, 956 mSDsCounter, 0 mSdLazyCounter, 1986 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 557 SdHoareTripleChecker+Valid, 750 SdHoareTripleChecker+Invalid, 2739 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 1986 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 647 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-16 13:33:16,612 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [557 Valid, 750 Invalid, 2739 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 1986 Invalid, 0 Unknown, 647 Unchecked, 0.7s Time] [2022-02-16 13:33:16,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22045 states. [2022-02-16 13:33:16,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22045 to 18192. [2022-02-16 13:33:16,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18192 states, 18191 states have (on average 1.8267275026111813) internal successors, (33230), 18191 states have internal predecessors, (33230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:16,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18192 states to 18192 states and 33230 transitions. [2022-02-16 13:33:16,911 INFO L78 Accepts]: Start accepts. Automaton has 18192 states and 33230 transitions. Word has length 53 [2022-02-16 13:33:16,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:33:16,911 INFO L470 AbstractCegarLoop]: Abstraction has 18192 states and 33230 transitions. [2022-02-16 13:33:16,911 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 4.416666666666667) internal successors, (106), 23 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:16,911 INFO L276 IsEmpty]: Start isEmpty. Operand 18192 states and 33230 transitions. [2022-02-16 13:33:16,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:33:16,930 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:33:16,930 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:33:16,946 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (227)] Ended with exit code 0 [2022-02-16 13:33:17,130 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 227 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable232 [2022-02-16 13:33:17,131 INFO L402 AbstractCegarLoop]: === Iteration 234 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:33:17,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:33:17,131 INFO L85 PathProgramCache]: Analyzing trace with hash 1605496004, now seen corresponding path program 127 times [2022-02-16 13:33:17,131 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:33:17,131 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1791481513] [2022-02-16 13:33:17,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:33:17,131 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:33:17,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:33:17,235 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 116 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:33:17,235 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:33:17,235 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1791481513] [2022-02-16 13:33:17,235 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1791481513] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:33:17,235 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [415663637] [2022-02-16 13:33:17,235 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:33:17,235 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:17,235 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:33:17,236 INFO L229 MonitoredProcess]: Starting monitored process 228 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:33:17,237 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (228)] Waiting until timeout for monitored process [2022-02-16 13:33:17,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:33:17,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:33:17,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:33:17,407 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:33:17,408 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:33:17,427 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:33:17,428 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:33:17,560 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:33:17,560 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [415663637] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:33:17,560 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:33:17,560 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-16 13:33:17,560 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336697865] [2022-02-16 13:33:17,560 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:33:17,561 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-16 13:33:17,561 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:33:17,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-16 13:33:17,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-16 13:33:17,561 INFO L87 Difference]: Start difference. First operand 18192 states and 33230 transitions. Second operand has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:17,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:33:18,000 INFO L93 Difference]: Finished difference Result 18878 states and 34231 transitions. [2022-02-16 13:33:18,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 13:33:18,000 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:33:18,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:33:18,027 INFO L225 Difference]: With dead ends: 18878 [2022-02-16 13:33:18,028 INFO L226 Difference]: Without dead ends: 18827 [2022-02-16 13:33:18,028 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-16 13:33:18,028 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 128 mSDsluCounter, 471 mSDsCounter, 0 mSdLazyCounter, 969 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 402 SdHoareTripleChecker+Invalid, 979 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 969 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:33:18,028 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [128 Valid, 402 Invalid, 979 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 969 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:33:18,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18827 states. [2022-02-16 13:33:18,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18827 to 17737. [2022-02-16 13:33:18,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17737 states, 17736 states have (on average 1.8298376184032477) internal successors, (32454), 17736 states have internal predecessors, (32454), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:18,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17737 states to 17737 states and 32454 transitions. [2022-02-16 13:33:18,285 INFO L78 Accepts]: Start accepts. Automaton has 17737 states and 32454 transitions. Word has length 53 [2022-02-16 13:33:18,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:33:18,285 INFO L470 AbstractCegarLoop]: Abstraction has 17737 states and 32454 transitions. [2022-02-16 13:33:18,285 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:18,285 INFO L276 IsEmpty]: Start isEmpty. Operand 17737 states and 32454 transitions. [2022-02-16 13:33:18,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:33:18,303 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:33:18,303 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:33:18,319 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (228)] Ended with exit code 0 [2022-02-16 13:33:18,503 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 228 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable233 [2022-02-16 13:33:18,503 INFO L402 AbstractCegarLoop]: === Iteration 235 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:33:18,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:33:18,504 INFO L85 PathProgramCache]: Analyzing trace with hash 435350732, now seen corresponding path program 128 times [2022-02-16 13:33:18,504 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:33:18,504 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [367144824] [2022-02-16 13:33:18,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:33:18,504 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:33:18,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:33:18,605 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 117 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:18,605 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:33:18,605 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [367144824] [2022-02-16 13:33:18,605 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [367144824] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:33:18,605 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [204257752] [2022-02-16 13:33:18,605 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:33:18,605 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:18,605 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:33:18,606 INFO L229 MonitoredProcess]: Starting monitored process 229 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:33:18,607 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (229)] Waiting until timeout for monitored process [2022-02-16 13:33:18,631 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:33:18,631 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:33:18,632 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:33:18,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:33:18,790 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:18,791 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:33:18,814 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:33:18,814 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:33:18,943 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:18,944 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [204257752] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:33:18,944 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:33:18,944 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-16 13:33:18,944 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1111230219] [2022-02-16 13:33:18,944 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:33:18,944 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 13:33:18,944 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:33:18,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 13:33:18,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:33:18,944 INFO L87 Difference]: Start difference. First operand 17737 states and 32454 transitions. Second operand has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:19,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:33:19,436 INFO L93 Difference]: Finished difference Result 18954 states and 34312 transitions. [2022-02-16 13:33:19,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 13:33:19,436 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:33:19,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:33:19,464 INFO L225 Difference]: With dead ends: 18954 [2022-02-16 13:33:19,464 INFO L226 Difference]: Without dead ends: 18952 [2022-02-16 13:33:19,464 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 100 SyntacticMatches, 10 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=65, Invalid=355, Unknown=0, NotChecked=0, Total=420 [2022-02-16 13:33:19,465 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 152 mSDsluCounter, 498 mSDsCounter, 0 mSdLazyCounter, 1076 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 421 SdHoareTripleChecker+Invalid, 1090 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 1076 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 13:33:19,465 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 421 Invalid, 1090 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 1076 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-16 13:33:19,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18952 states. [2022-02-16 13:33:19,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18952 to 17690. [2022-02-16 13:33:19,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17690 states, 17689 states have (on average 1.8291593645768556) internal successors, (32356), 17689 states have internal predecessors, (32356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:19,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17690 states to 17690 states and 32356 transitions. [2022-02-16 13:33:19,754 INFO L78 Accepts]: Start accepts. Automaton has 17690 states and 32356 transitions. Word has length 53 [2022-02-16 13:33:19,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:33:19,754 INFO L470 AbstractCegarLoop]: Abstraction has 17690 states and 32356 transitions. [2022-02-16 13:33:19,754 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:19,754 INFO L276 IsEmpty]: Start isEmpty. Operand 17690 states and 32356 transitions. [2022-02-16 13:33:19,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:33:19,771 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:33:19,771 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:33:19,787 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (229)] Ended with exit code 0 [2022-02-16 13:33:19,971 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 229 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable234 [2022-02-16 13:33:19,972 INFO L402 AbstractCegarLoop]: === Iteration 236 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:33:19,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:33:19,973 INFO L85 PathProgramCache]: Analyzing trace with hash 1640357068, now seen corresponding path program 55 times [2022-02-16 13:33:19,973 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:33:19,973 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [440780299] [2022-02-16 13:33:19,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:33:19,973 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:33:19,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:33:20,074 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 22 proven. 110 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:20,074 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:33:20,074 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [440780299] [2022-02-16 13:33:20,074 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [440780299] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:33:20,074 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [980055850] [2022-02-16 13:33:20,074 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:33:20,074 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:20,074 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:33:20,075 INFO L229 MonitoredProcess]: Starting monitored process 230 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:33:20,076 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (230)] Waiting until timeout for monitored process [2022-02-16 13:33:20,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:33:20,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:33:20,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:33:20,276 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 20 proven. 112 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:20,276 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:33:20,316 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:33:20,317 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:33:20,438 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 20 proven. 112 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:20,438 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [980055850] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:33:20,438 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:33:20,438 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 14 [2022-02-16 13:33:20,438 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [184845710] [2022-02-16 13:33:20,438 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:33:20,438 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 13:33:20,438 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:33:20,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 13:33:20,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:33:20,439 INFO L87 Difference]: Start difference. First operand 17690 states and 32356 transitions. Second operand has 15 states, 15 states have (on average 4.133333333333334) internal successors, (62), 14 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:20,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:33:20,973 INFO L93 Difference]: Finished difference Result 18212 states and 33058 transitions. [2022-02-16 13:33:20,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-16 13:33:20,973 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.133333333333334) internal successors, (62), 14 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:33:20,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:33:21,000 INFO L225 Difference]: With dead ends: 18212 [2022-02-16 13:33:21,000 INFO L226 Difference]: Without dead ends: 18138 [2022-02-16 13:33:21,000 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 98 SyntacticMatches, 10 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2022-02-16 13:33:21,001 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 110 mSDsluCounter, 622 mSDsCounter, 0 mSdLazyCounter, 1226 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 491 SdHoareTripleChecker+Invalid, 1364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1226 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 134 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 13:33:21,001 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [110 Valid, 491 Invalid, 1364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1226 Invalid, 0 Unknown, 134 Unchecked, 0.4s Time] [2022-02-16 13:33:21,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18138 states. [2022-02-16 13:33:21,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18138 to 17767. [2022-02-16 13:33:21,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17767 states, 17766 states have (on average 1.8257908364291342) internal successors, (32437), 17766 states have internal predecessors, (32437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:21,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17767 states to 17767 states and 32437 transitions. [2022-02-16 13:33:21,252 INFO L78 Accepts]: Start accepts. Automaton has 17767 states and 32437 transitions. Word has length 53 [2022-02-16 13:33:21,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:33:21,252 INFO L470 AbstractCegarLoop]: Abstraction has 17767 states and 32437 transitions. [2022-02-16 13:33:21,253 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.133333333333334) internal successors, (62), 14 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:21,253 INFO L276 IsEmpty]: Start isEmpty. Operand 17767 states and 32437 transitions. [2022-02-16 13:33:21,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:33:21,269 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:33:21,269 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:33:21,285 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (230)] Ended with exit code 0 [2022-02-16 13:33:21,469 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable235,230 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:21,470 INFO L402 AbstractCegarLoop]: === Iteration 237 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:33:21,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:33:21,470 INFO L85 PathProgramCache]: Analyzing trace with hash -392717424, now seen corresponding path program 129 times [2022-02-16 13:33:21,470 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:33:21,470 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425552513] [2022-02-16 13:33:21,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:33:21,470 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:33:21,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:33:21,573 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:33:21,573 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:33:21,573 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425552513] [2022-02-16 13:33:21,573 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425552513] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:33:21,573 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1666447341] [2022-02-16 13:33:21,573 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:33:21,574 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:21,574 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:33:21,575 INFO L229 MonitoredProcess]: Starting monitored process 231 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:33:21,575 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (231)] Waiting until timeout for monitored process [2022-02-16 13:33:21,602 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2022-02-16 13:33:21,602 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:33:21,603 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:33:21,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:33:21,750 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:33:21,750 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:33:21,777 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:33:21,777 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:33:21,889 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:33:21,889 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1666447341] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:33:21,889 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:33:21,890 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-16 13:33:21,890 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1704793367] [2022-02-16 13:33:21,890 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:33:21,890 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-16 13:33:21,890 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:33:21,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-16 13:33:21,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-16 13:33:21,890 INFO L87 Difference]: Start difference. First operand 17767 states and 32437 transitions. Second operand has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 12 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:22,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:33:22,388 INFO L93 Difference]: Finished difference Result 19856 states and 35764 transitions. [2022-02-16 13:33:22,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 13:33:22,388 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 12 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:33:22,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:33:22,418 INFO L225 Difference]: With dead ends: 19856 [2022-02-16 13:33:22,418 INFO L226 Difference]: Without dead ends: 19856 [2022-02-16 13:33:22,418 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 99 SyntacticMatches, 10 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=82, Invalid=470, Unknown=0, NotChecked=0, Total=552 [2022-02-16 13:33:22,418 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 133 mSDsluCounter, 442 mSDsCounter, 0 mSdLazyCounter, 1055 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 377 SdHoareTripleChecker+Invalid, 1074 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1055 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:33:22,418 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [133 Valid, 377 Invalid, 1074 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1055 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:33:22,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19856 states. [2022-02-16 13:33:22,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19856 to 17841. [2022-02-16 13:33:22,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17841 states, 17840 states have (on average 1.826177130044843) internal successors, (32579), 17840 states have internal predecessors, (32579), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:22,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17841 states to 17841 states and 32579 transitions. [2022-02-16 13:33:22,679 INFO L78 Accepts]: Start accepts. Automaton has 17841 states and 32579 transitions. Word has length 53 [2022-02-16 13:33:22,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:33:22,679 INFO L470 AbstractCegarLoop]: Abstraction has 17841 states and 32579 transitions. [2022-02-16 13:33:22,679 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 12 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:22,680 INFO L276 IsEmpty]: Start isEmpty. Operand 17841 states and 32579 transitions. [2022-02-16 13:33:22,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:33:22,697 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:33:22,697 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:33:22,713 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (231)] Ended with exit code 0 [2022-02-16 13:33:22,897 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 231 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable236 [2022-02-16 13:33:22,898 INFO L402 AbstractCegarLoop]: === Iteration 238 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:33:22,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:33:22,898 INFO L85 PathProgramCache]: Analyzing trace with hash -1840941232, now seen corresponding path program 56 times [2022-02-16 13:33:22,898 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:33:22,898 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [690672170] [2022-02-16 13:33:22,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:33:22,898 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:33:22,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:33:23,011 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 22 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:33:23,012 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:33:23,012 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [690672170] [2022-02-16 13:33:23,012 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [690672170] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:33:23,012 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1538569032] [2022-02-16 13:33:23,012 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:33:23,012 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:23,012 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:33:23,013 INFO L229 MonitoredProcess]: Starting monitored process 232 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:33:23,013 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (232)] Waiting until timeout for monitored process [2022-02-16 13:33:23,038 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:33:23,038 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:33:23,039 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:33:23,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:33:23,240 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 20 proven. 114 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:33:23,240 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:33:23,298 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:33:23,298 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:33:23,414 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 20 proven. 114 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:33:23,414 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1538569032] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:33:23,414 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:33:23,415 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-02-16 13:33:23,415 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1440497257] [2022-02-16 13:33:23,415 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:33:23,415 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-16 13:33:23,415 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:33:23,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-16 13:33:23,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-02-16 13:33:23,415 INFO L87 Difference]: Start difference. First operand 17841 states and 32579 transitions. Second operand has 18 states, 18 states have (on average 3.8333333333333335) internal successors, (69), 17 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:23,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:33:23,991 INFO L93 Difference]: Finished difference Result 18164 states and 32981 transitions. [2022-02-16 13:33:23,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 13:33:23,991 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.8333333333333335) internal successors, (69), 17 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:33:23,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:33:24,018 INFO L225 Difference]: With dead ends: 18164 [2022-02-16 13:33:24,018 INFO L226 Difference]: Without dead ends: 18141 [2022-02-16 13:33:24,018 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 95 SyntacticMatches, 10 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2022-02-16 13:33:24,019 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 106 mSDsluCounter, 638 mSDsCounter, 0 mSdLazyCounter, 1352 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 509 SdHoareTripleChecker+Invalid, 1492 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1352 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 137 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 13:33:24,019 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [106 Valid, 509 Invalid, 1492 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 1352 Invalid, 0 Unknown, 137 Unchecked, 0.4s Time] [2022-02-16 13:33:24,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18141 states. [2022-02-16 13:33:24,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18141 to 17823. [2022-02-16 13:33:24,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17823 states, 17822 states have (on average 1.826113791942543) internal successors, (32545), 17822 states have internal predecessors, (32545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:24,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17823 states to 17823 states and 32545 transitions. [2022-02-16 13:33:24,268 INFO L78 Accepts]: Start accepts. Automaton has 17823 states and 32545 transitions. Word has length 53 [2022-02-16 13:33:24,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:33:24,269 INFO L470 AbstractCegarLoop]: Abstraction has 17823 states and 32545 transitions. [2022-02-16 13:33:24,269 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.8333333333333335) internal successors, (69), 17 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:24,269 INFO L276 IsEmpty]: Start isEmpty. Operand 17823 states and 32545 transitions. [2022-02-16 13:33:24,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:33:24,287 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:33:24,287 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:33:24,303 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (232)] Ended with exit code 0 [2022-02-16 13:33:24,487 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 232 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable237 [2022-02-16 13:33:24,488 INFO L402 AbstractCegarLoop]: === Iteration 239 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:33:24,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:33:24,488 INFO L85 PathProgramCache]: Analyzing trace with hash 186635371, now seen corresponding path program 130 times [2022-02-16 13:33:24,488 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:33:24,488 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [370213486] [2022-02-16 13:33:24,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:33:24,488 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:33:24,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:33:24,616 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 37 proven. 99 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:33:24,616 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:33:24,616 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [370213486] [2022-02-16 13:33:24,616 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [370213486] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:33:24,616 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [971835787] [2022-02-16 13:33:24,616 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:33:24,616 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:24,617 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:33:24,617 INFO L229 MonitoredProcess]: Starting monitored process 233 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:33:24,618 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (233)] Waiting until timeout for monitored process [2022-02-16 13:33:24,642 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:33:24,642 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:33:24,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-16 13:33:24,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:33:24,810 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 48 proven. 88 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:33:24,810 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:33:25,063 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 48 proven. 88 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:33:25,063 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [971835787] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:33:25,064 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:33:25,064 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 15 [2022-02-16 13:33:25,064 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [927727653] [2022-02-16 13:33:25,064 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:33:25,064 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:33:25,064 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:33:25,064 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:33:25,064 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:33:25,065 INFO L87 Difference]: Start difference. First operand 17823 states and 32545 transitions. Second operand has 16 states, 16 states have (on average 4.625) internal successors, (74), 15 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:25,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:33:25,327 INFO L93 Difference]: Finished difference Result 19910 states and 35719 transitions. [2022-02-16 13:33:25,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 13:33:25,327 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.625) internal successors, (74), 15 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:33:25,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:33:25,359 INFO L225 Difference]: With dead ends: 19910 [2022-02-16 13:33:25,359 INFO L226 Difference]: Without dead ends: 19885 [2022-02-16 13:33:25,359 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 105 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=105, Invalid=275, Unknown=0, NotChecked=0, Total=380 [2022-02-16 13:33:25,359 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 163 mSDsluCounter, 106 mSDsCounter, 0 mSdLazyCounter, 372 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 98 SdHoareTripleChecker+Invalid, 383 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 372 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:33:25,359 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [163 Valid, 98 Invalid, 383 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 372 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:33:25,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19885 states. [2022-02-16 13:33:25,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19885 to 17634. [2022-02-16 13:33:25,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17634 states, 17633 states have (on average 1.8219815119378437) internal successors, (32127), 17633 states have internal predecessors, (32127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:25,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17634 states to 17634 states and 32127 transitions. [2022-02-16 13:33:25,643 INFO L78 Accepts]: Start accepts. Automaton has 17634 states and 32127 transitions. Word has length 53 [2022-02-16 13:33:25,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:33:25,643 INFO L470 AbstractCegarLoop]: Abstraction has 17634 states and 32127 transitions. [2022-02-16 13:33:25,644 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.625) internal successors, (74), 15 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:25,644 INFO L276 IsEmpty]: Start isEmpty. Operand 17634 states and 32127 transitions. [2022-02-16 13:33:25,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:33:25,662 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:33:25,662 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:33:25,678 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (233)] Ended with exit code 0 [2022-02-16 13:33:25,862 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 233 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable238 [2022-02-16 13:33:25,862 INFO L402 AbstractCegarLoop]: === Iteration 240 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:33:25,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:33:25,862 INFO L85 PathProgramCache]: Analyzing trace with hash -151155540, now seen corresponding path program 57 times [2022-02-16 13:33:25,862 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:33:25,863 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [633171669] [2022-02-16 13:33:25,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:33:25,863 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:33:25,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:33:25,970 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 8 proven. 124 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:25,970 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:33:25,970 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [633171669] [2022-02-16 13:33:25,970 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [633171669] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:33:25,971 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1841352454] [2022-02-16 13:33:25,971 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:33:25,971 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:25,971 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:33:25,972 INFO L229 MonitoredProcess]: Starting monitored process 234 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:33:25,972 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (234)] Waiting until timeout for monitored process [2022-02-16 13:33:26,000 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2022-02-16 13:33:26,001 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:33:26,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:33:26,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:33:26,143 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:26,143 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:33:26,165 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:33:26,165 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:33:26,291 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:26,292 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1841352454] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:33:26,292 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:33:26,292 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-16 13:33:26,292 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1925285079] [2022-02-16 13:33:26,292 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:33:26,292 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-16 13:33:26,292 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:33:26,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-16 13:33:26,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-16 13:33:26,292 INFO L87 Difference]: Start difference. First operand 17634 states and 32127 transitions. Second operand has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:26,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:33:26,687 INFO L93 Difference]: Finished difference Result 19568 states and 35158 transitions. [2022-02-16 13:33:26,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 13:33:26,688 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:33:26,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:33:26,716 INFO L225 Difference]: With dead ends: 19568 [2022-02-16 13:33:26,717 INFO L226 Difference]: Without dead ends: 19528 [2022-02-16 13:33:26,717 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-16 13:33:26,717 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 148 mSDsluCounter, 418 mSDsCounter, 0 mSdLazyCounter, 885 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 348 SdHoareTripleChecker+Invalid, 891 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 885 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:33:26,717 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [148 Valid, 348 Invalid, 891 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 885 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:33:26,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19528 states. [2022-02-16 13:33:26,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19528 to 17749. [2022-02-16 13:33:26,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17749 states, 17748 states have (on average 1.8221208023439261) internal successors, (32339), 17748 states have internal predecessors, (32339), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:26,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17749 states to 17749 states and 32339 transitions. [2022-02-16 13:33:26,988 INFO L78 Accepts]: Start accepts. Automaton has 17749 states and 32339 transitions. Word has length 53 [2022-02-16 13:33:26,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:33:26,988 INFO L470 AbstractCegarLoop]: Abstraction has 17749 states and 32339 transitions. [2022-02-16 13:33:26,988 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:26,989 INFO L276 IsEmpty]: Start isEmpty. Operand 17749 states and 32339 transitions. [2022-02-16 13:33:27,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:33:27,006 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:33:27,006 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:33:27,022 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (234)] Ended with exit code 0 [2022-02-16 13:33:27,207 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable239,234 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:27,207 INFO L402 AbstractCegarLoop]: === Iteration 241 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:33:27,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:33:27,207 INFO L85 PathProgramCache]: Analyzing trace with hash -250831700, now seen corresponding path program 131 times [2022-02-16 13:33:27,207 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:33:27,207 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946765359] [2022-02-16 13:33:27,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:33:27,208 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:33:27,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:33:27,306 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 17 proven. 115 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:27,306 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:33:27,306 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [946765359] [2022-02-16 13:33:27,306 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [946765359] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:33:27,306 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1401605419] [2022-02-16 13:33:27,306 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:33:27,306 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:27,307 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:33:27,308 INFO L229 MonitoredProcess]: Starting monitored process 235 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:33:27,310 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (235)] Waiting until timeout for monitored process [2022-02-16 13:33:27,336 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2022-02-16 13:33:27,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:33:27,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:33:27,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:33:27,484 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:27,484 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:33:27,505 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:33:27,505 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:33:27,631 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:27,631 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1401605419] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:33:27,631 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:33:27,631 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 10 [2022-02-16 13:33:27,631 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [784786206] [2022-02-16 13:33:27,631 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:33:27,631 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-16 13:33:27,631 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:33:27,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-16 13:33:27,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-16 13:33:27,632 INFO L87 Difference]: Start difference. First operand 17749 states and 32339 transitions. Second operand has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:28,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:33:28,181 INFO L93 Difference]: Finished difference Result 18372 states and 33225 transitions. [2022-02-16 13:33:28,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 13:33:28,181 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:33:28,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:33:28,207 INFO L225 Difference]: With dead ends: 18372 [2022-02-16 13:33:28,207 INFO L226 Difference]: Without dead ends: 18291 [2022-02-16 13:33:28,207 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-16 13:33:28,208 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 104 mSDsluCounter, 548 mSDsCounter, 0 mSdLazyCounter, 1358 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 440 SdHoareTripleChecker+Invalid, 1362 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1358 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 13:33:28,208 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [104 Valid, 440 Invalid, 1362 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1358 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-16 13:33:28,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18291 states. [2022-02-16 13:33:28,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18291 to 17699. [2022-02-16 13:33:28,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17699 states, 17698 states have (on average 1.819923155158775) internal successors, (32209), 17698 states have internal predecessors, (32209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:28,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17699 states to 17699 states and 32209 transitions. [2022-02-16 13:33:28,471 INFO L78 Accepts]: Start accepts. Automaton has 17699 states and 32209 transitions. Word has length 53 [2022-02-16 13:33:28,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:33:28,471 INFO L470 AbstractCegarLoop]: Abstraction has 17699 states and 32209 transitions. [2022-02-16 13:33:28,471 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:28,471 INFO L276 IsEmpty]: Start isEmpty. Operand 17699 states and 32209 transitions. [2022-02-16 13:33:28,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:33:28,490 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:33:28,490 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:33:28,506 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (235)] Ended with exit code 0 [2022-02-16 13:33:28,690 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable240,235 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:28,690 INFO L402 AbstractCegarLoop]: === Iteration 242 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:33:28,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:33:28,691 INFO L85 PathProgramCache]: Analyzing trace with hash -1374626008, now seen corresponding path program 132 times [2022-02-16 13:33:28,691 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:33:28,691 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1583854726] [2022-02-16 13:33:28,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:33:28,691 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:33:28,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:33:28,806 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 116 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:33:28,806 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:33:28,806 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1583854726] [2022-02-16 13:33:28,806 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1583854726] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:33:28,806 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1476736157] [2022-02-16 13:33:28,806 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:33:28,806 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:28,806 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:33:28,807 INFO L229 MonitoredProcess]: Starting monitored process 236 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:33:28,831 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (236)] Waiting until timeout for monitored process [2022-02-16 13:33:28,849 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2022-02-16 13:33:28,849 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:33:28,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:33:28,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:33:29,000 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:33:29,000 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:33:29,020 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:33:29,020 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:33:29,153 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:33:29,153 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1476736157] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:33:29,153 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:33:29,153 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-16 13:33:29,153 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1753107752] [2022-02-16 13:33:29,153 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:33:29,153 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-16 13:33:29,153 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:33:29,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-16 13:33:29,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-16 13:33:29,154 INFO L87 Difference]: Start difference. First operand 17699 states and 32209 transitions. Second operand has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:29,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:33:29,626 INFO L93 Difference]: Finished difference Result 18409 states and 33250 transitions. [2022-02-16 13:33:29,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 13:33:29,627 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:33:29,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:33:29,651 INFO L225 Difference]: With dead ends: 18409 [2022-02-16 13:33:29,651 INFO L226 Difference]: Without dead ends: 18346 [2022-02-16 13:33:29,652 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-16 13:33:29,652 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 138 mSDsluCounter, 567 mSDsCounter, 0 mSdLazyCounter, 1082 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 468 SdHoareTripleChecker+Invalid, 1090 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1082 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 13:33:29,652 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [138 Valid, 468 Invalid, 1090 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1082 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-16 13:33:29,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18346 states. [2022-02-16 13:33:29,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18346 to 17448. [2022-02-16 13:33:29,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17448 states, 17447 states have (on average 1.821631225998739) internal successors, (31782), 17447 states have internal predecessors, (31782), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:29,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17448 states to 17448 states and 31782 transitions. [2022-02-16 13:33:29,881 INFO L78 Accepts]: Start accepts. Automaton has 17448 states and 31782 transitions. Word has length 53 [2022-02-16 13:33:29,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:33:29,882 INFO L470 AbstractCegarLoop]: Abstraction has 17448 states and 31782 transitions. [2022-02-16 13:33:29,882 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:29,882 INFO L276 IsEmpty]: Start isEmpty. Operand 17448 states and 31782 transitions. [2022-02-16 13:33:29,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:33:29,898 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:33:29,898 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:33:29,914 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (236)] Ended with exit code 0 [2022-02-16 13:33:30,099 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable241,236 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:30,099 INFO L402 AbstractCegarLoop]: === Iteration 243 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:33:30,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:33:30,099 INFO L85 PathProgramCache]: Analyzing trace with hash 1750196016, now seen corresponding path program 133 times [2022-02-16 13:33:30,099 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:33:30,099 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1723538553] [2022-02-16 13:33:30,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:33:30,100 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:33:30,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:33:30,240 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 117 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:30,241 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:33:30,241 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1723538553] [2022-02-16 13:33:30,241 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1723538553] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:33:30,241 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [139839474] [2022-02-16 13:33:30,241 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:33:30,241 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:30,241 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:33:30,242 INFO L229 MonitoredProcess]: Starting monitored process 237 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:33:30,243 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (237)] Waiting until timeout for monitored process [2022-02-16 13:33:30,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:33:30,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:33:30,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:33:30,460 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:30,460 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:33:30,485 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:33:30,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 20 treesize of output 19 [2022-02-16 13:33:30,616 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:30,616 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [139839474] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:33:30,616 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:33:30,617 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-16 13:33:30,617 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [195958772] [2022-02-16 13:33:30,617 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:33:30,617 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 13:33:30,617 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:33:30,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 13:33:30,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:33:30,617 INFO L87 Difference]: Start difference. First operand 17448 states and 31782 transitions. Second operand has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:31,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:33:31,211 INFO L93 Difference]: Finished difference Result 19069 states and 34328 transitions. [2022-02-16 13:33:31,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 13:33:31,211 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:33:31,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:33:31,240 INFO L225 Difference]: With dead ends: 19069 [2022-02-16 13:33:31,240 INFO L226 Difference]: Without dead ends: 19039 [2022-02-16 13:33:31,240 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 100 SyntacticMatches, 10 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=87, Invalid=513, Unknown=0, NotChecked=0, Total=600 [2022-02-16 13:33:31,241 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 237 mSDsluCounter, 646 mSDsCounter, 0 mSdLazyCounter, 1216 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 237 SdHoareTripleChecker+Valid, 533 SdHoareTripleChecker+Invalid, 1231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 13:33:31,241 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [237 Valid, 533 Invalid, 1231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1216 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-16 13:33:31,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19039 states. [2022-02-16 13:33:31,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19039 to 17505. [2022-02-16 13:33:31,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17505 states, 17504 states have (on average 1.8228976234003655) internal successors, (31908), 17504 states have internal predecessors, (31908), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:31,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17505 states to 17505 states and 31908 transitions. [2022-02-16 13:33:31,494 INFO L78 Accepts]: Start accepts. Automaton has 17505 states and 31908 transitions. Word has length 53 [2022-02-16 13:33:31,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:33:31,495 INFO L470 AbstractCegarLoop]: Abstraction has 17505 states and 31908 transitions. [2022-02-16 13:33:31,495 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:31,495 INFO L276 IsEmpty]: Start isEmpty. Operand 17505 states and 31908 transitions. [2022-02-16 13:33:31,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:33:31,512 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:33:31,512 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:33:31,528 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (237)] Ended with exit code 0 [2022-02-16 13:33:31,712 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable242,237 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:31,712 INFO L402 AbstractCegarLoop]: === Iteration 244 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:33:31,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:33:31,713 INFO L85 PathProgramCache]: Analyzing trace with hash -451276478, now seen corresponding path program 134 times [2022-02-16 13:33:31,713 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:33:31,713 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1558715810] [2022-02-16 13:33:31,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:33:31,713 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:33:31,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:33:31,837 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 117 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:31,837 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:33:31,837 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1558715810] [2022-02-16 13:33:31,837 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1558715810] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:33:31,837 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [887825635] [2022-02-16 13:33:31,837 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:33:31,837 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:31,838 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:33:31,839 INFO L229 MonitoredProcess]: Starting monitored process 238 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:33:31,855 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (238)] Waiting until timeout for monitored process [2022-02-16 13:33:31,875 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:33:31,875 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:33:31,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 13:33:31,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:33:32,247 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-02-16 13:33:32,247 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 16 [2022-02-16 13:33:32,283 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 25 proven. 107 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:32,283 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:33:32,536 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:33:32,536 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:33:32,728 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 16 proven. 116 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:32,728 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [887825635] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:33:32,728 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:33:32,728 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14, 14] total 30 [2022-02-16 13:33:32,728 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1643953940] [2022-02-16 13:33:32,728 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:33:32,728 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-16 13:33:32,728 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:33:32,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-16 13:33:32,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=791, Unknown=0, NotChecked=0, Total=930 [2022-02-16 13:33:32,729 INFO L87 Difference]: Start difference. First operand 17505 states and 31908 transitions. Second operand has 31 states, 31 states have (on average 3.4193548387096775) internal successors, (106), 30 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:36,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:33:36,617 INFO L93 Difference]: Finished difference Result 36408 states and 67718 transitions. [2022-02-16 13:33:36,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 150 states. [2022-02-16 13:33:36,617 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 3.4193548387096775) internal successors, (106), 30 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:33:36,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:33:36,682 INFO L225 Difference]: With dead ends: 36408 [2022-02-16 13:33:36,682 INFO L226 Difference]: Without dead ends: 36372 [2022-02-16 13:33:36,685 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 338 GetRequests, 143 SyntacticMatches, 27 SemanticMatches, 168 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 13096 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=4478, Invalid=24252, Unknown=0, NotChecked=0, Total=28730 [2022-02-16 13:33:36,686 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 316 mSDsluCounter, 418 mSDsCounter, 0 mSdLazyCounter, 1214 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 316 SdHoareTripleChecker+Valid, 396 SdHoareTripleChecker+Invalid, 1899 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 1214 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 625 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 13:33:36,686 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [316 Valid, 396 Invalid, 1899 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 1214 Invalid, 0 Unknown, 625 Unchecked, 0.4s Time] [2022-02-16 13:33:36,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36372 states. [2022-02-16 13:33:37,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36372 to 18533. [2022-02-16 13:33:37,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18533 states, 18532 states have (on average 1.8166414849989208) internal successors, (33666), 18532 states have internal predecessors, (33666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:37,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18533 states to 18533 states and 33666 transitions. [2022-02-16 13:33:37,097 INFO L78 Accepts]: Start accepts. Automaton has 18533 states and 33666 transitions. Word has length 53 [2022-02-16 13:33:37,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:33:37,098 INFO L470 AbstractCegarLoop]: Abstraction has 18533 states and 33666 transitions. [2022-02-16 13:33:37,098 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 3.4193548387096775) internal successors, (106), 30 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:37,098 INFO L276 IsEmpty]: Start isEmpty. Operand 18533 states and 33666 transitions. [2022-02-16 13:33:37,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:33:37,117 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:33:37,117 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:33:37,133 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (238)] Ended with exit code 0 [2022-02-16 13:33:37,317 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 238 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable243 [2022-02-16 13:33:37,318 INFO L402 AbstractCegarLoop]: === Iteration 245 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:33:37,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:33:37,318 INFO L85 PathProgramCache]: Analyzing trace with hash -43912216, now seen corresponding path program 135 times [2022-02-16 13:33:37,318 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:33:37,318 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [312526042] [2022-02-16 13:33:37,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:33:37,318 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:33:37,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:33:37,437 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 117 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:37,438 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:33:37,438 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [312526042] [2022-02-16 13:33:37,438 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [312526042] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:33:37,438 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [75530519] [2022-02-16 13:33:37,438 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:33:37,438 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:37,438 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:33:37,439 INFO L229 MonitoredProcess]: Starting monitored process 239 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:33:37,439 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (239)] Waiting until timeout for monitored process [2022-02-16 13:33:37,468 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2022-02-16 13:33:37,468 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:33:37,468 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:33:37,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:33:37,628 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:37,628 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:33:37,660 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:33:37,660 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:33:37,782 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:37,782 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [75530519] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:33:37,783 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:33:37,783 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-16 13:33:37,783 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1758874791] [2022-02-16 13:33:37,783 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:33:37,783 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-16 13:33:37,783 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:33:37,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-16 13:33:37,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-16 13:33:37,783 INFO L87 Difference]: Start difference. First operand 18533 states and 33666 transitions. Second operand has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:38,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:33:38,292 INFO L93 Difference]: Finished difference Result 20317 states and 36378 transitions. [2022-02-16 13:33:38,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 13:33:38,292 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:33:38,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:33:38,398 INFO L225 Difference]: With dead ends: 20317 [2022-02-16 13:33:38,398 INFO L226 Difference]: Without dead ends: 20238 [2022-02-16 13:33:38,398 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 99 SyntacticMatches, 10 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=86, Invalid=466, Unknown=0, NotChecked=0, Total=552 [2022-02-16 13:33:38,398 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 203 mSDsluCounter, 496 mSDsCounter, 0 mSdLazyCounter, 1016 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 203 SdHoareTripleChecker+Valid, 405 SdHoareTripleChecker+Invalid, 1035 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1016 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:33:38,398 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [203 Valid, 405 Invalid, 1035 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1016 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:33:38,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20238 states. [2022-02-16 13:33:38,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20238 to 17380. [2022-02-16 13:33:38,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17380 states, 17379 states have (on average 1.819149548305426) internal successors, (31615), 17379 states have internal predecessors, (31615), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:38,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17380 states to 17380 states and 31615 transitions. [2022-02-16 13:33:38,637 INFO L78 Accepts]: Start accepts. Automaton has 17380 states and 31615 transitions. Word has length 53 [2022-02-16 13:33:38,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:33:38,637 INFO L470 AbstractCegarLoop]: Abstraction has 17380 states and 31615 transitions. [2022-02-16 13:33:38,637 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:38,637 INFO L276 IsEmpty]: Start isEmpty. Operand 17380 states and 31615 transitions. [2022-02-16 13:33:38,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:33:38,655 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:33:38,655 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:33:38,671 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (239)] Ended with exit code 0 [2022-02-16 13:33:38,855 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable244,239 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:38,855 INFO L402 AbstractCegarLoop]: === Iteration 246 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:33:38,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:33:38,857 INFO L85 PathProgramCache]: Analyzing trace with hash 862436350, now seen corresponding path program 136 times [2022-02-16 13:33:38,857 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:33:38,857 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2000053718] [2022-02-16 13:33:38,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:33:38,857 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:33:38,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:33:38,987 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:33:38,987 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:33:38,987 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2000053718] [2022-02-16 13:33:38,987 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2000053718] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:33:38,987 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1364694383] [2022-02-16 13:33:38,987 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:33:38,987 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:38,987 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:33:38,988 INFO L229 MonitoredProcess]: Starting monitored process 240 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:33:38,991 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (240)] Waiting until timeout for monitored process [2022-02-16 13:33:39,014 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:33:39,014 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:33:39,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:33:39,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:33:39,175 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:33:39,175 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:33:39,207 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:33:39,207 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:33:39,309 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:33:39,309 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1364694383] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:33:39,309 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:33:39,309 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-02-16 13:33:39,309 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [755706287] [2022-02-16 13:33:39,309 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:33:39,309 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-16 13:33:39,309 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:33:39,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-16 13:33:39,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-02-16 13:33:39,310 INFO L87 Difference]: Start difference. First operand 17380 states and 31615 transitions. Second operand has 14 states, 14 states have (on average 3.9285714285714284) internal successors, (55), 13 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:39,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:33:39,867 INFO L93 Difference]: Finished difference Result 20136 states and 35976 transitions. [2022-02-16 13:33:39,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-16 13:33:39,867 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.9285714285714284) internal successors, (55), 13 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:33:39,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:33:39,896 INFO L225 Difference]: With dead ends: 20136 [2022-02-16 13:33:39,896 INFO L226 Difference]: Without dead ends: 20136 [2022-02-16 13:33:39,897 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 98 SyntacticMatches, 10 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=107, Invalid=595, Unknown=0, NotChecked=0, Total=702 [2022-02-16 13:33:39,897 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 235 mSDsluCounter, 585 mSDsCounter, 0 mSdLazyCounter, 1185 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 235 SdHoareTripleChecker+Valid, 470 SdHoareTripleChecker+Invalid, 1208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 1185 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 13:33:39,897 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [235 Valid, 470 Invalid, 1208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 1185 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-16 13:33:39,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20136 states. [2022-02-16 13:33:40,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20136 to 17406. [2022-02-16 13:33:40,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17406 states, 17405 states have (on average 1.819189887963229) internal successors, (31663), 17405 states have internal predecessors, (31663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:40,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17406 states to 17406 states and 31663 transitions. [2022-02-16 13:33:40,150 INFO L78 Accepts]: Start accepts. Automaton has 17406 states and 31663 transitions. Word has length 53 [2022-02-16 13:33:40,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:33:40,150 INFO L470 AbstractCegarLoop]: Abstraction has 17406 states and 31663 transitions. [2022-02-16 13:33:40,150 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.9285714285714284) internal successors, (55), 13 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:40,150 INFO L276 IsEmpty]: Start isEmpty. Operand 17406 states and 31663 transitions. [2022-02-16 13:33:40,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:33:40,167 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:33:40,167 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:33:40,183 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (240)] Ended with exit code 0 [2022-02-16 13:33:40,367 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 240 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable245 [2022-02-16 13:33:40,368 INFO L402 AbstractCegarLoop]: === Iteration 247 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:33:40,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:33:40,368 INFO L85 PathProgramCache]: Analyzing trace with hash 302960584, now seen corresponding path program 58 times [2022-02-16 13:33:40,368 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:33:40,368 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2022457647] [2022-02-16 13:33:40,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:33:40,368 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:33:40,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:33:40,473 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 8 proven. 124 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:40,474 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:33:40,474 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2022457647] [2022-02-16 13:33:40,474 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2022457647] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:33:40,474 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1703002284] [2022-02-16 13:33:40,474 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:33:40,474 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:40,474 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:33:40,475 INFO L229 MonitoredProcess]: Starting monitored process 241 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:33:40,475 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (241)] Waiting until timeout for monitored process [2022-02-16 13:33:40,500 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:33:40,501 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:33:40,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:33:40,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:33:40,635 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:40,636 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:33:40,656 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:33:40,656 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:33:40,776 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:40,776 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1703002284] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:33:40,776 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:33:40,776 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-16 13:33:40,777 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797172535] [2022-02-16 13:33:40,777 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:33:40,777 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-16 13:33:40,777 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:33:40,777 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-16 13:33:40,777 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-16 13:33:40,777 INFO L87 Difference]: Start difference. First operand 17406 states and 31663 transitions. Second operand has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:41,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:33:41,166 INFO L93 Difference]: Finished difference Result 18996 states and 34085 transitions. [2022-02-16 13:33:41,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 13:33:41,166 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:33:41,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:33:41,194 INFO L225 Difference]: With dead ends: 18996 [2022-02-16 13:33:41,194 INFO L226 Difference]: Without dead ends: 18966 [2022-02-16 13:33:41,194 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-16 13:33:41,195 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 132 mSDsluCounter, 411 mSDsCounter, 0 mSdLazyCounter, 869 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 340 SdHoareTripleChecker+Invalid, 876 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 869 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:33:41,195 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [132 Valid, 340 Invalid, 876 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 869 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:33:41,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18966 states. [2022-02-16 13:33:41,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18966 to 17536. [2022-02-16 13:33:41,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17536 states, 17535 states have (on average 1.8187624750499003) internal successors, (31892), 17535 states have internal predecessors, (31892), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:41,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17536 states to 17536 states and 31892 transitions. [2022-02-16 13:33:41,450 INFO L78 Accepts]: Start accepts. Automaton has 17536 states and 31892 transitions. Word has length 53 [2022-02-16 13:33:41,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:33:41,451 INFO L470 AbstractCegarLoop]: Abstraction has 17536 states and 31892 transitions. [2022-02-16 13:33:41,451 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:41,451 INFO L276 IsEmpty]: Start isEmpty. Operand 17536 states and 31892 transitions. [2022-02-16 13:33:41,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:33:41,468 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:33:41,469 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:33:41,485 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (241)] Ended with exit code 0 [2022-02-16 13:33:41,669 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 241 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable246 [2022-02-16 13:33:41,669 INFO L402 AbstractCegarLoop]: === Iteration 248 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:33:41,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:33:41,669 INFO L85 PathProgramCache]: Analyzing trace with hash 203284424, now seen corresponding path program 137 times [2022-02-16 13:33:41,669 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:33:41,669 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [272418911] [2022-02-16 13:33:41,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:33:41,670 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:33:41,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:33:41,765 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 17 proven. 115 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:41,765 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:33:41,765 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [272418911] [2022-02-16 13:33:41,765 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [272418911] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:33:41,765 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2080665510] [2022-02-16 13:33:41,765 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:33:41,765 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:41,765 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:33:41,766 INFO L229 MonitoredProcess]: Starting monitored process 242 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:33:41,767 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (242)] Waiting until timeout for monitored process [2022-02-16 13:33:41,795 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2022-02-16 13:33:41,795 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:33:41,796 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:33:41,796 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:33:41,939 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:41,939 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:33:41,960 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:33:41,961 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:33:42,084 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:42,084 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2080665510] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:33:42,084 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:33:42,084 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 10 [2022-02-16 13:33:42,084 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1860594460] [2022-02-16 13:33:42,084 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:33:42,085 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-16 13:33:42,085 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:33:42,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-16 13:33:42,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-16 13:33:42,085 INFO L87 Difference]: Start difference. First operand 17536 states and 31892 transitions. Second operand has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:42,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:33:42,650 INFO L93 Difference]: Finished difference Result 18055 states and 32555 transitions. [2022-02-16 13:33:42,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 13:33:42,651 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:33:42,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:33:42,678 INFO L225 Difference]: With dead ends: 18055 [2022-02-16 13:33:42,678 INFO L226 Difference]: Without dead ends: 17981 [2022-02-16 13:33:42,678 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-16 13:33:42,679 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 106 mSDsluCounter, 581 mSDsCounter, 0 mSdLazyCounter, 1386 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 459 SdHoareTripleChecker+Invalid, 1390 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1386 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-16 13:33:42,679 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [106 Valid, 459 Invalid, 1390 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1386 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-16 13:33:42,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17981 states. [2022-02-16 13:33:42,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17981 to 17505. [2022-02-16 13:33:42,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17505 states, 17504 states have (on average 1.817184643510055) internal successors, (31808), 17504 states have internal predecessors, (31808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:42,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17505 states to 17505 states and 31808 transitions. [2022-02-16 13:33:42,942 INFO L78 Accepts]: Start accepts. Automaton has 17505 states and 31808 transitions. Word has length 53 [2022-02-16 13:33:42,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:33:42,942 INFO L470 AbstractCegarLoop]: Abstraction has 17505 states and 31808 transitions. [2022-02-16 13:33:42,943 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:42,943 INFO L276 IsEmpty]: Start isEmpty. Operand 17505 states and 31808 transitions. [2022-02-16 13:33:42,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:33:42,961 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:33:42,961 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:33:42,977 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (242)] Ended with exit code 0 [2022-02-16 13:33:43,161 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable247,242 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:43,161 INFO L402 AbstractCegarLoop]: === Iteration 249 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:33:43,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:33:43,161 INFO L85 PathProgramCache]: Analyzing trace with hash -920509884, now seen corresponding path program 138 times [2022-02-16 13:33:43,162 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:33:43,162 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [91390860] [2022-02-16 13:33:43,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:33:43,162 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:33:43,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:33:43,260 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 116 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:33:43,260 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:33:43,260 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [91390860] [2022-02-16 13:33:43,260 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [91390860] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:33:43,260 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [159287437] [2022-02-16 13:33:43,261 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:33:43,261 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:43,261 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:33:43,262 INFO L229 MonitoredProcess]: Starting monitored process 243 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:33:43,262 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (243)] Waiting until timeout for monitored process [2022-02-16 13:33:43,291 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2022-02-16 13:33:43,291 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:33:43,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:33:43,292 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:33:43,428 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:33:43,428 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:33:43,446 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:33:43,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 16 treesize of output 15 [2022-02-16 13:33:43,571 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:33:43,572 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [159287437] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:33:43,572 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:33:43,572 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-16 13:33:43,572 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2058324560] [2022-02-16 13:33:43,572 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:33:43,572 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-16 13:33:43,572 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:33:43,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-16 13:33:43,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-16 13:33:43,572 INFO L87 Difference]: Start difference. First operand 17505 states and 31808 transitions. Second operand has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:44,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:33:44,006 INFO L93 Difference]: Finished difference Result 18234 states and 32875 transitions. [2022-02-16 13:33:44,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 13:33:44,006 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:33:44,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:33:44,033 INFO L225 Difference]: With dead ends: 18234 [2022-02-16 13:33:44,033 INFO L226 Difference]: Without dead ends: 18170 [2022-02-16 13:33:44,033 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-16 13:33:44,033 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 146 mSDsluCounter, 524 mSDsCounter, 0 mSdLazyCounter, 969 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 436 SdHoareTripleChecker+Invalid, 976 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 969 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:33:44,033 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [146 Valid, 436 Invalid, 976 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 969 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:33:44,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18170 states. [2022-02-16 13:33:44,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18170 to 17468. [2022-02-16 13:33:44,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17468 states, 17467 states have (on average 1.817999656495105) internal successors, (31755), 17467 states have internal predecessors, (31755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:44,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17468 states to 17468 states and 31755 transitions. [2022-02-16 13:33:44,280 INFO L78 Accepts]: Start accepts. Automaton has 17468 states and 31755 transitions. Word has length 53 [2022-02-16 13:33:44,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:33:44,280 INFO L470 AbstractCegarLoop]: Abstraction has 17468 states and 31755 transitions. [2022-02-16 13:33:44,280 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:44,280 INFO L276 IsEmpty]: Start isEmpty. Operand 17468 states and 31755 transitions. [2022-02-16 13:33:44,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:33:44,297 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:33:44,297 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:33:44,313 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (243)] Ended with exit code 0 [2022-02-16 13:33:44,497 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable248,243 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:44,497 INFO L402 AbstractCegarLoop]: === Iteration 250 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:33:44,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:33:44,498 INFO L85 PathProgramCache]: Analyzing trace with hash -2090655156, now seen corresponding path program 139 times [2022-02-16 13:33:44,498 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:33:44,498 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1380029354] [2022-02-16 13:33:44,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:33:44,498 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:33:44,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:33:44,598 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 117 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:44,598 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:33:44,598 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1380029354] [2022-02-16 13:33:44,598 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1380029354] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:33:44,598 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1540204742] [2022-02-16 13:33:44,598 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:33:44,599 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:44,599 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:33:44,600 INFO L229 MonitoredProcess]: Starting monitored process 244 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:33:44,600 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (244)] Waiting until timeout for monitored process [2022-02-16 13:33:44,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:33:44,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:33:44,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:33:44,780 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:44,781 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:33:44,804 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:33:44,804 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:33:44,931 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:44,931 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1540204742] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:33:44,931 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:33:44,932 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-16 13:33:44,932 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1374169056] [2022-02-16 13:33:44,932 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:33:44,932 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 13:33:44,932 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:33:44,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 13:33:44,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:33:44,932 INFO L87 Difference]: Start difference. First operand 17468 states and 31755 transitions. Second operand has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:45,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:33:45,527 INFO L93 Difference]: Finished difference Result 19172 states and 34439 transitions. [2022-02-16 13:33:45,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 13:33:45,528 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:33:45,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:33:45,556 INFO L225 Difference]: With dead ends: 19172 [2022-02-16 13:33:45,556 INFO L226 Difference]: Without dead ends: 19142 [2022-02-16 13:33:45,557 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 100 SyntacticMatches, 10 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=99, Invalid=603, Unknown=0, NotChecked=0, Total=702 [2022-02-16 13:33:45,557 INFO L933 BasicCegarLoop]: 66 mSDtfsCounter, 257 mSDsluCounter, 641 mSDsCounter, 0 mSdLazyCounter, 1143 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 257 SdHoareTripleChecker+Valid, 539 SdHoareTripleChecker+Invalid, 1155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 1143 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 13:33:45,557 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [257 Valid, 539 Invalid, 1155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 1143 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-16 13:33:45,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19142 states. [2022-02-16 13:33:45,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19142 to 17534. [2022-02-16 13:33:45,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17534 states, 17533 states have (on average 1.8196543660525866) internal successors, (31904), 17533 states have internal predecessors, (31904), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:45,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17534 states to 17534 states and 31904 transitions. [2022-02-16 13:33:45,818 INFO L78 Accepts]: Start accepts. Automaton has 17534 states and 31904 transitions. Word has length 53 [2022-02-16 13:33:45,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:33:45,818 INFO L470 AbstractCegarLoop]: Abstraction has 17534 states and 31904 transitions. [2022-02-16 13:33:45,818 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:45,818 INFO L276 IsEmpty]: Start isEmpty. Operand 17534 states and 31904 transitions. [2022-02-16 13:33:45,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:33:45,835 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:33:45,836 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:33:45,852 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (244)] Ended with exit code 0 [2022-02-16 13:33:46,036 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable249,244 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:46,036 INFO L402 AbstractCegarLoop]: === Iteration 251 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:33:46,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:33:46,036 INFO L85 PathProgramCache]: Analyzing trace with hash 2839646, now seen corresponding path program 140 times [2022-02-16 13:33:46,036 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:33:46,036 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795466004] [2022-02-16 13:33:46,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:33:46,037 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:33:46,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:33:46,145 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 117 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:46,145 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:33:46,145 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795466004] [2022-02-16 13:33:46,145 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1795466004] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:33:46,145 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1049648596] [2022-02-16 13:33:46,146 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:33:46,146 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:46,146 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:33:46,147 INFO L229 MonitoredProcess]: Starting monitored process 245 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:33:46,147 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (245)] Waiting until timeout for monitored process [2022-02-16 13:33:46,172 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:33:46,172 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:33:46,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 13:33:46,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:33:46,539 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-02-16 13:33:46,539 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 16 [2022-02-16 13:33:46,575 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 29 proven. 103 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:46,575 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:33:46,827 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:33:46,827 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:33:47,002 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:47,002 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1049648596] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:33:47,002 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:33:47,002 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14, 14] total 30 [2022-02-16 13:33:47,002 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1490049025] [2022-02-16 13:33:47,002 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:33:47,003 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-16 13:33:47,003 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:33:47,003 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-16 13:33:47,003 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=790, Unknown=0, NotChecked=0, Total=930 [2022-02-16 13:33:47,003 INFO L87 Difference]: Start difference. First operand 17534 states and 31904 transitions. Second operand has 31 states, 31 states have (on average 3.4193548387096775) internal successors, (106), 30 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:51,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:33:51,755 INFO L93 Difference]: Finished difference Result 59211 states and 108192 transitions. [2022-02-16 13:33:51,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 180 states. [2022-02-16 13:33:51,756 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 3.4193548387096775) internal successors, (106), 30 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:33:51,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:33:51,868 INFO L225 Difference]: With dead ends: 59211 [2022-02-16 13:33:51,868 INFO L226 Difference]: Without dead ends: 59187 [2022-02-16 13:33:51,873 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 376 GetRequests, 152 SyntacticMatches, 37 SemanticMatches, 187 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 17441 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=5169, Invalid=30363, Unknown=0, NotChecked=0, Total=35532 [2022-02-16 13:33:51,874 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 439 mSDsluCounter, 629 mSDsCounter, 0 mSdLazyCounter, 1614 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 439 SdHoareTripleChecker+Valid, 522 SdHoareTripleChecker+Invalid, 2483 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 1614 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 769 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-16 13:33:51,874 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [439 Valid, 522 Invalid, 2483 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 1614 Invalid, 0 Unknown, 769 Unchecked, 0.6s Time] [2022-02-16 13:33:51,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59187 states. [2022-02-16 13:33:52,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59187 to 18028. [2022-02-16 13:33:52,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18028 states, 18027 states have (on average 1.8317523714428356) internal successors, (33021), 18027 states have internal predecessors, (33021), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:52,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18028 states to 18028 states and 33021 transitions. [2022-02-16 13:33:52,425 INFO L78 Accepts]: Start accepts. Automaton has 18028 states and 33021 transitions. Word has length 53 [2022-02-16 13:33:52,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:33:52,426 INFO L470 AbstractCegarLoop]: Abstraction has 18028 states and 33021 transitions. [2022-02-16 13:33:52,426 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 3.4193548387096775) internal successors, (106), 30 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:52,426 INFO L276 IsEmpty]: Start isEmpty. Operand 18028 states and 33021 transitions. [2022-02-16 13:33:52,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:33:52,443 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:33:52,443 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:33:52,459 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (245)] Ended with exit code 0 [2022-02-16 13:33:52,643 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable250,245 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:52,643 INFO L402 AbstractCegarLoop]: === Iteration 252 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:33:52,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:33:52,644 INFO L85 PathProgramCache]: Analyzing trace with hash 223834206, now seen corresponding path program 141 times [2022-02-16 13:33:52,644 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:33:52,644 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [937857165] [2022-02-16 13:33:52,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:33:52,644 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:33:52,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:33:52,752 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 8 proven. 124 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:52,753 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:33:52,753 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [937857165] [2022-02-16 13:33:52,753 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [937857165] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:33:52,753 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [916913980] [2022-02-16 13:33:52,753 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:33:52,753 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:52,753 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:33:52,754 INFO L229 MonitoredProcess]: Starting monitored process 246 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:33:52,754 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (246)] Waiting until timeout for monitored process [2022-02-16 13:33:52,782 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2022-02-16 13:33:52,782 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:33:52,783 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:33:52,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:33:52,937 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:52,937 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:33:52,967 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:33:52,967 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:33:53,085 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:53,085 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [916913980] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:33:53,086 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:33:53,086 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-16 13:33:53,086 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616891317] [2022-02-16 13:33:53,086 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:33:53,086 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-16 13:33:53,086 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:33:53,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-16 13:33:53,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-16 13:33:53,086 INFO L87 Difference]: Start difference. First operand 18028 states and 33021 transitions. Second operand has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:53,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:33:53,887 INFO L93 Difference]: Finished difference Result 21482 states and 38695 transitions. [2022-02-16 13:33:53,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 13:33:53,887 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:33:53,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:33:53,918 INFO L225 Difference]: With dead ends: 21482 [2022-02-16 13:33:53,919 INFO L226 Difference]: Without dead ends: 21382 [2022-02-16 13:33:53,919 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 99 SyntacticMatches, 10 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 462 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=225, Invalid=1581, Unknown=0, NotChecked=0, Total=1806 [2022-02-16 13:33:53,919 INFO L933 BasicCegarLoop]: 66 mSDtfsCounter, 470 mSDsluCounter, 726 mSDsCounter, 0 mSdLazyCounter, 1281 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 470 SdHoareTripleChecker+Valid, 602 SdHoareTripleChecker+Invalid, 1309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 1281 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-16 13:33:53,919 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [470 Valid, 602 Invalid, 1309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 1281 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-16 13:33:53,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21382 states. [2022-02-16 13:33:54,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21382 to 18148. [2022-02-16 13:33:54,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18148 states, 18147 states have (on average 1.8341323634760567) internal successors, (33284), 18147 states have internal predecessors, (33284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:54,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18148 states to 18148 states and 33284 transitions. [2022-02-16 13:33:54,186 INFO L78 Accepts]: Start accepts. Automaton has 18148 states and 33284 transitions. Word has length 53 [2022-02-16 13:33:54,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:33:54,186 INFO L470 AbstractCegarLoop]: Abstraction has 18148 states and 33284 transitions. [2022-02-16 13:33:54,186 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:54,186 INFO L276 IsEmpty]: Start isEmpty. Operand 18148 states and 33284 transitions. [2022-02-16 13:33:54,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:33:54,203 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:33:54,203 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:33:54,219 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (246)] Forceful destruction successful, exit code 0 [2022-02-16 13:33:54,403 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable251,246 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:54,403 INFO L402 AbstractCegarLoop]: === Iteration 253 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:33:54,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:33:54,404 INFO L85 PathProgramCache]: Analyzing trace with hash 86380812, now seen corresponding path program 142 times [2022-02-16 13:33:54,404 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:33:54,404 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2116369070] [2022-02-16 13:33:54,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:33:54,404 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:33:54,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:33:54,525 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 117 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:54,525 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:33:54,525 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2116369070] [2022-02-16 13:33:54,525 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2116369070] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:33:54,525 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2006220555] [2022-02-16 13:33:54,525 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:33:54,525 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:54,525 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:33:54,526 INFO L229 MonitoredProcess]: Starting monitored process 247 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:33:54,527 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (247)] Waiting until timeout for monitored process [2022-02-16 13:33:54,552 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:33:54,552 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:33:54,553 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:33:54,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:33:54,703 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:54,703 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:33:54,737 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:33:54,737 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:33:54,849 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:54,849 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2006220555] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:33:54,849 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:33:54,849 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-02-16 13:33:54,849 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790090473] [2022-02-16 13:33:54,850 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:33:54,850 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-16 13:33:54,850 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:33:54,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-16 13:33:54,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-02-16 13:33:54,850 INFO L87 Difference]: Start difference. First operand 18148 states and 33284 transitions. Second operand has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:55,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:33:55,419 INFO L93 Difference]: Finished difference Result 20790 states and 37358 transitions. [2022-02-16 13:33:55,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 13:33:55,420 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:33:55,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:33:55,451 INFO L225 Difference]: With dead ends: 20790 [2022-02-16 13:33:55,452 INFO L226 Difference]: Without dead ends: 20615 [2022-02-16 13:33:55,452 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 98 SyntacticMatches, 10 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=113, Invalid=589, Unknown=0, NotChecked=0, Total=702 [2022-02-16 13:33:55,452 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 265 mSDsluCounter, 560 mSDsCounter, 0 mSdLazyCounter, 1107 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 265 SdHoareTripleChecker+Valid, 445 SdHoareTripleChecker+Invalid, 1130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 1107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 13:33:55,452 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [265 Valid, 445 Invalid, 1130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 1107 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-16 13:33:55,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20615 states. [2022-02-16 13:33:55,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20615 to 17699. [2022-02-16 13:33:55,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17699 states, 17698 states have (on average 1.8257995253700983) internal successors, (32313), 17698 states have internal predecessors, (32313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:55,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17699 states to 17699 states and 32313 transitions. [2022-02-16 13:33:55,717 INFO L78 Accepts]: Start accepts. Automaton has 17699 states and 32313 transitions. Word has length 53 [2022-02-16 13:33:55,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:33:55,717 INFO L470 AbstractCegarLoop]: Abstraction has 17699 states and 32313 transitions. [2022-02-16 13:33:55,718 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:55,718 INFO L276 IsEmpty]: Start isEmpty. Operand 17699 states and 32313 transitions. [2022-02-16 13:33:55,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:33:55,736 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:33:55,736 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:33:55,752 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (247)] Ended with exit code 0 [2022-02-16 13:33:55,936 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable252,247 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:55,936 INFO L402 AbstractCegarLoop]: === Iteration 254 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:33:55,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:33:55,937 INFO L85 PathProgramCache]: Analyzing trace with hash 1163238608, now seen corresponding path program 143 times [2022-02-16 13:33:55,937 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:33:55,937 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1209157102] [2022-02-16 13:33:55,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:33:55,937 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:33:55,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:33:56,065 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:33:56,065 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:33:56,065 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1209157102] [2022-02-16 13:33:56,065 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1209157102] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:33:56,065 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [408847332] [2022-02-16 13:33:56,066 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:33:56,066 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:56,066 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:33:56,067 INFO L229 MonitoredProcess]: Starting monitored process 248 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:33:56,067 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (248)] Waiting until timeout for monitored process [2022-02-16 13:33:56,096 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2022-02-16 13:33:56,096 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:33:56,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:33:56,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:33:56,242 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:33:56,242 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:33:56,282 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:33:56,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 20 treesize of output 19 [2022-02-16 13:33:56,387 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:33:56,387 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [408847332] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:33:56,387 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:33:56,387 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 14 [2022-02-16 13:33:56,387 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1577588062] [2022-02-16 13:33:56,387 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:33:56,387 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 13:33:56,387 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:33:56,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 13:33:56,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:33:56,388 INFO L87 Difference]: Start difference. First operand 17699 states and 32313 transitions. Second operand has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 14 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:57,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:33:57,024 INFO L93 Difference]: Finished difference Result 21110 states and 37780 transitions. [2022-02-16 13:33:57,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 13:33:57,025 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 14 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:33:57,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:33:57,057 INFO L225 Difference]: With dead ends: 21110 [2022-02-16 13:33:57,057 INFO L226 Difference]: Without dead ends: 21110 [2022-02-16 13:33:57,058 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 97 SyntacticMatches, 10 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=138, Invalid=732, Unknown=0, NotChecked=0, Total=870 [2022-02-16 13:33:57,058 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 303 mSDsluCounter, 601 mSDsCounter, 0 mSdLazyCounter, 1181 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 303 SdHoareTripleChecker+Valid, 476 SdHoareTripleChecker+Invalid, 1208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 1181 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 13:33:57,058 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [303 Valid, 476 Invalid, 1208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 1181 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-16 13:33:57,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21110 states. [2022-02-16 13:33:57,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21110 to 17816. [2022-02-16 13:33:57,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17816 states, 17815 states have (on average 1.8261015997754702) internal successors, (32532), 17815 states have internal predecessors, (32532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:57,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17816 states to 17816 states and 32532 transitions. [2022-02-16 13:33:57,563 INFO L78 Accepts]: Start accepts. Automaton has 17816 states and 32532 transitions. Word has length 53 [2022-02-16 13:33:57,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:33:57,563 INFO L470 AbstractCegarLoop]: Abstraction has 17816 states and 32532 transitions. [2022-02-16 13:33:57,563 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 14 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:57,563 INFO L276 IsEmpty]: Start isEmpty. Operand 17816 states and 32532 transitions. [2022-02-16 13:33:57,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:33:57,581 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:33:57,581 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:33:57,597 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (248)] Ended with exit code 0 [2022-02-16 13:33:57,782 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable253,248 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:57,782 INFO L402 AbstractCegarLoop]: === Iteration 255 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:33:57,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:33:57,783 INFO L85 PathProgramCache]: Analyzing trace with hash -270571732, now seen corresponding path program 59 times [2022-02-16 13:33:57,783 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:33:57,783 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [548769053] [2022-02-16 13:33:57,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:33:57,783 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:33:57,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:33:57,882 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 8 proven. 124 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:57,882 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:33:57,882 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [548769053] [2022-02-16 13:33:57,882 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [548769053] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:33:57,882 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1446409754] [2022-02-16 13:33:57,882 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:33:57,882 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:57,882 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:33:57,883 INFO L229 MonitoredProcess]: Starting monitored process 249 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:33:57,884 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (249)] Waiting until timeout for monitored process [2022-02-16 13:33:57,911 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2022-02-16 13:33:57,912 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:33:57,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:33:57,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:33:58,049 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:58,049 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:33:58,070 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:33:58,070 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:33:58,191 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:58,192 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1446409754] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:33:58,192 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:33:58,192 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-16 13:33:58,192 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [850064855] [2022-02-16 13:33:58,192 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:33:58,192 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-16 13:33:58,192 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:33:58,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-16 13:33:58,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-16 13:33:58,192 INFO L87 Difference]: Start difference. First operand 17816 states and 32532 transitions. Second operand has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:58,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:33:58,557 INFO L93 Difference]: Finished difference Result 19033 states and 34378 transitions. [2022-02-16 13:33:58,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 13:33:58,558 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:33:58,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:33:58,587 INFO L225 Difference]: With dead ends: 19033 [2022-02-16 13:33:58,587 INFO L226 Difference]: Without dead ends: 19008 [2022-02-16 13:33:58,587 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-16 13:33:58,587 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 115 mSDsluCounter, 366 mSDsCounter, 0 mSdLazyCounter, 786 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 304 SdHoareTripleChecker+Invalid, 792 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 786 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:33:58,587 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [115 Valid, 304 Invalid, 792 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 786 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:33:58,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19008 states. [2022-02-16 13:33:58,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19008 to 17806. [2022-02-16 13:33:58,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17806 states, 17805 states have (on average 1.8248244875035102) internal successors, (32491), 17805 states have internal predecessors, (32491), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:58,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17806 states to 17806 states and 32491 transitions. [2022-02-16 13:33:58,851 INFO L78 Accepts]: Start accepts. Automaton has 17806 states and 32491 transitions. Word has length 53 [2022-02-16 13:33:58,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:33:58,851 INFO L470 AbstractCegarLoop]: Abstraction has 17806 states and 32491 transitions. [2022-02-16 13:33:58,851 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:58,851 INFO L276 IsEmpty]: Start isEmpty. Operand 17806 states and 32491 transitions. [2022-02-16 13:33:58,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:33:58,870 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:33:58,870 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:33:58,887 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (249)] Ended with exit code 0 [2022-02-16 13:33:59,071 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 249 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable254 [2022-02-16 13:33:59,072 INFO L402 AbstractCegarLoop]: === Iteration 256 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:33:59,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:33:59,072 INFO L85 PathProgramCache]: Analyzing trace with hash -370247892, now seen corresponding path program 144 times [2022-02-16 13:33:59,072 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:33:59,072 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1728353836] [2022-02-16 13:33:59,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:33:59,072 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:33:59,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:33:59,172 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 17 proven. 115 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:59,172 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:33:59,172 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1728353836] [2022-02-16 13:33:59,172 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1728353836] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:33:59,172 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [26570341] [2022-02-16 13:33:59,172 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:33:59,172 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:59,172 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:33:59,173 INFO L229 MonitoredProcess]: Starting monitored process 250 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:33:59,175 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (250)] Waiting until timeout for monitored process [2022-02-16 13:33:59,203 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-02-16 13:33:59,203 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:33:59,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:33:59,204 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:33:59,346 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:59,346 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:33:59,367 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:33:59,367 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:33:59,488 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:33:59,488 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [26570341] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:33:59,488 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:33:59,488 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 10 [2022-02-16 13:33:59,488 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1924134327] [2022-02-16 13:33:59,488 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:33:59,488 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-16 13:33:59,488 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:33:59,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-16 13:33:59,490 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-16 13:33:59,490 INFO L87 Difference]: Start difference. First operand 17806 states and 32491 transitions. Second operand has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:00,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:00,067 INFO L93 Difference]: Finished difference Result 18322 states and 33138 transitions. [2022-02-16 13:34:00,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 13:34:00,068 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:34:00,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:00,097 INFO L225 Difference]: With dead ends: 18322 [2022-02-16 13:34:00,097 INFO L226 Difference]: Without dead ends: 18233 [2022-02-16 13:34:00,098 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-16 13:34:00,098 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 108 mSDsluCounter, 614 mSDsCounter, 0 mSdLazyCounter, 1412 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 478 SdHoareTripleChecker+Invalid, 1416 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1412 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:00,098 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 478 Invalid, 1416 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1412 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-16 13:34:00,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18233 states. [2022-02-16 13:34:00,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18233 to 17748. [2022-02-16 13:34:00,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17748 states, 17747 states have (on average 1.8238012058376063) internal successors, (32367), 17747 states have internal predecessors, (32367), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:00,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17748 states to 17748 states and 32367 transitions. [2022-02-16 13:34:00,360 INFO L78 Accepts]: Start accepts. Automaton has 17748 states and 32367 transitions. Word has length 53 [2022-02-16 13:34:00,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:00,360 INFO L470 AbstractCegarLoop]: Abstraction has 17748 states and 32367 transitions. [2022-02-16 13:34:00,360 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:00,360 INFO L276 IsEmpty]: Start isEmpty. Operand 17748 states and 32367 transitions. [2022-02-16 13:34:00,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:34:00,378 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:00,378 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:00,395 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (250)] Ended with exit code 0 [2022-02-16 13:34:00,580 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 250 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable255 [2022-02-16 13:34:00,581 INFO L402 AbstractCegarLoop]: === Iteration 257 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:00,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:00,581 INFO L85 PathProgramCache]: Analyzing trace with hash -1494042200, now seen corresponding path program 145 times [2022-02-16 13:34:00,581 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:00,581 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [691296867] [2022-02-16 13:34:00,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:00,581 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:00,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:00,680 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 116 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:34:00,680 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:00,681 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [691296867] [2022-02-16 13:34:00,681 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [691296867] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:00,681 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [606996431] [2022-02-16 13:34:00,681 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:34:00,681 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:00,681 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:00,682 INFO L229 MonitoredProcess]: Starting monitored process 251 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:00,682 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (251)] Waiting until timeout for monitored process [2022-02-16 13:34:00,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:00,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:34:00,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:00,845 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:34:00,845 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:00,866 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:34:00,867 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:34:00,990 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:34:00,990 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [606996431] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:00,990 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:00,990 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-16 13:34:00,991 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [978894379] [2022-02-16 13:34:00,991 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:00,991 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-16 13:34:00,991 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:00,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-16 13:34:00,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-16 13:34:00,991 INFO L87 Difference]: Start difference. First operand 17748 states and 32367 transitions. Second operand has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:01,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:01,457 INFO L93 Difference]: Finished difference Result 18516 states and 33521 transitions. [2022-02-16 13:34:01,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 13:34:01,458 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:34:01,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:01,484 INFO L225 Difference]: With dead ends: 18516 [2022-02-16 13:34:01,484 INFO L226 Difference]: Without dead ends: 18440 [2022-02-16 13:34:01,484 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-16 13:34:01,484 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 148 mSDsluCounter, 637 mSDsCounter, 0 mSdLazyCounter, 1098 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 516 SdHoareTripleChecker+Invalid, 1103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 1098 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:01,485 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [148 Valid, 516 Invalid, 1103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 1098 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-16 13:34:01,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18440 states. [2022-02-16 13:34:01,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18440 to 17755. [2022-02-16 13:34:01,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17755 states, 17754 states have (on average 1.8247718823927002) internal successors, (32397), 17754 states have internal predecessors, (32397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:01,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17755 states to 17755 states and 32397 transitions. [2022-02-16 13:34:01,736 INFO L78 Accepts]: Start accepts. Automaton has 17755 states and 32397 transitions. Word has length 53 [2022-02-16 13:34:01,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:01,736 INFO L470 AbstractCegarLoop]: Abstraction has 17755 states and 32397 transitions. [2022-02-16 13:34:01,736 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:01,736 INFO L276 IsEmpty]: Start isEmpty. Operand 17755 states and 32397 transitions. [2022-02-16 13:34:01,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:34:01,753 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:01,753 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:01,770 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (251)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:01,954 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 251 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable256 [2022-02-16 13:34:01,954 INFO L402 AbstractCegarLoop]: === Iteration 258 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:01,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:01,955 INFO L85 PathProgramCache]: Analyzing trace with hash 1630779824, now seen corresponding path program 146 times [2022-02-16 13:34:01,955 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:01,955 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1383426404] [2022-02-16 13:34:01,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:01,955 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:01,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:02,055 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 117 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:02,055 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:02,055 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1383426404] [2022-02-16 13:34:02,055 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1383426404] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:02,055 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [247122454] [2022-02-16 13:34:02,055 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:34:02,055 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:02,055 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:02,056 INFO L229 MonitoredProcess]: Starting monitored process 252 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:02,057 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (252)] Waiting until timeout for monitored process [2022-02-16 13:34:02,082 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:34:02,082 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:02,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 13:34:02,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:02,397 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-02-16 13:34:02,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 16 treesize of output 16 [2022-02-16 13:34:02,432 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 42 proven. 90 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:02,432 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:02,611 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:34:02,611 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:34:02,802 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 26 proven. 106 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:02,802 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [247122454] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:02,802 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:02,802 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13, 13] total 27 [2022-02-16 13:34:02,802 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1269361999] [2022-02-16 13:34:02,802 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:02,803 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-16 13:34:02,803 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:02,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-16 13:34:02,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=638, Unknown=0, NotChecked=0, Total=756 [2022-02-16 13:34:02,803 INFO L87 Difference]: Start difference. First operand 17755 states and 32397 transitions. Second operand has 28 states, 28 states have (on average 3.6785714285714284) internal successors, (103), 27 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:05,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:05,595 INFO L93 Difference]: Finished difference Result 54138 states and 97402 transitions. [2022-02-16 13:34:05,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 120 states. [2022-02-16 13:34:05,595 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 3.6785714285714284) internal successors, (103), 27 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:34:05,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:05,698 INFO L225 Difference]: With dead ends: 54138 [2022-02-16 13:34:05,698 INFO L226 Difference]: Without dead ends: 54120 [2022-02-16 13:34:05,700 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 286 GetRequests, 146 SyntacticMatches, 15 SemanticMatches, 125 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6320 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=2293, Invalid=13709, Unknown=0, NotChecked=0, Total=16002 [2022-02-16 13:34:05,700 INFO L933 BasicCegarLoop]: 70 mSDtfsCounter, 438 mSDsluCounter, 1180 mSDsCounter, 0 mSdLazyCounter, 1983 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 438 SdHoareTripleChecker+Valid, 974 SdHoareTripleChecker+Invalid, 3237 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 1983 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1177 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:05,700 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [438 Valid, 974 Invalid, 3237 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [77 Valid, 1983 Invalid, 0 Unknown, 1177 Unchecked, 0.7s Time] [2022-02-16 13:34:05,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54120 states. [2022-02-16 13:34:06,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54120 to 19305. [2022-02-16 13:34:06,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19305 states, 19304 states have (on average 1.8615312888520514) internal successors, (35935), 19304 states have internal predecessors, (35935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:06,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19305 states to 19305 states and 35935 transitions. [2022-02-16 13:34:06,270 INFO L78 Accepts]: Start accepts. Automaton has 19305 states and 35935 transitions. Word has length 53 [2022-02-16 13:34:06,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:06,270 INFO L470 AbstractCegarLoop]: Abstraction has 19305 states and 35935 transitions. [2022-02-16 13:34:06,271 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 3.6785714285714284) internal successors, (103), 27 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:06,271 INFO L276 IsEmpty]: Start isEmpty. Operand 19305 states and 35935 transitions. [2022-02-16 13:34:06,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:34:06,289 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:06,289 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:06,305 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (252)] Ended with exit code 0 [2022-02-16 13:34:06,490 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 252 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable257 [2022-02-16 13:34:06,490 INFO L402 AbstractCegarLoop]: === Iteration 259 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:06,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:06,490 INFO L85 PathProgramCache]: Analyzing trace with hash 1272531146, now seen corresponding path program 147 times [2022-02-16 13:34:06,490 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:06,490 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [830736580] [2022-02-16 13:34:06,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:06,490 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:06,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:06,587 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 117 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:06,587 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:06,587 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [830736580] [2022-02-16 13:34:06,587 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [830736580] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:06,587 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [481868400] [2022-02-16 13:34:06,587 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:34:06,587 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:06,587 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:06,588 INFO L229 MonitoredProcess]: Starting monitored process 253 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:06,589 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (253)] Waiting until timeout for monitored process [2022-02-16 13:34:06,620 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-02-16 13:34:06,620 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:06,621 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:34:06,621 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:06,767 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:06,768 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:06,792 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:34:06,792 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:34:06,906 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:06,907 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [481868400] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:06,907 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:06,907 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-16 13:34:06,907 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1871882335] [2022-02-16 13:34:06,907 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:06,907 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 13:34:06,907 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:06,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 13:34:06,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:34:06,907 INFO L87 Difference]: Start difference. First operand 19305 states and 35935 transitions. Second operand has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:07,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:07,528 INFO L93 Difference]: Finished difference Result 21229 states and 39078 transitions. [2022-02-16 13:34:07,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 13:34:07,529 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:34:07,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:07,562 INFO L225 Difference]: With dead ends: 21229 [2022-02-16 13:34:07,562 INFO L226 Difference]: Without dead ends: 21199 [2022-02-16 13:34:07,563 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 100 SyntacticMatches, 10 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=111, Invalid=701, Unknown=0, NotChecked=0, Total=812 [2022-02-16 13:34:07,563 INFO L933 BasicCegarLoop]: 73 mSDtfsCounter, 274 mSDsluCounter, 685 mSDsCounter, 0 mSdLazyCounter, 1162 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 274 SdHoareTripleChecker+Valid, 582 SdHoareTripleChecker+Invalid, 1171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:07,563 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [274 Valid, 582 Invalid, 1171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1162 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-16 13:34:07,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21199 states. [2022-02-16 13:34:07,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21199 to 19436. [2022-02-16 13:34:07,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19436 states, 19435 states have (on average 1.8642655003859017) internal successors, (36232), 19435 states have internal predecessors, (36232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:07,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19436 states to 19436 states and 36232 transitions. [2022-02-16 13:34:07,863 INFO L78 Accepts]: Start accepts. Automaton has 19436 states and 36232 transitions. Word has length 53 [2022-02-16 13:34:07,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:07,864 INFO L470 AbstractCegarLoop]: Abstraction has 19436 states and 36232 transitions. [2022-02-16 13:34:07,864 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:07,864 INFO L276 IsEmpty]: Start isEmpty. Operand 19436 states and 36232 transitions. [2022-02-16 13:34:07,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:34:07,882 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:07,882 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:07,898 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (253)] Ended with exit code 0 [2022-02-16 13:34:08,083 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable258,253 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:08,083 INFO L402 AbstractCegarLoop]: === Iteration 260 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:08,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:08,083 INFO L85 PathProgramCache]: Analyzing trace with hash -570692670, now seen corresponding path program 148 times [2022-02-16 13:34:08,083 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:08,083 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2130739921] [2022-02-16 13:34:08,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:08,084 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:08,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:08,210 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 117 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:08,210 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:08,210 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2130739921] [2022-02-16 13:34:08,210 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2130739921] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:08,210 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1677993575] [2022-02-16 13:34:08,210 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:34:08,210 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:08,210 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:08,212 INFO L229 MonitoredProcess]: Starting monitored process 254 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:08,213 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (254)] Waiting until timeout for monitored process [2022-02-16 13:34:08,237 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:34:08,237 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:08,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:34:08,238 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:08,384 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:08,384 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:08,412 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:34:08,412 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:34:08,524 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:08,524 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1677993575] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:08,524 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:08,524 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-16 13:34:08,524 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2048986199] [2022-02-16 13:34:08,524 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:08,524 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-16 13:34:08,524 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:08,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-16 13:34:08,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-16 13:34:08,525 INFO L87 Difference]: Start difference. First operand 19436 states and 36232 transitions. Second operand has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:09,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:09,422 INFO L93 Difference]: Finished difference Result 23938 states and 43899 transitions. [2022-02-16 13:34:09,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-16 13:34:09,422 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:34:09,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:09,460 INFO L225 Difference]: With dead ends: 23938 [2022-02-16 13:34:09,461 INFO L226 Difference]: Without dead ends: 23838 [2022-02-16 13:34:09,461 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 99 SyntacticMatches, 10 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 661 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=273, Invalid=2079, Unknown=0, NotChecked=0, Total=2352 [2022-02-16 13:34:09,461 INFO L933 BasicCegarLoop]: 79 mSDtfsCounter, 545 mSDsluCounter, 808 mSDsCounter, 0 mSdLazyCounter, 1333 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 545 SdHoareTripleChecker+Valid, 693 SdHoareTripleChecker+Invalid, 1362 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 1333 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:09,461 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [545 Valid, 693 Invalid, 1362 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 1333 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-16 13:34:09,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23838 states. [2022-02-16 13:34:09,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23838 to 19821. [2022-02-16 13:34:09,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19821 states, 19820 states have (on average 1.8692734611503532) internal successors, (37049), 19820 states have internal predecessors, (37049), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:09,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19821 states to 19821 states and 37049 transitions. [2022-02-16 13:34:09,788 INFO L78 Accepts]: Start accepts. Automaton has 19821 states and 37049 transitions. Word has length 53 [2022-02-16 13:34:09,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:09,788 INFO L470 AbstractCegarLoop]: Abstraction has 19821 states and 37049 transitions. [2022-02-16 13:34:09,788 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:09,788 INFO L276 IsEmpty]: Start isEmpty. Operand 19821 states and 37049 transitions. [2022-02-16 13:34:09,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:34:09,807 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:09,807 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:09,823 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (254)] Ended with exit code 0 [2022-02-16 13:34:10,007 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 254 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable259 [2022-02-16 13:34:10,007 INFO L402 AbstractCegarLoop]: === Iteration 261 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:10,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:10,007 INFO L85 PathProgramCache]: Analyzing trace with hash -487151504, now seen corresponding path program 149 times [2022-02-16 13:34:10,007 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:10,008 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041068651] [2022-02-16 13:34:10,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:10,008 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:10,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:10,141 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 117 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:10,141 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:10,141 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041068651] [2022-02-16 13:34:10,141 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2041068651] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:10,141 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2133102735] [2022-02-16 13:34:10,142 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:34:10,142 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:10,142 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:10,144 INFO L229 MonitoredProcess]: Starting monitored process 255 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:10,144 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (255)] Waiting until timeout for monitored process [2022-02-16 13:34:10,172 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2022-02-16 13:34:10,172 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:10,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:34:10,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:10,315 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:10,315 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:10,348 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:34:10,349 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:34:10,453 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:10,453 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2133102735] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:10,453 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:10,453 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-02-16 13:34:10,453 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025253078] [2022-02-16 13:34:10,453 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:10,453 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-16 13:34:10,454 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:10,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-16 13:34:10,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-02-16 13:34:10,454 INFO L87 Difference]: Start difference. First operand 19821 states and 37049 transitions. Second operand has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:11,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:11,826 INFO L93 Difference]: Finished difference Result 29386 states and 53777 transitions. [2022-02-16 13:34:11,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2022-02-16 13:34:11,826 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:34:11,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:11,882 INFO L225 Difference]: With dead ends: 29386 [2022-02-16 13:34:11,882 INFO L226 Difference]: Without dead ends: 29111 [2022-02-16 13:34:11,883 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 98 SyntacticMatches, 10 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2273 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=651, Invalid=5829, Unknown=0, NotChecked=0, Total=6480 [2022-02-16 13:34:11,883 INFO L933 BasicCegarLoop]: 75 mSDtfsCounter, 1076 mSDsluCounter, 834 mSDsCounter, 0 mSdLazyCounter, 1396 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1076 SdHoareTripleChecker+Valid, 695 SdHoareTripleChecker+Invalid, 1459 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1396 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:11,883 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1076 Valid, 695 Invalid, 1459 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1396 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-16 13:34:11,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29111 states. [2022-02-16 13:34:12,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29111 to 20599. [2022-02-16 13:34:12,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20599 states, 20598 states have (on average 1.8769783474123702) internal successors, (38662), 20598 states have internal predecessors, (38662), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:12,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20599 states to 20599 states and 38662 transitions. [2022-02-16 13:34:12,309 INFO L78 Accepts]: Start accepts. Automaton has 20599 states and 38662 transitions. Word has length 53 [2022-02-16 13:34:12,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:12,309 INFO L470 AbstractCegarLoop]: Abstraction has 20599 states and 38662 transitions. [2022-02-16 13:34:12,309 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:12,309 INFO L276 IsEmpty]: Start isEmpty. Operand 20599 states and 38662 transitions. [2022-02-16 13:34:12,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:34:12,329 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:12,329 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:12,345 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (255)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:12,529 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable260,255 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:12,529 INFO L402 AbstractCegarLoop]: === Iteration 262 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:12,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:12,530 INFO L85 PathProgramCache]: Analyzing trace with hash 1501660418, now seen corresponding path program 150 times [2022-02-16 13:34:12,530 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:12,530 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [568997260] [2022-02-16 13:34:12,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:12,530 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:12,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:12,655 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 117 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:12,656 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:12,656 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [568997260] [2022-02-16 13:34:12,656 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [568997260] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:12,656 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [974068027] [2022-02-16 13:34:12,656 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:34:12,656 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:12,656 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:12,657 INFO L229 MonitoredProcess]: Starting monitored process 256 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:12,661 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (256)] Waiting until timeout for monitored process [2022-02-16 13:34:12,687 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-02-16 13:34:12,688 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:12,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:34:12,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:12,825 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:12,825 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:12,863 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:34:12,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 20 treesize of output 19 [2022-02-16 13:34:12,958 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:12,958 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [974068027] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:12,959 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:12,959 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 14 [2022-02-16 13:34:12,959 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [156906219] [2022-02-16 13:34:12,959 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:12,959 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 13:34:12,959 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:12,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 13:34:12,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:34:12,959 INFO L87 Difference]: Start difference. First operand 20599 states and 38662 transitions. Second operand has 15 states, 15 states have (on average 3.6) internal successors, (54), 14 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:13,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:13,713 INFO L93 Difference]: Finished difference Result 23344 states and 42765 transitions. [2022-02-16 13:34:13,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-16 13:34:13,713 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.6) internal successors, (54), 14 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:34:13,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:13,748 INFO L225 Difference]: With dead ends: 23344 [2022-02-16 13:34:13,748 INFO L226 Difference]: Without dead ends: 22944 [2022-02-16 13:34:13,748 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 97 SyntacticMatches, 10 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=146, Invalid=724, Unknown=0, NotChecked=0, Total=870 [2022-02-16 13:34:13,748 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 341 mSDsluCounter, 514 mSDsCounter, 0 mSdLazyCounter, 983 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 341 SdHoareTripleChecker+Valid, 407 SdHoareTripleChecker+Invalid, 1010 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 983 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:13,748 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [341 Valid, 407 Invalid, 1010 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 983 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-16 13:34:13,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22944 states. [2022-02-16 13:34:14,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22944 to 19012. [2022-02-16 13:34:14,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19012 states, 19011 states have (on average 1.856030719057388) internal successors, (35285), 19011 states have internal predecessors, (35285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:14,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19012 states to 19012 states and 35285 transitions. [2022-02-16 13:34:14,170 INFO L78 Accepts]: Start accepts. Automaton has 19012 states and 35285 transitions. Word has length 53 [2022-02-16 13:34:14,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:14,170 INFO L470 AbstractCegarLoop]: Abstraction has 19012 states and 35285 transitions. [2022-02-16 13:34:14,170 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.6) internal successors, (54), 14 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:14,170 INFO L276 IsEmpty]: Start isEmpty. Operand 19012 states and 35285 transitions. [2022-02-16 13:34:14,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:34:14,186 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:14,186 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:14,201 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (256)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:14,386 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable261,256 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:14,386 INFO L402 AbstractCegarLoop]: === Iteration 263 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:14,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:14,386 INFO L85 PathProgramCache]: Analyzing trace with hash -1233440066, now seen corresponding path program 151 times [2022-02-16 13:34:14,386 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:14,387 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1949540026] [2022-02-16 13:34:14,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:14,387 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:14,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:14,513 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:14,514 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:14,514 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1949540026] [2022-02-16 13:34:14,514 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1949540026] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:14,514 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2071639147] [2022-02-16 13:34:14,514 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:34:14,514 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:14,514 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:14,515 INFO L229 MonitoredProcess]: Starting monitored process 257 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:14,516 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (257)] Waiting until timeout for monitored process [2022-02-16 13:34:14,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:14,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:34:14,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:14,671 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:14,671 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:14,712 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:34:14,713 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:34:14,795 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:14,795 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2071639147] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:14,795 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:14,795 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 15 [2022-02-16 13:34:14,795 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45022494] [2022-02-16 13:34:14,795 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:14,795 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:34:14,795 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:14,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:34:14,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:34:14,796 INFO L87 Difference]: Start difference. First operand 19012 states and 35285 transitions. Second operand has 16 states, 16 states have (on average 3.4375) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:15,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:15,475 INFO L93 Difference]: Finished difference Result 20488 states and 37641 transitions. [2022-02-16 13:34:15,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-16 13:34:15,475 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:34:15,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:15,507 INFO L225 Difference]: With dead ends: 20488 [2022-02-16 13:34:15,507 INFO L226 Difference]: Without dead ends: 20488 [2022-02-16 13:34:15,507 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 96 SyntacticMatches, 10 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=175, Invalid=881, Unknown=0, NotChecked=0, Total=1056 [2022-02-16 13:34:15,507 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 382 mSDsluCounter, 664 mSDsCounter, 0 mSdLazyCounter, 1248 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 382 SdHoareTripleChecker+Valid, 515 SdHoareTripleChecker+Invalid, 1279 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 1248 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:15,507 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [382 Valid, 515 Invalid, 1279 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 1248 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-16 13:34:15,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20488 states. [2022-02-16 13:34:15,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20488 to 19052. [2022-02-16 13:34:15,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19052 states, 19051 states have (on average 1.8558080940633037) internal successors, (35355), 19051 states have internal predecessors, (35355), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:15,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19052 states to 19052 states and 35355 transitions. [2022-02-16 13:34:15,786 INFO L78 Accepts]: Start accepts. Automaton has 19052 states and 35355 transitions. Word has length 53 [2022-02-16 13:34:15,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:15,786 INFO L470 AbstractCegarLoop]: Abstraction has 19052 states and 35355 transitions. [2022-02-16 13:34:15,786 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:15,786 INFO L276 IsEmpty]: Start isEmpty. Operand 19052 states and 35355 transitions. [2022-02-16 13:34:15,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:34:15,802 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:15,802 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:15,819 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (257)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:16,005 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable262,257 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:16,005 INFO L402 AbstractCegarLoop]: === Iteration 264 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:16,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:16,005 INFO L85 PathProgramCache]: Analyzing trace with hash -2061094704, now seen corresponding path program 60 times [2022-02-16 13:34:16,005 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:16,005 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1645030470] [2022-02-16 13:34:16,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:16,006 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:16,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:16,135 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:16,135 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:16,135 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1645030470] [2022-02-16 13:34:16,135 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1645030470] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:16,135 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1969587540] [2022-02-16 13:34:16,136 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:34:16,136 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:16,136 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:16,137 INFO L229 MonitoredProcess]: Starting monitored process 258 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:16,137 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (258)] Waiting until timeout for monitored process [2022-02-16 13:34:16,163 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-02-16 13:34:16,164 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:16,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:34:16,165 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:16,288 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:16,288 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:16,334 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:34:16,335 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:34:16,407 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:16,407 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1969587540] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:16,407 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:16,407 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 15 [2022-02-16 13:34:16,407 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [223095440] [2022-02-16 13:34:16,408 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:16,408 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:34:16,408 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:16,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:34:16,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:34:16,408 INFO L87 Difference]: Start difference. First operand 19052 states and 35355 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:17,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:17,084 INFO L93 Difference]: Finished difference Result 29505 states and 53337 transitions. [2022-02-16 13:34:17,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-16 13:34:17,085 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:34:17,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:17,129 INFO L225 Difference]: With dead ends: 29505 [2022-02-16 13:34:17,129 INFO L226 Difference]: Without dead ends: 29465 [2022-02-16 13:34:17,129 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 96 SyntacticMatches, 10 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=175, Invalid=881, Unknown=0, NotChecked=0, Total=1056 [2022-02-16 13:34:17,129 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 244 mSDsluCounter, 210 mSDsCounter, 0 mSdLazyCounter, 918 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 244 SdHoareTripleChecker+Valid, 179 SdHoareTripleChecker+Invalid, 951 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 918 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:17,130 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [244 Valid, 179 Invalid, 951 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 918 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:34:17,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29465 states. [2022-02-16 13:34:17,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29465 to 18639. [2022-02-16 13:34:17,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18639 states, 18638 states have (on average 1.853900633115141) internal successors, (34553), 18638 states have internal predecessors, (34553), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:17,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18639 states to 18639 states and 34553 transitions. [2022-02-16 13:34:17,416 INFO L78 Accepts]: Start accepts. Automaton has 18639 states and 34553 transitions. Word has length 53 [2022-02-16 13:34:17,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:17,417 INFO L470 AbstractCegarLoop]: Abstraction has 18639 states and 34553 transitions. [2022-02-16 13:34:17,417 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:17,417 INFO L276 IsEmpty]: Start isEmpty. Operand 18639 states and 34553 transitions. [2022-02-16 13:34:17,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:34:17,433 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:17,433 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:17,449 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (258)] Ended with exit code 0 [2022-02-16 13:34:17,633 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable263,258 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:17,634 INFO L402 AbstractCegarLoop]: === Iteration 265 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:17,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:17,634 INFO L85 PathProgramCache]: Analyzing trace with hash -1289573104, now seen corresponding path program 152 times [2022-02-16 13:34:17,634 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:17,634 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1697896526] [2022-02-16 13:34:17,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:17,634 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:17,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:17,800 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 16 proven. 116 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:17,800 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:17,800 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1697896526] [2022-02-16 13:34:17,800 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1697896526] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:17,800 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [161922610] [2022-02-16 13:34:17,800 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:34:17,800 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:17,800 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:17,801 INFO L229 MonitoredProcess]: Starting monitored process 259 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:17,802 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (259)] Waiting until timeout for monitored process [2022-02-16 13:34:17,826 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:34:17,827 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:17,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:34:17,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:18,131 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:18,131 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:18,260 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:34:18,260 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:34:18,333 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:18,333 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [161922610] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:18,333 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:18,333 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 26 [2022-02-16 13:34:18,333 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [608052327] [2022-02-16 13:34:18,333 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:18,333 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-16 13:34:18,334 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:18,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-16 13:34:18,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=621, Unknown=0, NotChecked=0, Total=702 [2022-02-16 13:34:18,334 INFO L87 Difference]: Start difference. First operand 18639 states and 34553 transitions. Second operand has 27 states, 27 states have (on average 3.3703703703703702) internal successors, (91), 26 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:18,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:18,697 INFO L93 Difference]: Finished difference Result 18761 states and 34707 transitions. [2022-02-16 13:34:18,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 13:34:18,697 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 3.3703703703703702) internal successors, (91), 26 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:34:18,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:18,725 INFO L225 Difference]: With dead ends: 18761 [2022-02-16 13:34:18,726 INFO L226 Difference]: Without dead ends: 18695 [2022-02-16 13:34:18,726 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 86 SyntacticMatches, 9 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 6 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=81, Invalid=621, Unknown=0, NotChecked=0, Total=702 [2022-02-16 13:34:18,726 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 74 mSDsluCounter, 227 mSDsCounter, 0 mSdLazyCounter, 900 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 1159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 900 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 249 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:18,726 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 196 Invalid, 1159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 900 Invalid, 0 Unknown, 249 Unchecked, 0.3s Time] [2022-02-16 13:34:18,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18695 states. [2022-02-16 13:34:19,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18695 to 18634. [2022-02-16 13:34:19,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18634 states, 18633 states have (on average 1.8514463586110663) internal successors, (34498), 18633 states have internal predecessors, (34498), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:19,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18634 states to 18634 states and 34498 transitions. [2022-02-16 13:34:19,075 INFO L78 Accepts]: Start accepts. Automaton has 18634 states and 34498 transitions. Word has length 53 [2022-02-16 13:34:19,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:19,075 INFO L470 AbstractCegarLoop]: Abstraction has 18634 states and 34498 transitions. [2022-02-16 13:34:19,075 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 3.3703703703703702) internal successors, (91), 26 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:19,075 INFO L276 IsEmpty]: Start isEmpty. Operand 18634 states and 34498 transitions. [2022-02-16 13:34:19,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:34:19,094 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:19,094 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:19,110 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (259)] Ended with exit code 0 [2022-02-16 13:34:19,294 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 259 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable264 [2022-02-16 13:34:19,295 INFO L402 AbstractCegarLoop]: === Iteration 266 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:19,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:19,295 INFO L85 PathProgramCache]: Analyzing trace with hash 1004197012, now seen corresponding path program 153 times [2022-02-16 13:34:19,295 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:19,295 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1024654495] [2022-02-16 13:34:19,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:19,295 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:19,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:19,409 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 16 proven. 115 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:34:19,409 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:19,409 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1024654495] [2022-02-16 13:34:19,409 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1024654495] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:19,409 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1912617361] [2022-02-16 13:34:19,409 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:34:19,409 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:19,410 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:19,410 INFO L229 MonitoredProcess]: Starting monitored process 260 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:19,411 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (260)] Waiting until timeout for monitored process [2022-02-16 13:34:19,438 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-02-16 13:34:19,439 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:19,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:34:19,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:19,641 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:34:19,641 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:19,702 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:34:19,703 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:34:19,803 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:34:19,803 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1912617361] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:19,803 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:19,803 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-02-16 13:34:19,803 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027522042] [2022-02-16 13:34:19,803 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:19,803 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-16 13:34:19,803 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:19,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-16 13:34:19,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-02-16 13:34:19,804 INFO L87 Difference]: Start difference. First operand 18634 states and 34498 transitions. Second operand has 18 states, 18 states have (on average 4.055555555555555) internal successors, (73), 17 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:20,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:20,134 INFO L93 Difference]: Finished difference Result 18690 states and 34556 transitions. [2022-02-16 13:34:20,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 13:34:20,135 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.055555555555555) internal successors, (73), 17 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:34:20,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:20,159 INFO L225 Difference]: With dead ends: 18690 [2022-02-16 13:34:20,159 INFO L226 Difference]: Without dead ends: 18655 [2022-02-16 13:34:20,159 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 95 SyntacticMatches, 10 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-02-16 13:34:20,159 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 33 mSDsluCounter, 164 mSDsCounter, 0 mSdLazyCounter, 858 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 861 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 858 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:20,159 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 135 Invalid, 861 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 858 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:34:20,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18655 states. [2022-02-16 13:34:20,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18655 to 18613. [2022-02-16 13:34:20,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18613 states, 18612 states have (on average 1.8512787448957662) internal successors, (34456), 18612 states have internal predecessors, (34456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:20,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18613 states to 18613 states and 34456 transitions. [2022-02-16 13:34:20,405 INFO L78 Accepts]: Start accepts. Automaton has 18613 states and 34456 transitions. Word has length 53 [2022-02-16 13:34:20,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:20,405 INFO L470 AbstractCegarLoop]: Abstraction has 18613 states and 34456 transitions. [2022-02-16 13:34:20,405 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.055555555555555) internal successors, (73), 17 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:20,405 INFO L276 IsEmpty]: Start isEmpty. Operand 18613 states and 34456 transitions. [2022-02-16 13:34:20,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:34:20,421 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:20,421 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:20,437 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (260)] Ended with exit code 0 [2022-02-16 13:34:20,621 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 260 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable265 [2022-02-16 13:34:20,621 INFO L402 AbstractCegarLoop]: === Iteration 267 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:20,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:20,622 INFO L85 PathProgramCache]: Analyzing trace with hash 1014434632, now seen corresponding path program 61 times [2022-02-16 13:34:20,622 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:20,622 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1376945938] [2022-02-16 13:34:20,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:20,622 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:20,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:20,741 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:20,741 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:20,741 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1376945938] [2022-02-16 13:34:20,742 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1376945938] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:20,742 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1142690998] [2022-02-16 13:34:20,742 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:34:20,742 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:20,742 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:20,743 INFO L229 MonitoredProcess]: Starting monitored process 261 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:20,743 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (261)] Waiting until timeout for monitored process [2022-02-16 13:34:20,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:20,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:34:20,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:20,900 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:20,900 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:20,941 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:34:20,941 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:34:21,026 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:21,026 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1142690998] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:21,026 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:21,027 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 14 [2022-02-16 13:34:21,027 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1152715822] [2022-02-16 13:34:21,027 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:21,027 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 13:34:21,027 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:21,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 13:34:21,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:34:21,027 INFO L87 Difference]: Start difference. First operand 18613 states and 34456 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:21,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:21,573 INFO L93 Difference]: Finished difference Result 27829 states and 50479 transitions. [2022-02-16 13:34:21,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 13:34:21,573 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:34:21,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:21,623 INFO L225 Difference]: With dead ends: 27829 [2022-02-16 13:34:21,623 INFO L226 Difference]: Without dead ends: 27715 [2022-02-16 13:34:21,623 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 97 SyntacticMatches, 10 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=138, Invalid=732, Unknown=0, NotChecked=0, Total=870 [2022-02-16 13:34:21,623 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 145 mSDsluCounter, 235 mSDsCounter, 0 mSdLazyCounter, 922 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 180 SdHoareTripleChecker+Invalid, 948 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 922 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:21,624 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [145 Valid, 180 Invalid, 948 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 922 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:34:21,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27715 states. [2022-02-16 13:34:21,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27715 to 18912. [2022-02-16 13:34:21,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18912 states, 18911 states have (on average 1.849135423827402) internal successors, (34969), 18911 states have internal predecessors, (34969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:21,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18912 states to 18912 states and 34969 transitions. [2022-02-16 13:34:21,999 INFO L78 Accepts]: Start accepts. Automaton has 18912 states and 34969 transitions. Word has length 53 [2022-02-16 13:34:21,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:21,999 INFO L470 AbstractCegarLoop]: Abstraction has 18912 states and 34969 transitions. [2022-02-16 13:34:21,999 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:21,999 INFO L276 IsEmpty]: Start isEmpty. Operand 18912 states and 34969 transitions. [2022-02-16 13:34:22,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:34:22,015 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:22,016 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:22,031 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (261)] Ended with exit code 0 [2022-02-16 13:34:22,216 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 261 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable266 [2022-02-16 13:34:22,216 INFO L402 AbstractCegarLoop]: === Iteration 268 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:22,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:22,216 INFO L85 PathProgramCache]: Analyzing trace with hash 1837171664, now seen corresponding path program 62 times [2022-02-16 13:34:22,217 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:22,217 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [52423169] [2022-02-16 13:34:22,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:22,217 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:22,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:22,327 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:22,327 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:22,327 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [52423169] [2022-02-16 13:34:22,327 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [52423169] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:22,327 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [391691627] [2022-02-16 13:34:22,327 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:34:22,327 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:22,327 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:22,328 INFO L229 MonitoredProcess]: Starting monitored process 262 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:22,328 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (262)] Waiting until timeout for monitored process [2022-02-16 13:34:22,352 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:34:22,353 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:22,353 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:34:22,354 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:22,484 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:22,484 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:22,521 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:34:22,521 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:34:22,612 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:22,613 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [391691627] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:22,613 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:22,613 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-02-16 13:34:22,613 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234496046] [2022-02-16 13:34:22,613 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:22,613 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-16 13:34:22,613 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:22,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-16 13:34:22,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-02-16 13:34:22,613 INFO L87 Difference]: Start difference. First operand 18912 states and 34969 transitions. Second operand has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 13 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:23,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:23,092 INFO L93 Difference]: Finished difference Result 27373 states and 49532 transitions. [2022-02-16 13:34:23,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-16 13:34:23,093 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 13 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:34:23,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:23,138 INFO L225 Difference]: With dead ends: 27373 [2022-02-16 13:34:23,138 INFO L226 Difference]: Without dead ends: 27366 [2022-02-16 13:34:23,139 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 98 SyntacticMatches, 10 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=107, Invalid=595, Unknown=0, NotChecked=0, Total=702 [2022-02-16 13:34:23,139 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 129 mSDsluCounter, 306 mSDsCounter, 0 mSdLazyCounter, 881 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 251 SdHoareTripleChecker+Invalid, 901 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 881 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:23,139 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [129 Valid, 251 Invalid, 901 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 881 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:34:23,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27366 states. [2022-02-16 13:34:23,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27366 to 19145. [2022-02-16 13:34:23,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19145 states, 19144 states have (on average 1.8495612202256582) internal successors, (35408), 19144 states have internal predecessors, (35408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:23,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19145 states to 19145 states and 35408 transitions. [2022-02-16 13:34:23,444 INFO L78 Accepts]: Start accepts. Automaton has 19145 states and 35408 transitions. Word has length 53 [2022-02-16 13:34:23,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:23,444 INFO L470 AbstractCegarLoop]: Abstraction has 19145 states and 35408 transitions. [2022-02-16 13:34:23,444 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 13 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:23,444 INFO L276 IsEmpty]: Start isEmpty. Operand 19145 states and 35408 transitions. [2022-02-16 13:34:23,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:34:23,460 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:23,460 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:23,475 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (262)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:23,660 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable267,262 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:23,660 INFO L402 AbstractCegarLoop]: === Iteration 269 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:23,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:23,660 INFO L85 PathProgramCache]: Analyzing trace with hash 75110416, now seen corresponding path program 154 times [2022-02-16 13:34:23,660 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:23,660 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1626683881] [2022-02-16 13:34:23,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:23,661 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:23,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:23,793 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 16 proven. 116 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:23,793 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:23,793 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1626683881] [2022-02-16 13:34:23,793 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1626683881] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:23,793 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1096192934] [2022-02-16 13:34:23,793 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:34:23,793 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:23,793 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:23,794 INFO L229 MonitoredProcess]: Starting monitored process 263 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:23,795 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (263)] Waiting until timeout for monitored process [2022-02-16 13:34:23,819 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:34:23,819 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:23,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:34:23,820 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:24,048 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:24,048 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:24,132 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:34:24,132 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:34:24,225 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:24,226 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1096192934] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:24,226 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:24,226 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 20 [2022-02-16 13:34:24,226 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692842457] [2022-02-16 13:34:24,226 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:24,226 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-16 13:34:24,226 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:24,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-16 13:34:24,226 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2022-02-16 13:34:24,226 INFO L87 Difference]: Start difference. First operand 19145 states and 35408 transitions. Second operand has 21 states, 21 states have (on average 3.761904761904762) internal successors, (79), 20 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:24,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:24,659 INFO L93 Difference]: Finished difference Result 19261 states and 35532 transitions. [2022-02-16 13:34:24,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-16 13:34:24,659 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.761904761904762) internal successors, (79), 20 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:34:24,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:24,689 INFO L225 Difference]: With dead ends: 19261 [2022-02-16 13:34:24,689 INFO L226 Difference]: Without dead ends: 19220 [2022-02-16 13:34:24,689 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 92 SyntacticMatches, 10 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=69, Invalid=437, Unknown=0, NotChecked=0, Total=506 [2022-02-16 13:34:24,690 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 65 mSDsluCounter, 283 mSDsCounter, 0 mSdLazyCounter, 1012 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 222 SdHoareTripleChecker+Invalid, 1202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1012 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 184 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:24,690 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [65 Valid, 222 Invalid, 1202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1012 Invalid, 0 Unknown, 184 Unchecked, 0.3s Time] [2022-02-16 13:34:24,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19220 states. [2022-02-16 13:34:25,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19220 to 19135. [2022-02-16 13:34:25,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19135 states, 19134 states have (on average 1.8470784990070033) internal successors, (35342), 19134 states have internal predecessors, (35342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:25,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19135 states to 19135 states and 35342 transitions. [2022-02-16 13:34:25,050 INFO L78 Accepts]: Start accepts. Automaton has 19135 states and 35342 transitions. Word has length 53 [2022-02-16 13:34:25,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:25,050 INFO L470 AbstractCegarLoop]: Abstraction has 19135 states and 35342 transitions. [2022-02-16 13:34:25,050 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.761904761904762) internal successors, (79), 20 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:25,050 INFO L276 IsEmpty]: Start isEmpty. Operand 19135 states and 35342 transitions. [2022-02-16 13:34:25,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:34:25,068 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:25,068 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:25,084 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (263)] Ended with exit code 0 [2022-02-16 13:34:25,268 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 263 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable268 [2022-02-16 13:34:25,268 INFO L402 AbstractCegarLoop]: === Iteration 270 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:25,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:25,269 INFO L85 PathProgramCache]: Analyzing trace with hash -937430189, now seen corresponding path program 63 times [2022-02-16 13:34:25,269 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:25,269 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [801764577] [2022-02-16 13:34:25,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:25,269 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:25,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:25,382 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 40 proven. 96 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:25,382 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:25,382 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [801764577] [2022-02-16 13:34:25,382 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [801764577] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:25,382 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1306418171] [2022-02-16 13:34:25,382 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:34:25,382 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:25,382 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:25,383 INFO L229 MonitoredProcess]: Starting monitored process 264 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:25,384 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (264)] Waiting until timeout for monitored process [2022-02-16 13:34:25,409 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-02-16 13:34:25,410 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:25,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-16 13:34:25,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:25,575 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 51 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:34:25,575 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:25,806 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 51 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:34:25,806 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1306418171] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:25,806 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:25,806 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 18 [2022-02-16 13:34:25,806 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1313321101] [2022-02-16 13:34:25,806 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:25,807 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-16 13:34:25,807 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:25,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-16 13:34:25,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=247, Unknown=0, NotChecked=0, Total=342 [2022-02-16 13:34:25,807 INFO L87 Difference]: Start difference. First operand 19135 states and 35342 transitions. Second operand has 19 states, 19 states have (on average 3.9473684210526314) internal successors, (75), 18 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:26,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:26,134 INFO L93 Difference]: Finished difference Result 20810 states and 37985 transitions. [2022-02-16 13:34:26,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 13:34:26,134 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.9473684210526314) internal successors, (75), 18 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:34:26,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:26,163 INFO L225 Difference]: With dead ends: 20810 [2022-02-16 13:34:26,163 INFO L226 Difference]: Without dead ends: 20755 [2022-02-16 13:34:26,163 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 102 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=168, Invalid=432, Unknown=0, NotChecked=0, Total=600 [2022-02-16 13:34:26,163 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 266 mSDsluCounter, 206 mSDsCounter, 0 mSdLazyCounter, 511 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 266 SdHoareTripleChecker+Valid, 169 SdHoareTripleChecker+Invalid, 540 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 511 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:26,164 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [266 Valid, 169 Invalid, 540 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 511 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:34:26,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20755 states. [2022-02-16 13:34:26,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20755 to 17607. [2022-02-16 13:34:26,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17607 states, 17606 states have (on average 1.8622628649324093) internal successors, (32787), 17606 states have internal predecessors, (32787), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:26,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17607 states to 17607 states and 32787 transitions. [2022-02-16 13:34:26,449 INFO L78 Accepts]: Start accepts. Automaton has 17607 states and 32787 transitions. Word has length 53 [2022-02-16 13:34:26,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:26,450 INFO L470 AbstractCegarLoop]: Abstraction has 17607 states and 32787 transitions. [2022-02-16 13:34:26,450 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.9473684210526314) internal successors, (75), 18 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:26,450 INFO L276 IsEmpty]: Start isEmpty. Operand 17607 states and 32787 transitions. [2022-02-16 13:34:26,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:34:26,462 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:26,462 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:26,478 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (264)] Ended with exit code 0 [2022-02-16 13:34:26,662 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 264 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable269 [2022-02-16 13:34:26,663 INFO L402 AbstractCegarLoop]: === Iteration 271 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:26,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:26,663 INFO L85 PathProgramCache]: Analyzing trace with hash -1003538747, now seen corresponding path program 155 times [2022-02-16 13:34:26,663 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:26,663 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [599599664] [2022-02-16 13:34:26,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:26,663 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:26,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:26,770 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 57 proven. 79 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:26,770 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:26,770 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [599599664] [2022-02-16 13:34:26,770 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [599599664] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:26,770 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1714524359] [2022-02-16 13:34:26,770 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:34:26,770 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:26,770 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:26,771 INFO L229 MonitoredProcess]: Starting monitored process 265 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:26,771 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (265)] Waiting until timeout for monitored process [2022-02-16 13:34:26,797 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-02-16 13:34:26,797 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:26,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-16 13:34:26,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:26,973 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 64 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:26,973 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:27,263 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 64 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:27,263 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1714524359] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:27,263 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:27,264 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14, 14] total 18 [2022-02-16 13:34:27,264 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1096920547] [2022-02-16 13:34:27,264 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:27,264 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-16 13:34:27,264 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:27,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-16 13:34:27,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=238, Unknown=0, NotChecked=0, Total=342 [2022-02-16 13:34:27,264 INFO L87 Difference]: Start difference. First operand 17607 states and 32787 transitions. Second operand has 19 states, 19 states have (on average 4.473684210526316) internal successors, (85), 18 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:27,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:27,726 INFO L93 Difference]: Finished difference Result 21530 states and 38890 transitions. [2022-02-16 13:34:27,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-16 13:34:27,726 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.473684210526316) internal successors, (85), 18 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:34:27,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:27,761 INFO L225 Difference]: With dead ends: 21530 [2022-02-16 13:34:27,762 INFO L226 Difference]: Without dead ends: 21530 [2022-02-16 13:34:27,762 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 101 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 255 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=327, Invalid=665, Unknown=0, NotChecked=0, Total=992 [2022-02-16 13:34:27,762 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 299 mSDsluCounter, 250 mSDsCounter, 0 mSdLazyCounter, 626 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 299 SdHoareTripleChecker+Valid, 207 SdHoareTripleChecker+Invalid, 674 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 626 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:27,762 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [299 Valid, 207 Invalid, 674 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 626 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:34:27,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21530 states. [2022-02-16 13:34:28,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21530 to 16534. [2022-02-16 13:34:28,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16534 states, 16533 states have (on average 1.8209036472509526) internal successors, (30105), 16533 states have internal predecessors, (30105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:28,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16534 states to 16534 states and 30105 transitions. [2022-02-16 13:34:28,049 INFO L78 Accepts]: Start accepts. Automaton has 16534 states and 30105 transitions. Word has length 53 [2022-02-16 13:34:28,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:28,049 INFO L470 AbstractCegarLoop]: Abstraction has 16534 states and 30105 transitions. [2022-02-16 13:34:28,049 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.473684210526316) internal successors, (85), 18 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:28,049 INFO L276 IsEmpty]: Start isEmpty. Operand 16534 states and 30105 transitions. [2022-02-16 13:34:28,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:34:28,061 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:28,061 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:28,077 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (265)] Ended with exit code 0 [2022-02-16 13:34:28,261 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable270,265 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:28,261 INFO L402 AbstractCegarLoop]: === Iteration 272 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:28,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:28,262 INFO L85 PathProgramCache]: Analyzing trace with hash -1085990840, now seen corresponding path program 64 times [2022-02-16 13:34:28,262 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:28,262 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1869198341] [2022-02-16 13:34:28,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:28,262 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:28,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:28,366 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:28,366 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:28,366 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1869198341] [2022-02-16 13:34:28,366 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1869198341] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:28,366 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1854926079] [2022-02-16 13:34:28,367 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:34:28,367 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:28,367 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:28,368 INFO L229 MonitoredProcess]: Starting monitored process 266 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:28,368 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (266)] Waiting until timeout for monitored process [2022-02-16 13:34:28,392 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:34:28,392 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:28,393 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:34:28,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:28,533 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:28,533 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:28,565 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:34:28,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 20 treesize of output 19 [2022-02-16 13:34:28,706 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:28,706 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1854926079] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:28,706 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:28,706 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-16 13:34:28,706 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [788918663] [2022-02-16 13:34:28,706 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:28,707 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-16 13:34:28,707 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:28,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-16 13:34:28,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-16 13:34:28,707 INFO L87 Difference]: Start difference. First operand 16534 states and 30105 transitions. Second operand has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 12 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:29,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:29,126 INFO L93 Difference]: Finished difference Result 21478 states and 38366 transitions. [2022-02-16 13:34:29,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 13:34:29,127 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 12 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:34:29,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:29,156 INFO L225 Difference]: With dead ends: 21478 [2022-02-16 13:34:29,156 INFO L226 Difference]: Without dead ends: 21471 [2022-02-16 13:34:29,157 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 99 SyntacticMatches, 10 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=82, Invalid=470, Unknown=0, NotChecked=0, Total=552 [2022-02-16 13:34:29,157 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 106 mSDsluCounter, 331 mSDsCounter, 0 mSdLazyCounter, 834 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 270 SdHoareTripleChecker+Invalid, 849 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 834 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:29,157 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [106 Valid, 270 Invalid, 849 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 834 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:34:29,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21471 states. [2022-02-16 13:34:29,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21471 to 16557. [2022-02-16 13:34:29,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16557 states, 16556 states have (on average 1.8212128533462189) internal successors, (30152), 16556 states have internal predecessors, (30152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:29,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16557 states to 16557 states and 30152 transitions. [2022-02-16 13:34:29,387 INFO L78 Accepts]: Start accepts. Automaton has 16557 states and 30152 transitions. Word has length 53 [2022-02-16 13:34:29,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:29,387 INFO L470 AbstractCegarLoop]: Abstraction has 16557 states and 30152 transitions. [2022-02-16 13:34:29,387 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 12 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:29,387 INFO L276 IsEmpty]: Start isEmpty. Operand 16557 states and 30152 transitions. [2022-02-16 13:34:29,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:34:29,400 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:29,400 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:29,416 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (266)] Ended with exit code 0 [2022-02-16 13:34:29,601 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 266 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable271 [2022-02-16 13:34:29,601 INFO L402 AbstractCegarLoop]: === Iteration 273 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:29,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:29,601 INFO L85 PathProgramCache]: Analyzing trace with hash 1432076360, now seen corresponding path program 156 times [2022-02-16 13:34:29,601 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:29,601 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1585688450] [2022-02-16 13:34:29,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:29,601 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:29,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:29,720 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 16 proven. 116 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:29,720 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:29,720 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1585688450] [2022-02-16 13:34:29,720 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1585688450] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:29,720 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1446084116] [2022-02-16 13:34:29,720 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:34:29,720 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:29,720 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:29,721 INFO L229 MonitoredProcess]: Starting monitored process 267 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:29,722 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (267)] Waiting until timeout for monitored process [2022-02-16 13:34:29,748 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-02-16 13:34:29,748 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:29,749 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:34:29,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:29,954 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:29,954 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:30,016 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:34:30,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 20 treesize of output 19 [2022-02-16 13:34:30,118 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:30,119 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1446084116] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:30,119 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:30,119 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-02-16 13:34:30,119 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [264486868] [2022-02-16 13:34:30,119 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:30,119 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-16 13:34:30,119 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:30,119 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-16 13:34:30,119 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-02-16 13:34:30,120 INFO L87 Difference]: Start difference. First operand 16557 states and 30152 transitions. Second operand has 18 states, 18 states have (on average 4.055555555555555) internal successors, (73), 17 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:30,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:30,367 INFO L93 Difference]: Finished difference Result 16595 states and 30193 transitions. [2022-02-16 13:34:30,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 13:34:30,367 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.055555555555555) internal successors, (73), 17 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:34:30,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:30,393 INFO L225 Difference]: With dead ends: 16595 [2022-02-16 13:34:30,393 INFO L226 Difference]: Without dead ends: 16565 [2022-02-16 13:34:30,393 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 95 SyntacticMatches, 9 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-02-16 13:34:30,394 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 23 mSDsluCounter, 126 mSDsCounter, 0 mSdLazyCounter, 598 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 98 SdHoareTripleChecker+Invalid, 711 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 598 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 109 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:30,394 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 98 Invalid, 711 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 598 Invalid, 0 Unknown, 109 Unchecked, 0.2s Time] [2022-02-16 13:34:30,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16565 states. [2022-02-16 13:34:30,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16565 to 16547. [2022-02-16 13:34:30,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16547 states, 16546 states have (on average 1.8210443611749063) internal successors, (30131), 16546 states have internal predecessors, (30131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:30,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16547 states to 16547 states and 30131 transitions. [2022-02-16 13:34:30,612 INFO L78 Accepts]: Start accepts. Automaton has 16547 states and 30131 transitions. Word has length 53 [2022-02-16 13:34:30,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:30,612 INFO L470 AbstractCegarLoop]: Abstraction has 16547 states and 30131 transitions. [2022-02-16 13:34:30,612 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.055555555555555) internal successors, (73), 17 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:30,612 INFO L276 IsEmpty]: Start isEmpty. Operand 16547 states and 30131 transitions. [2022-02-16 13:34:30,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:34:30,624 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:30,624 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:30,640 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (267)] Ended with exit code 0 [2022-02-16 13:34:30,825 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable272,267 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:30,825 INFO L402 AbstractCegarLoop]: === Iteration 274 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:30,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:30,825 INFO L85 PathProgramCache]: Analyzing trace with hash 456529616, now seen corresponding path program 65 times [2022-02-16 13:34:30,825 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:30,825 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [92337905] [2022-02-16 13:34:30,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:30,825 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:30,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:30,930 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:30,931 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:30,931 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [92337905] [2022-02-16 13:34:30,931 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [92337905] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:30,931 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1005927333] [2022-02-16 13:34:30,931 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:34:30,931 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:30,931 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:30,932 INFO L229 MonitoredProcess]: Starting monitored process 268 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:30,932 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (268)] Waiting until timeout for monitored process [2022-02-16 13:34:30,959 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-02-16 13:34:30,959 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:30,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:34:30,960 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:31,105 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:31,105 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:31,133 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:34:31,133 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:34:31,247 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:31,247 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1005927333] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:31,247 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:31,247 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-16 13:34:31,247 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45149106] [2022-02-16 13:34:31,247 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:31,248 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 13:34:31,248 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:31,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 13:34:31,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:34:31,248 INFO L87 Difference]: Start difference. First operand 16547 states and 30131 transitions. Second operand has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:31,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:31,635 INFO L93 Difference]: Finished difference Result 18139 states and 32712 transitions. [2022-02-16 13:34:31,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 13:34:31,635 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:34:31,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:31,662 INFO L225 Difference]: With dead ends: 18139 [2022-02-16 13:34:31,662 INFO L226 Difference]: Without dead ends: 18139 [2022-02-16 13:34:31,662 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 100 SyntacticMatches, 10 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=63, Invalid=357, Unknown=0, NotChecked=0, Total=420 [2022-02-16 13:34:31,662 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 89 mSDsluCounter, 345 mSDsCounter, 0 mSdLazyCounter, 787 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 282 SdHoareTripleChecker+Invalid, 797 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 787 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:31,662 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 282 Invalid, 797 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 787 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:34:31,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18139 states. [2022-02-16 13:34:31,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18139 to 16599. [2022-02-16 13:34:31,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16599 states, 16598 states have (on average 1.8211832750933847) internal successors, (30228), 16598 states have internal predecessors, (30228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:31,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16599 states to 16599 states and 30228 transitions. [2022-02-16 13:34:31,886 INFO L78 Accepts]: Start accepts. Automaton has 16599 states and 30228 transitions. Word has length 53 [2022-02-16 13:34:31,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:31,886 INFO L470 AbstractCegarLoop]: Abstraction has 16599 states and 30228 transitions. [2022-02-16 13:34:31,886 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:31,886 INFO L276 IsEmpty]: Start isEmpty. Operand 16599 states and 30228 transitions. [2022-02-16 13:34:31,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:34:31,899 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:31,899 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:31,915 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (268)] Ended with exit code 0 [2022-02-16 13:34:32,099 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable273,268 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:32,099 INFO L402 AbstractCegarLoop]: === Iteration 275 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:32,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:32,100 INFO L85 PathProgramCache]: Analyzing trace with hash 1518191376, now seen corresponding path program 157 times [2022-02-16 13:34:32,100 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:32,100 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1422401506] [2022-02-16 13:34:32,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:32,100 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:32,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:32,206 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 16 proven. 116 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:32,206 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:32,206 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1422401506] [2022-02-16 13:34:32,206 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1422401506] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:32,206 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [301562327] [2022-02-16 13:34:32,206 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:34:32,206 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:32,206 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:32,207 INFO L229 MonitoredProcess]: Starting monitored process 269 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:32,208 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (269)] Waiting until timeout for monitored process [2022-02-16 13:34:32,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:32,233 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:34:32,234 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:32,423 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:32,423 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:32,470 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:34:32,471 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:34:32,588 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:32,588 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [301562327] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:32,588 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:32,588 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 14 [2022-02-16 13:34:32,588 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1446883920] [2022-02-16 13:34:32,588 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:32,588 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 13:34:32,588 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:32,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 13:34:32,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:34:32,589 INFO L87 Difference]: Start difference. First operand 16599 states and 30228 transitions. Second operand has 15 states, 15 states have (on average 4.466666666666667) internal successors, (67), 14 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:32,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:32,917 INFO L93 Difference]: Finished difference Result 16635 states and 30257 transitions. [2022-02-16 13:34:32,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 13:34:32,918 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.466666666666667) internal successors, (67), 14 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:34:32,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:32,944 INFO L225 Difference]: With dead ends: 16635 [2022-02-16 13:34:32,944 INFO L226 Difference]: Without dead ends: 16620 [2022-02-16 13:34:32,944 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 98 SyntacticMatches, 10 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:34:32,944 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 42 mSDsluCounter, 202 mSDsCounter, 0 mSdLazyCounter, 688 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 152 SdHoareTripleChecker+Invalid, 764 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 688 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 74 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:32,944 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [42 Valid, 152 Invalid, 764 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 688 Invalid, 0 Unknown, 74 Unchecked, 0.3s Time] [2022-02-16 13:34:32,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16620 states. [2022-02-16 13:34:33,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16620 to 16581. [2022-02-16 13:34:33,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16581 states, 16580 states have (on average 1.8212907117008443) internal successors, (30197), 16580 states have internal predecessors, (30197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:33,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16581 states to 16581 states and 30197 transitions. [2022-02-16 13:34:33,183 INFO L78 Accepts]: Start accepts. Automaton has 16581 states and 30197 transitions. Word has length 53 [2022-02-16 13:34:33,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:33,183 INFO L470 AbstractCegarLoop]: Abstraction has 16581 states and 30197 transitions. [2022-02-16 13:34:33,183 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.466666666666667) internal successors, (67), 14 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:33,183 INFO L276 IsEmpty]: Start isEmpty. Operand 16581 states and 30197 transitions. [2022-02-16 13:34:33,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:34:33,196 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:33,196 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:33,212 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (269)] Ended with exit code 0 [2022-02-16 13:34:33,396 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 269 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable274 [2022-02-16 13:34:33,396 INFO L402 AbstractCegarLoop]: === Iteration 276 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:33,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:33,397 INFO L85 PathProgramCache]: Analyzing trace with hash 1430867333, now seen corresponding path program 158 times [2022-02-16 13:34:33,397 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:33,397 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [992374605] [2022-02-16 13:34:33,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:33,397 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:33,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:33,490 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 57 proven. 79 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:33,491 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:33,491 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [992374605] [2022-02-16 13:34:33,491 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [992374605] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:33,491 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1863548007] [2022-02-16 13:34:33,491 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:34:33,491 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:33,491 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:33,492 INFO L229 MonitoredProcess]: Starting monitored process 270 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:33,492 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (270)] Waiting until timeout for monitored process [2022-02-16 13:34:33,517 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:34:33,517 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:33,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-16 13:34:33,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:33,689 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 58 proven. 76 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:33,689 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:33,948 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 58 proven. 76 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:33,949 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1863548007] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:33,949 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:33,949 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 13 [2022-02-16 13:34:33,949 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1479197360] [2022-02-16 13:34:33,949 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:33,949 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-16 13:34:33,949 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:33,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-16 13:34:33,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=112, Unknown=0, NotChecked=0, Total=182 [2022-02-16 13:34:33,950 INFO L87 Difference]: Start difference. First operand 16581 states and 30197 transitions. Second operand has 14 states, 14 states have (on average 5.214285714285714) internal successors, (73), 13 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:34,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:34,291 INFO L93 Difference]: Finished difference Result 21565 states and 38169 transitions. [2022-02-16 13:34:34,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 13:34:34,291 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.214285714285714) internal successors, (73), 13 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:34:34,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:34,326 INFO L225 Difference]: With dead ends: 21565 [2022-02-16 13:34:34,326 INFO L226 Difference]: Without dead ends: 21565 [2022-02-16 13:34:34,326 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 107 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=220, Invalid=380, Unknown=0, NotChecked=0, Total=600 [2022-02-16 13:34:34,326 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 225 mSDsluCounter, 154 mSDsCounter, 0 mSdLazyCounter, 376 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 225 SdHoareTripleChecker+Valid, 128 SdHoareTripleChecker+Invalid, 409 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 376 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:34,326 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [225 Valid, 128 Invalid, 409 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 376 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:34:34,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21565 states. [2022-02-16 13:34:34,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21565 to 18123. [2022-02-16 13:34:34,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18123 states, 18122 states have (on average 1.838318066438583) internal successors, (33314), 18122 states have internal predecessors, (33314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:34,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18123 states to 18123 states and 33314 transitions. [2022-02-16 13:34:34,680 INFO L78 Accepts]: Start accepts. Automaton has 18123 states and 33314 transitions. Word has length 53 [2022-02-16 13:34:34,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:34,680 INFO L470 AbstractCegarLoop]: Abstraction has 18123 states and 33314 transitions. [2022-02-16 13:34:34,680 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.214285714285714) internal successors, (73), 13 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:34,680 INFO L276 IsEmpty]: Start isEmpty. Operand 18123 states and 33314 transitions. [2022-02-16 13:34:34,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:34:34,694 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:34,694 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:34,710 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (270)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:34,894 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 270 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable275 [2022-02-16 13:34:34,895 INFO L402 AbstractCegarLoop]: === Iteration 277 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:34,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:34,895 INFO L85 PathProgramCache]: Analyzing trace with hash -991894200, now seen corresponding path program 66 times [2022-02-16 13:34:34,895 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:34,896 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2018302211] [2022-02-16 13:34:34,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:34,896 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:34,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:35,011 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:35,011 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:35,011 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2018302211] [2022-02-16 13:34:35,011 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2018302211] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:35,011 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [349757651] [2022-02-16 13:34:35,012 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:34:35,012 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:35,012 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:35,013 INFO L229 MonitoredProcess]: Starting monitored process 271 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:35,013 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (271)] Waiting until timeout for monitored process [2022-02-16 13:34:35,040 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-02-16 13:34:35,041 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:35,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:34:35,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:35,176 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:35,176 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:35,197 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:34:35,197 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:34:35,316 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:35,316 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [349757651] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:35,316 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:35,317 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-16 13:34:35,317 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666443529] [2022-02-16 13:34:35,317 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:35,317 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-16 13:34:35,317 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:35,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-16 13:34:35,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-16 13:34:35,317 INFO L87 Difference]: Start difference. First operand 18123 states and 33314 transitions. Second operand has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:35,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:35,725 INFO L93 Difference]: Finished difference Result 18994 states and 34621 transitions. [2022-02-16 13:34:35,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 13:34:35,726 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:34:35,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:35,756 INFO L225 Difference]: With dead ends: 18994 [2022-02-16 13:34:35,756 INFO L226 Difference]: Without dead ends: 18979 [2022-02-16 13:34:35,756 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 104 SyntacticMatches, 7 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-16 13:34:35,757 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 95 mSDsluCounter, 436 mSDsCounter, 0 mSdLazyCounter, 908 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 350 SdHoareTripleChecker+Invalid, 912 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 908 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:35,757 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [95 Valid, 350 Invalid, 912 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 908 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:34:35,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18979 states. [2022-02-16 13:34:35,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18979 to 17788. [2022-02-16 13:34:36,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17788 states, 17787 states have (on average 1.8386462022825658) internal successors, (32704), 17787 states have internal predecessors, (32704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:36,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17788 states to 17788 states and 32704 transitions. [2022-02-16 13:34:36,031 INFO L78 Accepts]: Start accepts. Automaton has 17788 states and 32704 transitions. Word has length 53 [2022-02-16 13:34:36,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:36,031 INFO L470 AbstractCegarLoop]: Abstraction has 17788 states and 32704 transitions. [2022-02-16 13:34:36,031 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:36,031 INFO L276 IsEmpty]: Start isEmpty. Operand 17788 states and 32704 transitions. [2022-02-16 13:34:36,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:34:36,045 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:36,045 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:36,061 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (271)] Ended with exit code 0 [2022-02-16 13:34:36,245 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable276,271 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:36,245 INFO L402 AbstractCegarLoop]: === Iteration 278 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:36,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:36,245 INFO L85 PathProgramCache]: Analyzing trace with hash -1091570360, now seen corresponding path program 159 times [2022-02-16 13:34:36,245 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:36,246 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2011332553] [2022-02-16 13:34:36,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:36,246 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:36,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:36,341 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 17 proven. 115 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:36,341 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:36,341 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2011332553] [2022-02-16 13:34:36,341 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2011332553] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:36,341 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [663927968] [2022-02-16 13:34:36,341 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:34:36,341 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:36,341 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:36,342 INFO L229 MonitoredProcess]: Starting monitored process 272 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:36,343 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (272)] Waiting until timeout for monitored process [2022-02-16 13:34:36,369 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-02-16 13:34:36,369 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:36,370 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:34:36,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:36,509 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:36,509 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:36,530 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:34:36,530 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:34:36,648 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:36,649 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [663927968] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:36,649 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:36,649 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 10 [2022-02-16 13:34:36,649 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2031831822] [2022-02-16 13:34:36,649 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:36,649 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-16 13:34:36,649 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:36,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-16 13:34:36,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-16 13:34:36,649 INFO L87 Difference]: Start difference. First operand 17788 states and 32704 transitions. Second operand has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:37,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:37,209 INFO L93 Difference]: Finished difference Result 18203 states and 33227 transitions. [2022-02-16 13:34:37,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 13:34:37,209 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:34:37,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:37,233 INFO L225 Difference]: With dead ends: 18203 [2022-02-16 13:34:37,233 INFO L226 Difference]: Without dead ends: 18095 [2022-02-16 13:34:37,233 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 104 SyntacticMatches, 7 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-16 13:34:37,233 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 116 mSDsluCounter, 631 mSDsCounter, 0 mSdLazyCounter, 1379 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 476 SdHoareTripleChecker+Invalid, 1386 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1379 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:37,233 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [116 Valid, 476 Invalid, 1386 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1379 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-16 13:34:37,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18095 states. [2022-02-16 13:34:37,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18095 to 17606. [2022-02-16 13:34:37,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17606 states, 17605 states have (on average 1.8421471172962227) internal successors, (32431), 17605 states have internal predecessors, (32431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:37,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17606 states to 17606 states and 32431 transitions. [2022-02-16 13:34:37,486 INFO L78 Accepts]: Start accepts. Automaton has 17606 states and 32431 transitions. Word has length 53 [2022-02-16 13:34:37,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:37,486 INFO L470 AbstractCegarLoop]: Abstraction has 17606 states and 32431 transitions. [2022-02-16 13:34:37,486 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:37,486 INFO L276 IsEmpty]: Start isEmpty. Operand 17606 states and 32431 transitions. [2022-02-16 13:34:37,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:34:37,499 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:37,499 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:37,515 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (272)] Ended with exit code 0 [2022-02-16 13:34:37,699 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 272 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable277 [2022-02-16 13:34:37,700 INFO L402 AbstractCegarLoop]: === Iteration 279 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:37,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:37,700 INFO L85 PathProgramCache]: Analyzing trace with hash 2079602628, now seen corresponding path program 160 times [2022-02-16 13:34:37,700 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:37,700 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1503572163] [2022-02-16 13:34:37,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:37,700 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:37,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:37,799 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 116 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:34:37,799 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:37,799 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1503572163] [2022-02-16 13:34:37,799 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1503572163] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:37,799 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [452777360] [2022-02-16 13:34:37,799 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:34:37,799 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:37,799 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:37,800 INFO L229 MonitoredProcess]: Starting monitored process 273 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:37,800 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (273)] Waiting until timeout for monitored process [2022-02-16 13:34:37,825 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:34:37,825 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:37,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:34:37,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:37,959 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:34:37,959 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:37,979 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:34:37,979 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:34:38,102 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:34:38,102 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [452777360] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:38,102 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:38,102 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-16 13:34:38,103 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1458767744] [2022-02-16 13:34:38,103 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:38,103 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-16 13:34:38,103 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:38,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-16 13:34:38,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-16 13:34:38,103 INFO L87 Difference]: Start difference. First operand 17606 states and 32431 transitions. Second operand has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:38,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:38,515 INFO L93 Difference]: Finished difference Result 18088 states and 33152 transitions. [2022-02-16 13:34:38,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 13:34:38,516 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:34:38,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:38,542 INFO L225 Difference]: With dead ends: 18088 [2022-02-16 13:34:38,542 INFO L226 Difference]: Without dead ends: 18083 [2022-02-16 13:34:38,543 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 104 SyntacticMatches, 7 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-16 13:34:38,543 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 111 mSDsluCounter, 511 mSDsCounter, 0 mSdLazyCounter, 960 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 420 SdHoareTripleChecker+Invalid, 962 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 960 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:38,543 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [111 Valid, 420 Invalid, 962 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 960 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:34:38,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18083 states. [2022-02-16 13:34:38,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18083 to 17606. [2022-02-16 13:34:38,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17606 states, 17605 states have (on average 1.8421471172962227) internal successors, (32431), 17605 states have internal predecessors, (32431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:38,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17606 states to 17606 states and 32431 transitions. [2022-02-16 13:34:38,785 INFO L78 Accepts]: Start accepts. Automaton has 17606 states and 32431 transitions. Word has length 53 [2022-02-16 13:34:38,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:38,785 INFO L470 AbstractCegarLoop]: Abstraction has 17606 states and 32431 transitions. [2022-02-16 13:34:38,785 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:38,785 INFO L276 IsEmpty]: Start isEmpty. Operand 17606 states and 32431 transitions. [2022-02-16 13:34:38,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:34:38,798 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:38,798 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:38,814 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (273)] Ended with exit code 0 [2022-02-16 13:34:38,998 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 273 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable278 [2022-02-16 13:34:38,999 INFO L402 AbstractCegarLoop]: === Iteration 280 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:38,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:38,999 INFO L85 PathProgramCache]: Analyzing trace with hash 909457356, now seen corresponding path program 161 times [2022-02-16 13:34:38,999 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:38,999 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1653642505] [2022-02-16 13:34:38,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:38,999 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:39,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:39,095 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 117 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:39,095 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:39,095 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1653642505] [2022-02-16 13:34:39,095 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1653642505] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:39,095 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1806909783] [2022-02-16 13:34:39,095 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:34:39,095 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:39,096 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:39,096 INFO L229 MonitoredProcess]: Starting monitored process 274 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:39,097 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (274)] Waiting until timeout for monitored process [2022-02-16 13:34:39,123 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-02-16 13:34:39,124 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:39,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:34:39,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:39,273 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:39,273 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:39,296 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:34:39,296 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:34:39,416 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:39,417 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1806909783] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:39,417 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:39,417 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-16 13:34:39,417 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [715457556] [2022-02-16 13:34:39,417 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:39,417 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 13:34:39,417 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:39,417 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 13:34:39,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:34:39,418 INFO L87 Difference]: Start difference. First operand 17606 states and 32431 transitions. Second operand has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:40,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:40,017 INFO L93 Difference]: Finished difference Result 19200 states and 35118 transitions. [2022-02-16 13:34:40,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 13:34:40,017 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:34:40,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:40,045 INFO L225 Difference]: With dead ends: 19200 [2022-02-16 13:34:40,045 INFO L226 Difference]: Without dead ends: 19170 [2022-02-16 13:34:40,045 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 105 SyntacticMatches, 5 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=123, Invalid=807, Unknown=0, NotChecked=0, Total=930 [2022-02-16 13:34:40,045 INFO L933 BasicCegarLoop]: 65 mSDtfsCounter, 272 mSDsluCounter, 601 mSDsCounter, 0 mSdLazyCounter, 1065 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 272 SdHoareTripleChecker+Valid, 526 SdHoareTripleChecker+Invalid, 1071 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1065 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:40,046 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [272 Valid, 526 Invalid, 1071 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1065 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-16 13:34:40,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19170 states. [2022-02-16 13:34:40,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19170 to 17676. [2022-02-16 13:34:40,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17676 states, 17675 states have (on average 1.8453748231966054) internal successors, (32617), 17675 states have internal predecessors, (32617), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:40,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17676 states to 17676 states and 32617 transitions. [2022-02-16 13:34:40,320 INFO L78 Accepts]: Start accepts. Automaton has 17676 states and 32617 transitions. Word has length 53 [2022-02-16 13:34:40,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:40,320 INFO L470 AbstractCegarLoop]: Abstraction has 17676 states and 32617 transitions. [2022-02-16 13:34:40,320 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:40,320 INFO L276 IsEmpty]: Start isEmpty. Operand 17676 states and 32617 transitions. [2022-02-16 13:34:40,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:34:40,334 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:40,334 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:40,350 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (274)] Ended with exit code 0 [2022-02-16 13:34:40,534 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 274 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable279 [2022-02-16 13:34:40,535 INFO L402 AbstractCegarLoop]: === Iteration 281 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:40,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:40,535 INFO L85 PathProgramCache]: Analyzing trace with hash -1292015138, now seen corresponding path program 162 times [2022-02-16 13:34:40,535 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:40,535 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [235865551] [2022-02-16 13:34:40,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:40,535 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:40,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:40,641 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 117 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:40,641 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:40,641 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [235865551] [2022-02-16 13:34:40,641 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [235865551] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:40,641 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [872015107] [2022-02-16 13:34:40,641 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:34:40,642 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:40,642 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:40,643 INFO L229 MonitoredProcess]: Starting monitored process 275 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:40,643 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (275)] Waiting until timeout for monitored process [2022-02-16 13:34:40,669 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-02-16 13:34:40,669 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:40,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:34:40,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:40,858 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:40,859 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:40,889 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:34:40,889 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:34:40,996 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:40,997 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [872015107] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:40,997 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:40,997 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-16 13:34:40,997 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35622666] [2022-02-16 13:34:40,997 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:40,997 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-16 13:34:40,997 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:40,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-16 13:34:40,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-16 13:34:40,997 INFO L87 Difference]: Start difference. First operand 17676 states and 32617 transitions. Second operand has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:41,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:41,951 INFO L93 Difference]: Finished difference Result 22072 states and 40352 transitions. [2022-02-16 13:34:41,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-16 13:34:41,951 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:34:41,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:41,981 INFO L225 Difference]: With dead ends: 22072 [2022-02-16 13:34:41,981 INFO L226 Difference]: Without dead ends: 21972 [2022-02-16 13:34:41,981 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 104 SyntacticMatches, 5 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 896 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=321, Invalid=2649, Unknown=0, NotChecked=0, Total=2970 [2022-02-16 13:34:41,981 INFO L933 BasicCegarLoop]: 75 mSDtfsCounter, 594 mSDsluCounter, 846 mSDsCounter, 0 mSdLazyCounter, 1401 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 594 SdHoareTripleChecker+Valid, 745 SdHoareTripleChecker+Invalid, 1431 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 1401 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:41,982 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [594 Valid, 745 Invalid, 1431 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 1401 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-16 13:34:41,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21972 states. [2022-02-16 13:34:42,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21972 to 18029. [2022-02-16 13:34:42,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18029 states, 18028 states have (on average 1.8522853339250056) internal successors, (33393), 18028 states have internal predecessors, (33393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:42,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18029 states to 18029 states and 33393 transitions. [2022-02-16 13:34:42,305 INFO L78 Accepts]: Start accepts. Automaton has 18029 states and 33393 transitions. Word has length 53 [2022-02-16 13:34:42,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:42,305 INFO L470 AbstractCegarLoop]: Abstraction has 18029 states and 33393 transitions. [2022-02-16 13:34:42,305 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:42,305 INFO L276 IsEmpty]: Start isEmpty. Operand 18029 states and 33393 transitions. [2022-02-16 13:34:42,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:34:42,318 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:42,318 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:42,334 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (275)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:42,518 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable280,275 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:42,518 INFO L402 AbstractCegarLoop]: === Iteration 282 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:42,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:42,519 INFO L85 PathProgramCache]: Analyzing trace with hash -1208473972, now seen corresponding path program 163 times [2022-02-16 13:34:42,519 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:42,519 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1282681201] [2022-02-16 13:34:42,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:42,519 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:42,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:42,626 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 117 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:42,626 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:42,626 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1282681201] [2022-02-16 13:34:42,626 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1282681201] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:42,626 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1237210275] [2022-02-16 13:34:42,626 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:34:42,627 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:42,627 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:42,627 INFO L229 MonitoredProcess]: Starting monitored process 276 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:42,628 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (276)] Waiting until timeout for monitored process [2022-02-16 13:34:42,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:42,652 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:34:42,652 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:42,787 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:42,787 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:42,819 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:34:42,819 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:34:42,917 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:42,917 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1237210275] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:42,917 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:42,918 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-02-16 13:34:42,918 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [734413078] [2022-02-16 13:34:42,918 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:42,918 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-16 13:34:42,918 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:42,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-16 13:34:42,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-02-16 13:34:42,918 INFO L87 Difference]: Start difference. First operand 18029 states and 33393 transitions. Second operand has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:44,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:44,393 INFO L93 Difference]: Finished difference Result 28908 states and 52968 transitions. [2022-02-16 13:34:44,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2022-02-16 13:34:44,393 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:34:44,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:44,439 INFO L225 Difference]: With dead ends: 28908 [2022-02-16 13:34:44,440 INFO L226 Difference]: Without dead ends: 28628 [2022-02-16 13:34:44,441 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 103 SyntacticMatches, 5 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3316 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=807, Invalid=8123, Unknown=0, NotChecked=0, Total=8930 [2022-02-16 13:34:44,441 INFO L933 BasicCegarLoop]: 77 mSDtfsCounter, 1181 mSDsluCounter, 861 mSDsCounter, 0 mSdLazyCounter, 1415 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1181 SdHoareTripleChecker+Valid, 762 SdHoareTripleChecker+Invalid, 1491 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 1415 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:44,441 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1181 Valid, 762 Invalid, 1491 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 1415 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-16 13:34:44,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28628 states. [2022-02-16 13:34:44,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28628 to 18910. [2022-02-16 13:34:44,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18910 states, 18909 states have (on average 1.863927230419377) internal successors, (35245), 18909 states have internal predecessors, (35245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:44,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18910 states to 18910 states and 35245 transitions. [2022-02-16 13:34:44,786 INFO L78 Accepts]: Start accepts. Automaton has 18910 states and 35245 transitions. Word has length 53 [2022-02-16 13:34:44,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:44,786 INFO L470 AbstractCegarLoop]: Abstraction has 18910 states and 35245 transitions. [2022-02-16 13:34:44,786 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:44,786 INFO L276 IsEmpty]: Start isEmpty. Operand 18910 states and 35245 transitions. [2022-02-16 13:34:44,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:34:44,799 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:44,799 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:44,815 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (276)] Ended with exit code 0 [2022-02-16 13:34:45,000 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 276 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable281 [2022-02-16 13:34:45,000 INFO L402 AbstractCegarLoop]: === Iteration 283 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:45,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:45,000 INFO L85 PathProgramCache]: Analyzing trace with hash 780337950, now seen corresponding path program 164 times [2022-02-16 13:34:45,000 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:45,000 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1192084073] [2022-02-16 13:34:45,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:45,000 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:45,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:45,119 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 117 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:45,119 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:45,120 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1192084073] [2022-02-16 13:34:45,120 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1192084073] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:45,120 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1390219716] [2022-02-16 13:34:45,120 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:34:45,120 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:45,120 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:45,121 INFO L229 MonitoredProcess]: Starting monitored process 277 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:45,121 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (277)] Waiting until timeout for monitored process [2022-02-16 13:34:45,145 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:34:45,145 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:45,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:34:45,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:45,285 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:45,286 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:45,324 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:34:45,324 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:34:45,419 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:45,420 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1390219716] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:45,420 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:45,420 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 14 [2022-02-16 13:34:45,420 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [505046577] [2022-02-16 13:34:45,420 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:45,420 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 13:34:45,420 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:45,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 13:34:45,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:34:45,420 INFO L87 Difference]: Start difference. First operand 18910 states and 35245 transitions. Second operand has 15 states, 15 states have (on average 3.6) internal successors, (54), 14 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:48,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:48,030 INFO L93 Difference]: Finished difference Result 37971 states and 70429 transitions. [2022-02-16 13:34:48,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 159 states. [2022-02-16 13:34:48,030 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.6) internal successors, (54), 14 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:34:48,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:48,100 INFO L225 Difference]: With dead ends: 37971 [2022-02-16 13:34:48,100 INFO L226 Difference]: Without dead ends: 37296 [2022-02-16 13:34:48,103 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 264 GetRequests, 102 SyntacticMatches, 5 SemanticMatches, 157 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10474 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1941, Invalid=23181, Unknown=0, NotChecked=0, Total=25122 [2022-02-16 13:34:48,103 INFO L933 BasicCegarLoop]: 71 mSDtfsCounter, 2429 mSDsluCounter, 835 mSDsCounter, 0 mSdLazyCounter, 1421 mSolverCounterSat, 138 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2429 SdHoareTripleChecker+Valid, 712 SdHoareTripleChecker+Invalid, 1559 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 138 IncrementalHoareTripleChecker+Valid, 1421 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:48,103 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2429 Valid, 712 Invalid, 1559 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [138 Valid, 1421 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-16 13:34:48,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37296 states. [2022-02-16 13:34:48,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37296 to 20720. [2022-02-16 13:34:48,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20720 states, 20719 states have (on average 1.8821854336599257) internal successors, (38997), 20719 states have internal predecessors, (38997), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:48,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20720 states to 20720 states and 38997 transitions. [2022-02-16 13:34:48,579 INFO L78 Accepts]: Start accepts. Automaton has 20720 states and 38997 transitions. Word has length 53 [2022-02-16 13:34:48,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:48,579 INFO L470 AbstractCegarLoop]: Abstraction has 20720 states and 38997 transitions. [2022-02-16 13:34:48,579 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.6) internal successors, (54), 14 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:48,580 INFO L276 IsEmpty]: Start isEmpty. Operand 20720 states and 38997 transitions. [2022-02-16 13:34:48,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:34:48,594 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:48,594 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:48,610 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (277)] Ended with exit code 0 [2022-02-16 13:34:48,794 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable282,277 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:48,794 INFO L402 AbstractCegarLoop]: === Iteration 284 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:48,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:48,795 INFO L85 PathProgramCache]: Analyzing trace with hash 402457932, now seen corresponding path program 165 times [2022-02-16 13:34:48,795 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:48,795 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078883988] [2022-02-16 13:34:48,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:48,795 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:48,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:48,932 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 117 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:48,932 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:48,932 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078883988] [2022-02-16 13:34:48,932 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1078883988] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:48,932 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [753541967] [2022-02-16 13:34:48,932 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:34:48,932 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:48,933 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:48,933 INFO L229 MonitoredProcess]: Starting monitored process 278 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:48,934 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (278)] Waiting until timeout for monitored process [2022-02-16 13:34:48,960 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-02-16 13:34:48,960 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:48,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:34:48,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:49,095 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:49,095 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:49,138 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:34:49,139 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:34:49,224 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:34:49,224 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [753541967] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:49,224 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:49,224 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 15 [2022-02-16 13:34:49,224 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [115014632] [2022-02-16 13:34:49,224 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:49,224 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:34:49,224 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:49,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:34:49,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:34:49,225 INFO L87 Difference]: Start difference. First operand 20720 states and 38997 transitions. Second operand has 16 states, 16 states have (on average 3.375) internal successors, (54), 15 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:49,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:49,813 INFO L93 Difference]: Finished difference Result 26506 states and 48292 transitions. [2022-02-16 13:34:49,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 13:34:49,813 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.375) internal successors, (54), 15 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:34:49,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:49,857 INFO L225 Difference]: With dead ends: 26506 [2022-02-16 13:34:49,857 INFO L226 Difference]: Without dead ends: 25641 [2022-02-16 13:34:49,857 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 101 SyntacticMatches, 5 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=185, Invalid=871, Unknown=0, NotChecked=0, Total=1056 [2022-02-16 13:34:49,857 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 218 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 840 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 218 SdHoareTripleChecker+Valid, 287 SdHoareTripleChecker+Invalid, 872 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 840 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:49,857 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [218 Valid, 287 Invalid, 872 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 840 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:34:49,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25641 states. [2022-02-16 13:34:50,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25641 to 17077. [2022-02-16 13:34:50,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17077 states, 17076 states have (on average 1.842176153665964) internal successors, (31457), 17076 states have internal predecessors, (31457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:50,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17077 states to 17077 states and 31457 transitions. [2022-02-16 13:34:50,150 INFO L78 Accepts]: Start accepts. Automaton has 17077 states and 31457 transitions. Word has length 53 [2022-02-16 13:34:50,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:50,150 INFO L470 AbstractCegarLoop]: Abstraction has 17077 states and 31457 transitions. [2022-02-16 13:34:50,150 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.375) internal successors, (54), 15 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:50,150 INFO L276 IsEmpty]: Start isEmpty. Operand 17077 states and 31457 transitions. [2022-02-16 13:34:50,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-16 13:34:50,164 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:50,164 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:50,180 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (278)] Ended with exit code 0 [2022-02-16 13:34:50,364 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable283,278 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:50,364 INFO L402 AbstractCegarLoop]: === Iteration 285 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:50,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:50,365 INFO L85 PathProgramCache]: Analyzing trace with hash -1151488496, now seen corresponding path program 166 times [2022-02-16 13:34:50,365 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:50,365 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1431711145] [2022-02-16 13:34:50,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:50,365 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:50,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:50,514 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:50,514 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:50,514 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1431711145] [2022-02-16 13:34:50,514 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1431711145] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:50,514 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2146658411] [2022-02-16 13:34:50,514 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:34:50,514 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:50,514 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:50,515 INFO L229 MonitoredProcess]: Starting monitored process 279 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:50,516 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (279)] Waiting until timeout for monitored process [2022-02-16 13:34:50,540 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:34:50,541 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:50,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 13:34:50,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:50,672 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:50,672 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:50,724 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:34:50,724 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:34:50,802 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:50,802 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2146658411] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:50,802 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:50,803 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 16 [2022-02-16 13:34:50,803 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [82497595] [2022-02-16 13:34:50,803 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:50,803 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 13:34:50,803 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:50,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 13:34:50,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=239, Unknown=0, NotChecked=0, Total=272 [2022-02-16 13:34:50,803 INFO L87 Difference]: Start difference. First operand 17077 states and 31457 transitions. Second operand has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:51,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:51,411 INFO L93 Difference]: Finished difference Result 18944 states and 34695 transitions. [2022-02-16 13:34:51,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 13:34:51,411 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-16 13:34:51,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:51,442 INFO L225 Difference]: With dead ends: 18944 [2022-02-16 13:34:51,442 INFO L226 Difference]: Without dead ends: 18944 [2022-02-16 13:34:51,442 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 100 SyntacticMatches, 5 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=218, Invalid=1042, Unknown=0, NotChecked=0, Total=1260 [2022-02-16 13:34:51,442 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 243 mSDsluCounter, 300 mSDsCounter, 0 mSdLazyCounter, 804 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 243 SdHoareTripleChecker+Valid, 219 SdHoareTripleChecker+Invalid, 840 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 804 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:51,443 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [243 Valid, 219 Invalid, 840 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 804 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:34:51,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18944 states. [2022-02-16 13:34:51,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18944 to 17532. [2022-02-16 13:34:51,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17532 states, 17531 states have (on average 1.8406251782556613) internal successors, (32268), 17531 states have internal predecessors, (32268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:51,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17532 states to 17532 states and 32268 transitions. [2022-02-16 13:34:51,753 INFO L78 Accepts]: Start accepts. Automaton has 17532 states and 32268 transitions. Word has length 53 [2022-02-16 13:34:51,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:51,753 INFO L470 AbstractCegarLoop]: Abstraction has 17532 states and 32268 transitions. [2022-02-16 13:34:51,753 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:51,753 INFO L276 IsEmpty]: Start isEmpty. Operand 17532 states and 32268 transitions. [2022-02-16 13:34:51,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-02-16 13:34:51,770 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:51,770 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:51,786 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (279)] Ended with exit code 0 [2022-02-16 13:34:51,970 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable284,279 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:51,971 INFO L402 AbstractCegarLoop]: === Iteration 286 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:51,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:51,972 INFO L85 PathProgramCache]: Analyzing trace with hash 1451867309, now seen corresponding path program 67 times [2022-02-16 13:34:51,972 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:51,972 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [786519535] [2022-02-16 13:34:51,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:51,972 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:51,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:52,058 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 154 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:34:52,058 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:52,058 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [786519535] [2022-02-16 13:34:52,058 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [786519535] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:52,058 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [592680914] [2022-02-16 13:34:52,058 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:34:52,058 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:52,058 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:52,059 INFO L229 MonitoredProcess]: Starting monitored process 280 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:52,060 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (280)] Waiting until timeout for monitored process [2022-02-16 13:34:52,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:52,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-16 13:34:52,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:52,496 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 85 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:52,496 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:52,718 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 85 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:52,718 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [592680914] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:52,718 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:52,718 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 18, 18] total 26 [2022-02-16 13:34:52,718 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1095826920] [2022-02-16 13:34:52,718 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:52,718 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-16 13:34:52,718 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:52,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-16 13:34:52,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=593, Unknown=0, NotChecked=0, Total=702 [2022-02-16 13:34:52,719 INFO L87 Difference]: Start difference. First operand 17532 states and 32268 transitions. Second operand has 27 states, 27 states have (on average 4.111111111111111) internal successors, (111), 26 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:53,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:53,979 INFO L93 Difference]: Finished difference Result 22774 states and 40885 transitions. [2022-02-16 13:34:53,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 13:34:53,979 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 4.111111111111111) internal successors, (111), 26 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-02-16 13:34:53,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:54,017 INFO L225 Difference]: With dead ends: 22774 [2022-02-16 13:34:54,017 INFO L226 Difference]: Without dead ends: 22727 [2022-02-16 13:34:54,018 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 99 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 434 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=428, Invalid=2122, Unknown=0, NotChecked=0, Total=2550 [2022-02-16 13:34:54,018 INFO L933 BasicCegarLoop]: 69 mSDtfsCounter, 541 mSDsluCounter, 1356 mSDsCounter, 0 mSdLazyCounter, 2464 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 541 SdHoareTripleChecker+Valid, 1029 SdHoareTripleChecker+Invalid, 2555 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 2464 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:54,018 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [541 Valid, 1029 Invalid, 2555 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 2464 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-16 13:34:54,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22727 states. [2022-02-16 13:34:54,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22727 to 20029. [2022-02-16 13:34:54,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20029 states, 20028 states have (on average 1.8320351507888955) internal successors, (36692), 20028 states have internal predecessors, (36692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:54,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20029 states to 20029 states and 36692 transitions. [2022-02-16 13:34:54,366 INFO L78 Accepts]: Start accepts. Automaton has 20029 states and 36692 transitions. Word has length 56 [2022-02-16 13:34:54,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:54,366 INFO L470 AbstractCegarLoop]: Abstraction has 20029 states and 36692 transitions. [2022-02-16 13:34:54,366 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 4.111111111111111) internal successors, (111), 26 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:54,366 INFO L276 IsEmpty]: Start isEmpty. Operand 20029 states and 36692 transitions. [2022-02-16 13:34:54,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-02-16 13:34:54,386 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:54,386 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:54,402 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (280)] Ended with exit code 0 [2022-02-16 13:34:54,586 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 280 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable285 [2022-02-16 13:34:54,586 INFO L402 AbstractCegarLoop]: === Iteration 287 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:54,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:54,587 INFO L85 PathProgramCache]: Analyzing trace with hash 404596372, now seen corresponding path program 167 times [2022-02-16 13:34:54,587 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:54,587 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1077469367] [2022-02-16 13:34:54,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:54,587 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:54,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:54,676 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 150 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:34:54,676 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:54,676 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1077469367] [2022-02-16 13:34:54,676 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1077469367] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:54,676 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [375121084] [2022-02-16 13:34:54,676 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:34:54,676 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:54,676 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:54,677 INFO L229 MonitoredProcess]: Starting monitored process 281 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:54,678 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (281)] Waiting until timeout for monitored process [2022-02-16 13:34:54,706 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2022-02-16 13:34:54,706 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:54,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-16 13:34:54,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:54,868 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 150 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:34:54,869 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:55,029 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 150 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:34:55,029 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [375121084] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:55,029 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:55,029 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 9 [2022-02-16 13:34:55,029 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1010159461] [2022-02-16 13:34:55,029 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:55,029 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-16 13:34:55,029 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:55,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-16 13:34:55,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-02-16 13:34:55,030 INFO L87 Difference]: Start difference. First operand 20029 states and 36692 transitions. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 9 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:55,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:55,413 INFO L93 Difference]: Finished difference Result 21511 states and 39001 transitions. [2022-02-16 13:34:55,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-16 13:34:55,413 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 9 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-02-16 13:34:55,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:55,448 INFO L225 Difference]: With dead ends: 21511 [2022-02-16 13:34:55,449 INFO L226 Difference]: Without dead ends: 21469 [2022-02-16 13:34:55,449 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 106 SyntacticMatches, 12 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-02-16 13:34:55,449 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 90 mSDsluCounter, 434 mSDsCounter, 0 mSdLazyCounter, 891 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 355 SdHoareTripleChecker+Invalid, 891 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 891 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:55,449 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 355 Invalid, 891 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 891 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:34:55,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21469 states. [2022-02-16 13:34:55,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21469 to 20045. [2022-02-16 13:34:55,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20045 states, 20044 states have (on average 1.8316703252843745) internal successors, (36714), 20044 states have internal predecessors, (36714), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:55,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20045 states to 20045 states and 36714 transitions. [2022-02-16 13:34:55,765 INFO L78 Accepts]: Start accepts. Automaton has 20045 states and 36714 transitions. Word has length 56 [2022-02-16 13:34:55,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:55,765 INFO L470 AbstractCegarLoop]: Abstraction has 20045 states and 36714 transitions. [2022-02-16 13:34:55,765 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 9 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:55,765 INFO L276 IsEmpty]: Start isEmpty. Operand 20045 states and 36714 transitions. [2022-02-16 13:34:55,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-02-16 13:34:55,784 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:55,784 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:55,800 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (281)] Ended with exit code 0 [2022-02-16 13:34:55,984 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable286,281 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:55,984 INFO L402 AbstractCegarLoop]: === Iteration 288 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:55,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:55,985 INFO L85 PathProgramCache]: Analyzing trace with hash 653331686, now seen corresponding path program 168 times [2022-02-16 13:34:55,985 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:55,985 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [460460458] [2022-02-16 13:34:55,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:55,985 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:55,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:56,069 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 150 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:34:56,070 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:56,070 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [460460458] [2022-02-16 13:34:56,070 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [460460458] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:56,070 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1904414006] [2022-02-16 13:34:56,070 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:34:56,070 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:56,070 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:56,071 INFO L229 MonitoredProcess]: Starting monitored process 282 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:56,071 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (282)] Waiting until timeout for monitored process [2022-02-16 13:34:56,099 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-02-16 13:34:56,099 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:56,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-16 13:34:56,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:56,360 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 42 proven. 112 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:34:56,360 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:56,616 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 42 proven. 112 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:34:56,616 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1904414006] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:56,616 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:56,616 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 10] total 18 [2022-02-16 13:34:56,616 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147882284] [2022-02-16 13:34:56,616 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:56,616 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-16 13:34:56,616 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:56,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-16 13:34:56,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2022-02-16 13:34:56,617 INFO L87 Difference]: Start difference. First operand 20045 states and 36714 transitions. Second operand has 19 states, 19 states have (on average 5.7894736842105265) internal successors, (110), 18 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:57,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:57,556 INFO L93 Difference]: Finished difference Result 24913 states and 44371 transitions. [2022-02-16 13:34:57,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 13:34:57,556 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.7894736842105265) internal successors, (110), 18 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-02-16 13:34:57,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:57,597 INFO L225 Difference]: With dead ends: 24913 [2022-02-16 13:34:57,597 INFO L226 Difference]: Without dead ends: 24863 [2022-02-16 13:34:57,598 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 107 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 360 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=323, Invalid=1483, Unknown=0, NotChecked=0, Total=1806 [2022-02-16 13:34:57,598 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 354 mSDsluCounter, 802 mSDsCounter, 0 mSdLazyCounter, 1663 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 354 SdHoareTripleChecker+Valid, 635 SdHoareTripleChecker+Invalid, 1710 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 1663 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:57,598 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [354 Valid, 635 Invalid, 1710 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 1663 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-16 13:34:57,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24863 states. [2022-02-16 13:34:57,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24863 to 20176. [2022-02-16 13:34:57,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20176 states, 20175 states have (on average 1.8290458488228005) internal successors, (36901), 20175 states have internal predecessors, (36901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:57,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20176 states to 20176 states and 36901 transitions. [2022-02-16 13:34:57,942 INFO L78 Accepts]: Start accepts. Automaton has 20176 states and 36901 transitions. Word has length 56 [2022-02-16 13:34:57,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:57,942 INFO L470 AbstractCegarLoop]: Abstraction has 20176 states and 36901 transitions. [2022-02-16 13:34:57,942 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.7894736842105265) internal successors, (110), 18 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:57,942 INFO L276 IsEmpty]: Start isEmpty. Operand 20176 states and 36901 transitions. [2022-02-16 13:34:57,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-02-16 13:34:57,961 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:57,961 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:57,977 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (282)] Ended with exit code 0 [2022-02-16 13:34:58,161 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 282 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable287 [2022-02-16 13:34:58,162 INFO L402 AbstractCegarLoop]: === Iteration 289 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:58,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:58,162 INFO L85 PathProgramCache]: Analyzing trace with hash 1058276397, now seen corresponding path program 68 times [2022-02-16 13:34:58,162 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:58,162 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115152104] [2022-02-16 13:34:58,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:58,162 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:58,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:58,251 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 151 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 13:34:58,251 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:58,252 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2115152104] [2022-02-16 13:34:58,252 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2115152104] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:58,252 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1299755943] [2022-02-16 13:34:58,252 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:34:58,252 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:58,252 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:58,253 INFO L229 MonitoredProcess]: Starting monitored process 283 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:58,253 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (283)] Waiting until timeout for monitored process [2022-02-16 13:34:58,278 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:34:58,278 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:58,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-16 13:34:58,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:58,449 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 151 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 13:34:58,449 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:58,620 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 151 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 13:34:58,620 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1299755943] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:58,620 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:58,620 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 9 [2022-02-16 13:34:58,620 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1689419879] [2022-02-16 13:34:58,620 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:58,620 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-16 13:34:58,620 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:58,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-16 13:34:58,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-02-16 13:34:58,620 INFO L87 Difference]: Start difference. First operand 20176 states and 36901 transitions. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 9 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:58,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:58,995 INFO L93 Difference]: Finished difference Result 21296 states and 38685 transitions. [2022-02-16 13:34:58,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-16 13:34:58,995 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 9 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-02-16 13:34:58,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:59,029 INFO L225 Difference]: With dead ends: 21296 [2022-02-16 13:34:59,029 INFO L226 Difference]: Without dead ends: 21272 [2022-02-16 13:34:59,029 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 106 SyntacticMatches, 12 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-02-16 13:34:59,029 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 90 mSDsluCounter, 434 mSDsCounter, 0 mSdLazyCounter, 891 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 355 SdHoareTripleChecker+Invalid, 891 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 891 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:59,029 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 355 Invalid, 891 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 891 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:34:59,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21272 states. [2022-02-16 13:34:59,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21272 to 20273. [2022-02-16 13:34:59,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20273 states, 20272 states have (on average 1.8279893449092344) internal successors, (37057), 20272 states have internal predecessors, (37057), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:59,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20273 states to 20273 states and 37057 transitions. [2022-02-16 13:34:59,352 INFO L78 Accepts]: Start accepts. Automaton has 20273 states and 37057 transitions. Word has length 56 [2022-02-16 13:34:59,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:59,352 INFO L470 AbstractCegarLoop]: Abstraction has 20273 states and 37057 transitions. [2022-02-16 13:34:59,352 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 9 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:59,352 INFO L276 IsEmpty]: Start isEmpty. Operand 20273 states and 37057 transitions. [2022-02-16 13:34:59,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-02-16 13:34:59,372 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:59,372 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:59,388 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (283)] Ended with exit code 0 [2022-02-16 13:34:59,572 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 283 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable288 [2022-02-16 13:34:59,573 INFO L402 AbstractCegarLoop]: === Iteration 290 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:59,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:59,573 INFO L85 PathProgramCache]: Analyzing trace with hash -1137975258, now seen corresponding path program 169 times [2022-02-16 13:34:59,573 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:59,573 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1736980588] [2022-02-16 13:34:59,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:59,573 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:59,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:59,663 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 150 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:34:59,663 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:59,663 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1736980588] [2022-02-16 13:34:59,663 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1736980588] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:59,663 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1467594026] [2022-02-16 13:34:59,663 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:34:59,663 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:59,663 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:59,664 INFO L229 MonitoredProcess]: Starting monitored process 284 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:59,669 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (284)] Waiting until timeout for monitored process [2022-02-16 13:34:59,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:59,694 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-16 13:34:59,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:59,861 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 150 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:34:59,861 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:35:00,028 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 150 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:35:00,029 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1467594026] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:35:00,029 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:35:00,029 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 9 [2022-02-16 13:35:00,029 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [462621178] [2022-02-16 13:35:00,029 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:35:00,029 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-16 13:35:00,029 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:35:00,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-16 13:35:00,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-02-16 13:35:00,029 INFO L87 Difference]: Start difference. First operand 20273 states and 37057 transitions. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 9 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:00,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:35:00,399 INFO L93 Difference]: Finished difference Result 20998 states and 38095 transitions. [2022-02-16 13:35:00,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-16 13:35:00,399 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 9 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-02-16 13:35:00,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:35:00,431 INFO L225 Difference]: With dead ends: 20998 [2022-02-16 13:35:00,431 INFO L226 Difference]: Without dead ends: 20962 [2022-02-16 13:35:00,431 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 106 SyntacticMatches, 12 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-02-16 13:35:00,432 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 90 mSDsluCounter, 434 mSDsCounter, 0 mSdLazyCounter, 891 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 355 SdHoareTripleChecker+Invalid, 891 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 891 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:35:00,432 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 355 Invalid, 891 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 891 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:35:00,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20962 states. [2022-02-16 13:35:00,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20962 to 20361. [2022-02-16 13:35:00,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20361 states, 20360 states have (on average 1.8257367387033399) internal successors, (37172), 20360 states have internal predecessors, (37172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:00,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20361 states to 20361 states and 37172 transitions. [2022-02-16 13:35:00,746 INFO L78 Accepts]: Start accepts. Automaton has 20361 states and 37172 transitions. Word has length 56 [2022-02-16 13:35:00,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:35:00,746 INFO L470 AbstractCegarLoop]: Abstraction has 20361 states and 37172 transitions. [2022-02-16 13:35:00,746 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 9 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:00,746 INFO L276 IsEmpty]: Start isEmpty. Operand 20361 states and 37172 transitions. [2022-02-16 13:35:00,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-02-16 13:35:00,765 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:35:00,765 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:35:00,780 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (284)] Ended with exit code 0 [2022-02-16 13:35:00,965 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 284 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable289 [2022-02-16 13:35:00,965 INFO L402 AbstractCegarLoop]: === Iteration 291 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:35:00,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:35:00,965 INFO L85 PathProgramCache]: Analyzing trace with hash 1684814807, now seen corresponding path program 69 times [2022-02-16 13:35:00,966 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:35:00,966 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1851715213] [2022-02-16 13:35:00,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:35:00,966 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:35:00,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:35:01,061 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 150 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:35:01,061 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:35:01,061 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1851715213] [2022-02-16 13:35:01,061 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1851715213] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:35:01,061 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1691407720] [2022-02-16 13:35:01,061 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:35:01,061 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:35:01,061 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:35:01,062 INFO L229 MonitoredProcess]: Starting monitored process 285 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:35:01,063 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (285)] Waiting until timeout for monitored process [2022-02-16 13:35:01,091 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2022-02-16 13:35:01,091 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:35:01,092 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-16 13:35:01,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:35:01,257 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 150 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:35:01,257 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:35:01,424 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 150 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:35:01,424 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1691407720] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:35:01,424 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:35:01,424 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 9 [2022-02-16 13:35:01,424 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [231359947] [2022-02-16 13:35:01,424 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:35:01,424 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-16 13:35:01,424 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:35:01,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-16 13:35:01,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-02-16 13:35:01,425 INFO L87 Difference]: Start difference. First operand 20361 states and 37172 transitions. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 9 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:01,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:35:01,783 INFO L93 Difference]: Finished difference Result 21156 states and 38301 transitions. [2022-02-16 13:35:01,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-16 13:35:01,784 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 9 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-02-16 13:35:01,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:35:01,815 INFO L225 Difference]: With dead ends: 21156 [2022-02-16 13:35:01,815 INFO L226 Difference]: Without dead ends: 21133 [2022-02-16 13:35:01,816 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 106 SyntacticMatches, 12 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-02-16 13:35:01,816 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 90 mSDsluCounter, 434 mSDsCounter, 0 mSdLazyCounter, 891 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 355 SdHoareTripleChecker+Invalid, 891 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 891 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:35:01,816 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 355 Invalid, 891 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 891 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:35:01,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21133 states. [2022-02-16 13:35:02,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21133 to 20463. [2022-02-16 13:35:02,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20463 states, 20462 states have (on average 1.8232333105268301) internal successors, (37307), 20462 states have internal predecessors, (37307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:02,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20463 states to 20463 states and 37307 transitions. [2022-02-16 13:35:02,164 INFO L78 Accepts]: Start accepts. Automaton has 20463 states and 37307 transitions. Word has length 56 [2022-02-16 13:35:02,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:35:02,164 INFO L470 AbstractCegarLoop]: Abstraction has 20463 states and 37307 transitions. [2022-02-16 13:35:02,165 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 9 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:02,165 INFO L276 IsEmpty]: Start isEmpty. Operand 20463 states and 37307 transitions. [2022-02-16 13:35:02,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-02-16 13:35:02,182 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:35:02,182 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:35:02,197 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (285)] Ended with exit code 0 [2022-02-16 13:35:02,382 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable290,285 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:35:02,382 INFO L402 AbstractCegarLoop]: === Iteration 292 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:35:02,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:35:02,383 INFO L85 PathProgramCache]: Analyzing trace with hash 1766766377, now seen corresponding path program 70 times [2022-02-16 13:35:02,383 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:35:02,383 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [410679506] [2022-02-16 13:35:02,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:35:02,383 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:35:02,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:35:02,467 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 150 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:35:02,467 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:35:02,467 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [410679506] [2022-02-16 13:35:02,467 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [410679506] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:35:02,467 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1057632476] [2022-02-16 13:35:02,467 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:35:02,467 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:35:02,467 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:35:02,468 INFO L229 MonitoredProcess]: Starting monitored process 286 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:35:02,469 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (286)] Waiting until timeout for monitored process [2022-02-16 13:35:02,493 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:35:02,493 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:35:02,494 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-16 13:35:02,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:35:02,646 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 150 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:35:02,646 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:35:02,800 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 150 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:35:02,800 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1057632476] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:35:02,800 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:35:02,800 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 9 [2022-02-16 13:35:02,800 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1702794298] [2022-02-16 13:35:02,800 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:35:02,800 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-16 13:35:02,800 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:35:02,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-16 13:35:02,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-02-16 13:35:02,800 INFO L87 Difference]: Start difference. First operand 20463 states and 37307 transitions. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 9 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:03,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:35:03,176 INFO L93 Difference]: Finished difference Result 21719 states and 39230 transitions. [2022-02-16 13:35:03,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-16 13:35:03,177 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 9 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-02-16 13:35:03,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:35:03,210 INFO L225 Difference]: With dead ends: 21719 [2022-02-16 13:35:03,210 INFO L226 Difference]: Without dead ends: 21692 [2022-02-16 13:35:03,210 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 106 SyntacticMatches, 12 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-02-16 13:35:03,210 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 90 mSDsluCounter, 434 mSDsCounter, 0 mSdLazyCounter, 891 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 355 SdHoareTripleChecker+Invalid, 891 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 891 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:35:03,210 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 355 Invalid, 891 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 891 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:35:03,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21692 states. [2022-02-16 13:35:03,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21692 to 20861. [2022-02-16 13:35:03,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20861 states, 20860 states have (on average 1.8202780441035475) internal successors, (37971), 20860 states have internal predecessors, (37971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:03,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20861 states to 20861 states and 37971 transitions. [2022-02-16 13:35:03,528 INFO L78 Accepts]: Start accepts. Automaton has 20861 states and 37971 transitions. Word has length 56 [2022-02-16 13:35:03,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:35:03,528 INFO L470 AbstractCegarLoop]: Abstraction has 20861 states and 37971 transitions. [2022-02-16 13:35:03,529 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 9 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:03,529 INFO L276 IsEmpty]: Start isEmpty. Operand 20861 states and 37971 transitions. [2022-02-16 13:35:03,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-02-16 13:35:03,548 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:35:03,548 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:35:03,564 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (286)] Ended with exit code 0 [2022-02-16 13:35:03,748 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 286 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable291 [2022-02-16 13:35:03,749 INFO L402 AbstractCegarLoop]: === Iteration 293 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:35:03,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:35:03,749 INFO L85 PathProgramCache]: Analyzing trace with hash -650403177, now seen corresponding path program 71 times [2022-02-16 13:35:03,749 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:35:03,749 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2021411510] [2022-02-16 13:35:03,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:35:03,749 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:35:03,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:35:03,834 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 150 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-16 13:35:03,834 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:35:03,834 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2021411510] [2022-02-16 13:35:03,834 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2021411510] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:35:03,834 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1048594186] [2022-02-16 13:35:03,834 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:35:03,834 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:35:03,834 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:35:03,835 INFO L229 MonitoredProcess]: Starting monitored process 287 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:35:03,836 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (287)] Waiting until timeout for monitored process [2022-02-16 13:35:03,863 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-02-16 13:35:03,863 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:35:03,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-16 13:35:03,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:35:04,094 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 91 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:35:04,094 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:35:04,240 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 91 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:35:04,241 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1048594186] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:35:04,241 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:35:04,241 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 15, 15] total 23 [2022-02-16 13:35:04,241 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [965195828] [2022-02-16 13:35:04,241 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:35:04,241 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-16 13:35:04,241 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:35:04,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-16 13:35:04,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=418, Unknown=0, NotChecked=0, Total=552 [2022-02-16 13:35:04,241 INFO L87 Difference]: Start difference. First operand 20861 states and 37971 transitions. Second operand has 24 states, 24 states have (on average 4.583333333333333) internal successors, (110), 23 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:04,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:35:04,891 INFO L93 Difference]: Finished difference Result 24820 states and 44502 transitions. [2022-02-16 13:35:04,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-16 13:35:04,891 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 4.583333333333333) internal successors, (110), 23 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-02-16 13:35:04,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:35:04,932 INFO L225 Difference]: With dead ends: 24820 [2022-02-16 13:35:04,932 INFO L226 Difference]: Without dead ends: 24783 [2022-02-16 13:35:04,933 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 102 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 316 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=307, Invalid=1175, Unknown=0, NotChecked=0, Total=1482 [2022-02-16 13:35:04,933 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 721 mSDsluCounter, 488 mSDsCounter, 0 mSdLazyCounter, 995 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 721 SdHoareTripleChecker+Valid, 387 SdHoareTripleChecker+Invalid, 1085 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 995 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 13:35:04,933 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [721 Valid, 387 Invalid, 1085 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 995 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-16 13:35:04,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24783 states. [2022-02-16 13:35:05,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24783 to 22891. [2022-02-16 13:35:05,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22891 states, 22890 states have (on average 1.8211009174311927) internal successors, (41685), 22890 states have internal predecessors, (41685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:05,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22891 states to 22891 states and 41685 transitions. [2022-02-16 13:35:05,307 INFO L78 Accepts]: Start accepts. Automaton has 22891 states and 41685 transitions. Word has length 56 [2022-02-16 13:35:05,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:35:05,307 INFO L470 AbstractCegarLoop]: Abstraction has 22891 states and 41685 transitions. [2022-02-16 13:35:05,307 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 4.583333333333333) internal successors, (110), 23 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:05,307 INFO L276 IsEmpty]: Start isEmpty. Operand 22891 states and 41685 transitions. [2022-02-16 13:35:05,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-16 13:35:05,331 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:35:05,331 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:35:05,347 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (287)] Forceful destruction successful, exit code 0 [2022-02-16 13:35:05,531 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable292,287 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:35:05,531 INFO L402 AbstractCegarLoop]: === Iteration 294 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:35:05,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:35:05,532 INFO L85 PathProgramCache]: Analyzing trace with hash 18203543, now seen corresponding path program 72 times [2022-02-16 13:35:05,532 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:35:05,532 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1556847996] [2022-02-16 13:35:05,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:35:05,532 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:35:05,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:35:05,733 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:35:05,733 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:35:05,733 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1556847996] [2022-02-16 13:35:05,733 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1556847996] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:35:05,733 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [278603366] [2022-02-16 13:35:05,733 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:35:05,733 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:35:05,733 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:35:05,734 INFO L229 MonitoredProcess]: Starting monitored process 288 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:35:05,735 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (288)] Waiting until timeout for monitored process [2022-02-16 13:35:05,764 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-02-16 13:35:05,765 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:35:05,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 13:35:05,766 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:35:05,980 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:35:05,980 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:35:06,037 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:35:06,037 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:35:06,119 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:35:06,119 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [278603366] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:35:06,119 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:35:06,119 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 27 [2022-02-16 13:35:06,119 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [653134071] [2022-02-16 13:35:06,119 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:35:06,119 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-16 13:35:06,119 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:35:06,119 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-16 13:35:06,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=690, Unknown=0, NotChecked=0, Total=756 [2022-02-16 13:35:06,120 INFO L87 Difference]: Start difference. First operand 22891 states and 41685 transitions. Second operand has 28 states, 28 states have (on average 3.2142857142857144) internal successors, (90), 27 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:07,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:35:07,720 INFO L93 Difference]: Finished difference Result 32241 states and 57438 transitions. [2022-02-16 13:35:07,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-16 13:35:07,720 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 3.2142857142857144) internal successors, (90), 27 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-16 13:35:07,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:35:07,776 INFO L225 Difference]: With dead ends: 32241 [2022-02-16 13:35:07,776 INFO L226 Difference]: Without dead ends: 32092 [2022-02-16 13:35:07,777 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 105 SyntacticMatches, 3 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 875 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=524, Invalid=3766, Unknown=0, NotChecked=0, Total=4290 [2022-02-16 13:35:07,777 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 794 mSDsluCounter, 1018 mSDsCounter, 0 mSdLazyCounter, 2376 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 794 SdHoareTripleChecker+Valid, 723 SdHoareTripleChecker+Invalid, 2470 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 2376 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-16 13:35:07,777 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [794 Valid, 723 Invalid, 2470 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 2376 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-16 13:35:07,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32092 states. [2022-02-16 13:35:08,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32092 to 21879. [2022-02-16 13:35:08,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21879 states, 21878 states have (on average 1.8185391717707287) internal successors, (39786), 21878 states have internal predecessors, (39786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:08,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21879 states to 21879 states and 39786 transitions. [2022-02-16 13:35:08,150 INFO L78 Accepts]: Start accepts. Automaton has 21879 states and 39786 transitions. Word has length 59 [2022-02-16 13:35:08,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:35:08,150 INFO L470 AbstractCegarLoop]: Abstraction has 21879 states and 39786 transitions. [2022-02-16 13:35:08,150 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 3.2142857142857144) internal successors, (90), 27 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:08,151 INFO L276 IsEmpty]: Start isEmpty. Operand 21879 states and 39786 transitions. [2022-02-16 13:35:08,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-16 13:35:08,174 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:35:08,174 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:35:08,190 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (288)] Ended with exit code 0 [2022-02-16 13:35:08,374 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 288 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable293 [2022-02-16 13:35:08,374 INFO L402 AbstractCegarLoop]: === Iteration 295 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:35:08,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:35:08,375 INFO L85 PathProgramCache]: Analyzing trace with hash -1075337257, now seen corresponding path program 170 times [2022-02-16 13:35:08,375 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:35:08,375 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1179499020] [2022-02-16 13:35:08,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:35:08,375 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:35:08,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:35:08,602 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:35:08,602 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:35:08,602 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1179499020] [2022-02-16 13:35:08,602 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1179499020] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:35:08,602 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1147987204] [2022-02-16 13:35:08,602 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:35:08,602 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:35:08,602 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:35:08,603 INFO L229 MonitoredProcess]: Starting monitored process 289 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:35:08,604 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (289)] Waiting until timeout for monitored process [2022-02-16 13:35:08,629 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:35:08,630 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:35:08,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 13:35:08,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:35:08,961 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:35:08,961 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:35:09,018 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:35:09,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 20 treesize of output 19 [2022-02-16 13:35:09,125 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:35:09,125 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1147987204] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:35:09,125 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:35:09,125 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 33 [2022-02-16 13:35:09,126 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1171957568] [2022-02-16 13:35:09,126 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:35:09,126 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-02-16 13:35:09,126 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:35:09,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-02-16 13:35:09,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=1032, Unknown=0, NotChecked=0, Total=1122 [2022-02-16 13:35:09,126 INFO L87 Difference]: Start difference. First operand 21879 states and 39786 transitions. Second operand has 34 states, 34 states have (on average 3.235294117647059) internal successors, (110), 33 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:10,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:35:10,149 INFO L93 Difference]: Finished difference Result 22312 states and 40417 transitions. [2022-02-16 13:35:10,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 13:35:10,150 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.235294117647059) internal successors, (110), 33 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-16 13:35:10,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:35:10,184 INFO L225 Difference]: With dead ends: 22312 [2022-02-16 13:35:10,184 INFO L226 Difference]: Without dead ends: 21963 [2022-02-16 13:35:10,185 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 97 SyntacticMatches, 5 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 221 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=95, Invalid=1095, Unknown=0, NotChecked=0, Total=1190 [2022-02-16 13:35:10,185 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 108 mSDsluCounter, 547 mSDsCounter, 0 mSdLazyCounter, 2896 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 433 SdHoareTripleChecker+Invalid, 2925 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 2896 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-16 13:35:10,185 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 433 Invalid, 2925 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 2896 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-02-16 13:35:10,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21963 states. [2022-02-16 13:35:10,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21963 to 21854. [2022-02-16 13:35:10,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21854 states, 21853 states have (on average 1.8154486798151284) internal successors, (39673), 21853 states have internal predecessors, (39673), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:10,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21854 states to 21854 states and 39673 transitions. [2022-02-16 13:35:10,512 INFO L78 Accepts]: Start accepts. Automaton has 21854 states and 39673 transitions. Word has length 59 [2022-02-16 13:35:10,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:35:10,512 INFO L470 AbstractCegarLoop]: Abstraction has 21854 states and 39673 transitions. [2022-02-16 13:35:10,512 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.235294117647059) internal successors, (110), 33 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:10,513 INFO L276 IsEmpty]: Start isEmpty. Operand 21854 states and 39673 transitions. [2022-02-16 13:35:10,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-16 13:35:10,534 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:35:10,534 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:35:10,550 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (289)] Ended with exit code 0 [2022-02-16 13:35:10,735 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable294,289 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:35:10,735 INFO L402 AbstractCegarLoop]: === Iteration 296 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:35:10,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:35:10,735 INFO L85 PathProgramCache]: Analyzing trace with hash 2101797335, now seen corresponding path program 171 times [2022-02-16 13:35:10,735 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:35:10,735 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1181101614] [2022-02-16 13:35:10,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:35:10,735 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:35:10,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:35:10,936 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:35:10,936 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:35:10,936 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1181101614] [2022-02-16 13:35:10,936 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1181101614] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:35:10,936 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1670422589] [2022-02-16 13:35:10,936 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:35:10,936 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:35:10,936 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:35:10,937 INFO L229 MonitoredProcess]: Starting monitored process 290 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:35:10,938 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (290)] Waiting until timeout for monitored process [2022-02-16 13:35:10,966 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-02-16 13:35:10,967 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:35:10,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 13:35:10,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:35:11,156 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:35:11,156 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:35:11,176 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:35:11,176 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:35:11,341 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:35:11,341 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1670422589] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:35:11,341 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:35:11,341 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 10, 10] total 19 [2022-02-16 13:35:11,341 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1026052432] [2022-02-16 13:35:11,341 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:35:11,342 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-16 13:35:11,342 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:35:11,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-16 13:35:11,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=333, Unknown=0, NotChecked=0, Total=380 [2022-02-16 13:35:11,342 INFO L87 Difference]: Start difference. First operand 21854 states and 39673 transitions. Second operand has 20 states, 20 states have (on average 4.45) internal successors, (89), 19 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:12,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:35:12,028 INFO L93 Difference]: Finished difference Result 22140 states and 40137 transitions. [2022-02-16 13:35:12,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 13:35:12,028 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 4.45) internal successors, (89), 19 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-16 13:35:12,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:35:12,063 INFO L225 Difference]: With dead ends: 22140 [2022-02-16 13:35:12,063 INFO L226 Difference]: Without dead ends: 22140 [2022-02-16 13:35:12,063 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 112 SyntacticMatches, 4 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=123, Invalid=1067, Unknown=0, NotChecked=0, Total=1190 [2022-02-16 13:35:12,063 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 26 mSDsluCounter, 150 mSDsCounter, 0 mSdLazyCounter, 1384 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 97 SdHoareTripleChecker+Invalid, 1391 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1384 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 13:35:12,063 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 97 Invalid, 1391 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1384 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-16 13:35:12,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22140 states. [2022-02-16 13:35:12,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22140 to 21860. [2022-02-16 13:35:12,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21860 states, 21859 states have (on average 1.8155908321515166) internal successors, (39687), 21859 states have internal predecessors, (39687), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:12,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21860 states to 21860 states and 39687 transitions. [2022-02-16 13:35:12,378 INFO L78 Accepts]: Start accepts. Automaton has 21860 states and 39687 transitions. Word has length 59 [2022-02-16 13:35:12,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:35:12,378 INFO L470 AbstractCegarLoop]: Abstraction has 21860 states and 39687 transitions. [2022-02-16 13:35:12,378 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 4.45) internal successors, (89), 19 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:12,378 INFO L276 IsEmpty]: Start isEmpty. Operand 21860 states and 39687 transitions. [2022-02-16 13:35:12,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-16 13:35:12,399 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:35:12,399 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:35:12,415 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (290)] Ended with exit code 0 [2022-02-16 13:35:12,599 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 290 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable295 [2022-02-16 13:35:12,600 INFO L402 AbstractCegarLoop]: === Iteration 297 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:35:12,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:35:12,600 INFO L85 PathProgramCache]: Analyzing trace with hash 1091873683, now seen corresponding path program 73 times [2022-02-16 13:35:12,600 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:35:12,600 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1299429747] [2022-02-16 13:35:12,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:35:12,600 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:35:12,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:35:12,719 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 9 proven. 166 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:35:12,719 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:35:12,719 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1299429747] [2022-02-16 13:35:12,719 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1299429747] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:35:12,719 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [316559534] [2022-02-16 13:35:12,719 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:35:12,719 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:35:12,720 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:35:12,720 INFO L229 MonitoredProcess]: Starting monitored process 291 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:35:12,721 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (291)] Waiting until timeout for monitored process [2022-02-16 13:35:12,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:35:12,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 13:35:12,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:35:12,910 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:35:12,910 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:35:12,931 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:35:12,931 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:35:13,081 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:35:13,081 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [316559534] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:35:13,081 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:35:13,081 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-16 13:35:13,081 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [258219320] [2022-02-16 13:35:13,081 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:35:13,082 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 13:35:13,082 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:35:13,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 13:35:13,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:35:13,082 INFO L87 Difference]: Start difference. First operand 21860 states and 39687 transitions. Second operand has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:13,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:35:13,595 INFO L93 Difference]: Finished difference Result 23999 states and 42956 transitions. [2022-02-16 13:35:13,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 13:35:13,595 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-16 13:35:13,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:35:13,630 INFO L225 Difference]: With dead ends: 23999 [2022-02-16 13:35:13,630 INFO L226 Difference]: Without dead ends: 23932 [2022-02-16 13:35:13,630 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-16 13:35:13,631 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 206 mSDsluCounter, 495 mSDsCounter, 0 mSdLazyCounter, 1052 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 417 SdHoareTripleChecker+Invalid, 1056 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1052 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 13:35:13,631 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [206 Valid, 417 Invalid, 1056 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1052 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-16 13:35:13,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23932 states. [2022-02-16 13:35:13,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23932 to 21912. [2022-02-16 13:35:13,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21912 states, 21911 states have (on average 1.8156633654328875) internal successors, (39783), 21911 states have internal predecessors, (39783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:14,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21912 states to 21912 states and 39783 transitions. [2022-02-16 13:35:14,019 INFO L78 Accepts]: Start accepts. Automaton has 21912 states and 39783 transitions. Word has length 59 [2022-02-16 13:35:14,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:35:14,019 INFO L470 AbstractCegarLoop]: Abstraction has 21912 states and 39783 transitions. [2022-02-16 13:35:14,019 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:14,019 INFO L276 IsEmpty]: Start isEmpty. Operand 21912 states and 39783 transitions. [2022-02-16 13:35:14,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-16 13:35:14,040 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:35:14,040 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:35:14,056 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (291)] Ended with exit code 0 [2022-02-16 13:35:14,240 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable296,291 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:35:14,241 INFO L402 AbstractCegarLoop]: === Iteration 298 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:35:14,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:35:14,242 INFO L85 PathProgramCache]: Analyzing trace with hash 992197523, now seen corresponding path program 172 times [2022-02-16 13:35:14,242 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:35:14,242 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [300039106] [2022-02-16 13:35:14,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:35:14,242 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:35:14,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:35:14,348 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 19 proven. 156 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:35:14,348 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:35:14,348 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [300039106] [2022-02-16 13:35:14,348 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [300039106] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:35:14,348 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1888154033] [2022-02-16 13:35:14,348 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:35:14,348 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:35:14,348 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:35:14,349 INFO L229 MonitoredProcess]: Starting monitored process 292 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:35:14,351 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (292)] Waiting until timeout for monitored process [2022-02-16 13:35:14,376 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:35:14,376 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:35:14,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 13:35:14,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:35:14,542 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 160 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:35:14,542 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:35:14,563 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:35:14,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 16 treesize of output 15 [2022-02-16 13:35:14,707 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 160 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:35:14,707 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1888154033] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:35:14,707 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:35:14,707 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 11 [2022-02-16 13:35:14,707 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1335127130] [2022-02-16 13:35:14,707 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:35:14,707 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 13:35:14,707 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:35:14,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 13:35:14,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:35:14,708 INFO L87 Difference]: Start difference. First operand 21912 states and 39783 transitions. Second operand has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:15,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:35:15,402 INFO L93 Difference]: Finished difference Result 23112 states and 41605 transitions. [2022-02-16 13:35:15,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 13:35:15,402 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-16 13:35:15,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:35:15,437 INFO L225 Difference]: With dead ends: 23112 [2022-02-16 13:35:15,437 INFO L226 Difference]: Without dead ends: 23061 [2022-02-16 13:35:15,437 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-16 13:35:15,438 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 112 mSDsluCounter, 657 mSDsCounter, 0 mSdLazyCounter, 1684 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 534 SdHoareTripleChecker+Invalid, 1688 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1684 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-16 13:35:15,438 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [112 Valid, 534 Invalid, 1688 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1684 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-16 13:35:15,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23061 states. [2022-02-16 13:35:15,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23061 to 22510. [2022-02-16 13:35:15,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22510 states, 22509 states have (on average 1.8107423697187792) internal successors, (40758), 22509 states have internal predecessors, (40758), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:15,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22510 states to 22510 states and 40758 transitions. [2022-02-16 13:35:15,760 INFO L78 Accepts]: Start accepts. Automaton has 22510 states and 40758 transitions. Word has length 59 [2022-02-16 13:35:15,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:35:15,760 INFO L470 AbstractCegarLoop]: Abstraction has 22510 states and 40758 transitions. [2022-02-16 13:35:15,760 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:15,760 INFO L276 IsEmpty]: Start isEmpty. Operand 22510 states and 40758 transitions. [2022-02-16 13:35:15,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-16 13:35:15,782 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:35:15,782 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:35:15,798 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (292)] Forceful destruction successful, exit code 0 [2022-02-16 13:35:15,982 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable297,292 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:35:15,982 INFO L402 AbstractCegarLoop]: === Iteration 299 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:35:15,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:35:15,983 INFO L85 PathProgramCache]: Analyzing trace with hash -131596785, now seen corresponding path program 173 times [2022-02-16 13:35:15,983 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:35:15,983 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [690263979] [2022-02-16 13:35:15,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:35:15,983 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:35:15,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:35:16,095 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:35:16,095 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:35:16,096 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [690263979] [2022-02-16 13:35:16,096 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [690263979] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:35:16,096 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1653375156] [2022-02-16 13:35:16,096 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:35:16,096 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:35:16,096 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:35:16,097 INFO L229 MonitoredProcess]: Starting monitored process 293 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:35:16,097 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (293)] Waiting until timeout for monitored process [2022-02-16 13:35:16,127 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2022-02-16 13:35:16,127 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:35:16,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 13:35:16,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:35:16,286 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:35:16,286 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:35:16,305 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:35:16,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 16 treesize of output 15 [2022-02-16 13:35:16,450 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:35:16,450 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1653375156] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:35:16,450 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:35:16,450 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-16 13:35:16,450 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [628827295] [2022-02-16 13:35:16,450 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:35:16,450 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 13:35:16,450 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:35:16,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 13:35:16,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:35:16,451 INFO L87 Difference]: Start difference. First operand 22510 states and 40758 transitions. Second operand has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:16,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:35:16,998 INFO L93 Difference]: Finished difference Result 23170 states and 41722 transitions. [2022-02-16 13:35:16,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 13:35:16,998 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-16 13:35:16,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:35:17,035 INFO L225 Difference]: With dead ends: 23170 [2022-02-16 13:35:17,036 INFO L226 Difference]: Without dead ends: 23131 [2022-02-16 13:35:17,036 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-16 13:35:17,036 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 117 mSDsluCounter, 583 mSDsCounter, 0 mSdLazyCounter, 1258 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 493 SdHoareTripleChecker+Invalid, 1266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1258 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 13:35:17,036 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [117 Valid, 493 Invalid, 1266 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1258 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-16 13:35:17,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23131 states. [2022-02-16 13:35:17,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23131 to 21801. [2022-02-16 13:35:17,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21801 states, 21800 states have (on average 1.8125688073394495) internal successors, (39514), 21800 states have internal predecessors, (39514), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:17,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21801 states to 21801 states and 39514 transitions. [2022-02-16 13:35:17,388 INFO L78 Accepts]: Start accepts. Automaton has 21801 states and 39514 transitions. Word has length 59 [2022-02-16 13:35:17,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:35:17,388 INFO L470 AbstractCegarLoop]: Abstraction has 21801 states and 39514 transitions. [2022-02-16 13:35:17,388 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:17,388 INFO L276 IsEmpty]: Start isEmpty. Operand 21801 states and 39514 transitions. [2022-02-16 13:35:17,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-16 13:35:17,411 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:35:17,411 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:35:17,427 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (293)] Ended with exit code 0 [2022-02-16 13:35:17,611 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 293 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable298 [2022-02-16 13:35:17,611 INFO L402 AbstractCegarLoop]: === Iteration 300 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:35:17,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:35:17,611 INFO L85 PathProgramCache]: Analyzing trace with hash 2010320549, now seen corresponding path program 174 times [2022-02-16 13:35:17,612 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:35:17,612 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2000628861] [2022-02-16 13:35:17,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:35:17,612 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:35:17,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:35:17,742 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:35:17,743 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:35:17,743 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2000628861] [2022-02-16 13:35:17,743 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2000628861] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:35:17,743 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [368204572] [2022-02-16 13:35:17,743 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:35:17,743 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:35:17,743 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:35:17,744 INFO L229 MonitoredProcess]: Starting monitored process 294 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:35:17,744 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (294)] Waiting until timeout for monitored process [2022-02-16 13:35:17,774 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-02-16 13:35:17,774 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:35:17,775 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-16 13:35:17,775 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:35:18,144 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-02-16 13:35:18,144 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 16 [2022-02-16 13:35:18,181 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 57 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:35:18,181 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:35:18,358 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:35:18,359 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:35:18,571 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 57 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:35:18,571 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [368204572] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:35:18,571 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:35:18,571 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14, 14] total 29 [2022-02-16 13:35:18,571 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [932938237] [2022-02-16 13:35:18,571 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:35:18,571 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-16 13:35:18,571 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:35:18,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-16 13:35:18,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=742, Unknown=0, NotChecked=0, Total=870 [2022-02-16 13:35:18,572 INFO L87 Difference]: Start difference. First operand 21801 states and 39514 transitions. Second operand has 30 states, 30 states have (on average 3.9) internal successors, (117), 29 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:25,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:35:25,274 INFO L93 Difference]: Finished difference Result 33348 states and 58466 transitions. [2022-02-16 13:35:25,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 213 states. [2022-02-16 13:35:25,275 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 3.9) internal successors, (117), 29 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-16 13:35:25,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:35:25,334 INFO L225 Difference]: With dead ends: 33348 [2022-02-16 13:35:25,335 INFO L226 Difference]: Without dead ends: 33348 [2022-02-16 13:35:25,341 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 466 GetRequests, 185 SyntacticMatches, 55 SemanticMatches, 226 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 30062 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=8812, Invalid=42944, Unknown=0, NotChecked=0, Total=51756 [2022-02-16 13:35:25,341 INFO L933 BasicCegarLoop]: 77 mSDtfsCounter, 883 mSDsluCounter, 1341 mSDsCounter, 0 mSdLazyCounter, 2214 mSolverCounterSat, 164 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 883 SdHoareTripleChecker+Valid, 1110 SdHoareTripleChecker+Invalid, 4615 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 164 IncrementalHoareTripleChecker+Valid, 2214 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2237 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-16 13:35:25,342 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [883 Valid, 1110 Invalid, 4615 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [164 Valid, 2214 Invalid, 0 Unknown, 2237 Unchecked, 0.8s Time] [2022-02-16 13:35:25,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33348 states. [2022-02-16 13:35:25,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33348 to 23217. [2022-02-16 13:35:25,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23217 states, 23216 states have (on average 1.814567539627843) internal successors, (42127), 23216 states have internal predecessors, (42127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:25,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23217 states to 23217 states and 42127 transitions. [2022-02-16 13:35:25,794 INFO L78 Accepts]: Start accepts. Automaton has 23217 states and 42127 transitions. Word has length 59 [2022-02-16 13:35:25,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:35:25,794 INFO L470 AbstractCegarLoop]: Abstraction has 23217 states and 42127 transitions. [2022-02-16 13:35:25,795 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 3.9) internal successors, (117), 29 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:25,795 INFO L276 IsEmpty]: Start isEmpty. Operand 23217 states and 42127 transitions. [2022-02-16 13:35:25,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-16 13:35:25,818 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:35:25,818 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:35:25,834 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (294)] Ended with exit code 0 [2022-02-16 13:35:26,018 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable299,294 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:35:26,018 INFO L402 AbstractCegarLoop]: === Iteration 301 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:35:26,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:35:26,019 INFO L85 PathProgramCache]: Analyzing trace with hash 618374859, now seen corresponding path program 175 times [2022-02-16 13:35:26,019 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:35:26,019 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [860095564] [2022-02-16 13:35:26,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:35:26,019 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:35:26,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:35:26,154 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:35:26,154 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:35:26,154 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [860095564] [2022-02-16 13:35:26,154 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [860095564] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:35:26,154 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1767235278] [2022-02-16 13:35:26,154 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:35:26,154 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:35:26,155 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:35:26,155 INFO L229 MonitoredProcess]: Starting monitored process 295 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:35:26,156 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (295)] Waiting until timeout for monitored process [2022-02-16 13:35:26,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:35:26,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 13:35:26,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:35:26,368 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:35:26,368 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:35:26,393 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:35:26,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 20 treesize of output 19 [2022-02-16 13:35:26,543 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:35:26,543 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1767235278] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:35:26,543 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:35:26,543 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-16 13:35:26,543 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [490911331] [2022-02-16 13:35:26,544 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:35:26,544 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-16 13:35:26,544 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:35:26,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-16 13:35:26,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-16 13:35:26,544 INFO L87 Difference]: Start difference. First operand 23217 states and 42127 transitions. Second operand has 13 states, 13 states have (on average 4.6923076923076925) internal successors, (61), 12 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:27,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:35:27,165 INFO L93 Difference]: Finished difference Result 24556 states and 44218 transitions. [2022-02-16 13:35:27,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-16 13:35:27,166 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.6923076923076925) internal successors, (61), 12 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-16 13:35:27,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:35:27,205 INFO L225 Difference]: With dead ends: 24556 [2022-02-16 13:35:27,206 INFO L226 Difference]: Without dead ends: 24556 [2022-02-16 13:35:27,206 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 113 SyntacticMatches, 10 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=69, Invalid=437, Unknown=0, NotChecked=0, Total=506 [2022-02-16 13:35:27,206 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 137 mSDsluCounter, 633 mSDsCounter, 0 mSdLazyCounter, 1390 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 532 SdHoareTripleChecker+Invalid, 1402 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 1390 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-16 13:35:27,206 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [137 Valid, 532 Invalid, 1402 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 1390 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-16 13:35:27,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24556 states. [2022-02-16 13:35:27,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24556 to 23217. [2022-02-16 13:35:27,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23217 states, 23216 states have (on average 1.814567539627843) internal successors, (42127), 23216 states have internal predecessors, (42127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:27,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23217 states to 23217 states and 42127 transitions. [2022-02-16 13:35:27,577 INFO L78 Accepts]: Start accepts. Automaton has 23217 states and 42127 transitions. Word has length 59 [2022-02-16 13:35:27,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:35:27,577 INFO L470 AbstractCegarLoop]: Abstraction has 23217 states and 42127 transitions. [2022-02-16 13:35:27,577 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.6923076923076925) internal successors, (61), 12 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:27,577 INFO L276 IsEmpty]: Start isEmpty. Operand 23217 states and 42127 transitions. [2022-02-16 13:35:27,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-16 13:35:27,599 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:35:27,599 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:35:27,615 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (295)] Ended with exit code 0 [2022-02-16 13:35:27,800 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 295 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable300 [2022-02-16 13:35:27,800 INFO L402 AbstractCegarLoop]: === Iteration 302 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:35:27,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:35:27,800 INFO L85 PathProgramCache]: Analyzing trace with hash -559337520, now seen corresponding path program 176 times [2022-02-16 13:35:27,800 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:35:27,800 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [110106150] [2022-02-16 13:35:27,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:35:27,800 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:35:27,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:35:27,916 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 59 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:35:27,917 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:35:27,917 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [110106150] [2022-02-16 13:35:27,917 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [110106150] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:35:27,917 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [963455504] [2022-02-16 13:35:27,917 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:35:27,917 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:35:27,917 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:35:27,918 INFO L229 MonitoredProcess]: Starting monitored process 296 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:35:27,923 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (296)] Waiting until timeout for monitored process [2022-02-16 13:35:27,947 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:35:27,947 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:35:27,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-16 13:35:27,948 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:35:28,142 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 76 proven. 103 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:35:28,142 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:35:28,426 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 76 proven. 103 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:35:28,426 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [963455504] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:35:28,426 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:35:28,426 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 15 [2022-02-16 13:35:28,427 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1077511416] [2022-02-16 13:35:28,427 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:35:28,427 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:35:28,427 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:35:28,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:35:28,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=166, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:35:28,427 INFO L87 Difference]: Start difference. First operand 23217 states and 42127 transitions. Second operand has 16 states, 16 states have (on average 5.0) internal successors, (80), 15 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:28,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:35:28,771 INFO L93 Difference]: Finished difference Result 25437 states and 45626 transitions. [2022-02-16 13:35:28,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 13:35:28,772 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.0) internal successors, (80), 15 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-16 13:35:28,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:35:28,812 INFO L225 Difference]: With dead ends: 25437 [2022-02-16 13:35:28,812 INFO L226 Difference]: Without dead ends: 25410 [2022-02-16 13:35:28,812 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 119 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=155, Invalid=351, Unknown=0, NotChecked=0, Total=506 [2022-02-16 13:35:28,812 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 190 mSDsluCounter, 134 mSDsCounter, 0 mSdLazyCounter, 498 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 190 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 513 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 498 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:35:28,812 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [190 Valid, 120 Invalid, 513 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 498 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:35:28,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25410 states. [2022-02-16 13:35:29,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25410 to 23644. [2022-02-16 13:35:29,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23644 states, 23643 states have (on average 1.8170282959015354) internal successors, (42960), 23643 states have internal predecessors, (42960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:29,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23644 states to 23644 states and 42960 transitions. [2022-02-16 13:35:29,318 INFO L78 Accepts]: Start accepts. Automaton has 23644 states and 42960 transitions. Word has length 59 [2022-02-16 13:35:29,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:35:29,318 INFO L470 AbstractCegarLoop]: Abstraction has 23644 states and 42960 transitions. [2022-02-16 13:35:29,318 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.0) internal successors, (80), 15 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:29,318 INFO L276 IsEmpty]: Start isEmpty. Operand 23644 states and 42960 transitions. [2022-02-16 13:35:29,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-16 13:35:29,339 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:35:29,339 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:35:29,355 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (296)] Ended with exit code 0 [2022-02-16 13:35:29,540 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 296 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable301 [2022-02-16 13:35:29,540 INFO L402 AbstractCegarLoop]: === Iteration 303 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:35:29,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:35:29,541 INFO L85 PathProgramCache]: Analyzing trace with hash -1947939839, now seen corresponding path program 74 times [2022-02-16 13:35:29,541 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:35:29,541 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977793264] [2022-02-16 13:35:29,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:35:29,541 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:35:29,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:35:29,652 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 9 proven. 166 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:35:29,653 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:35:29,653 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977793264] [2022-02-16 13:35:29,653 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1977793264] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:35:29,653 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1083979292] [2022-02-16 13:35:29,653 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:35:29,653 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:35:29,653 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:35:29,654 INFO L229 MonitoredProcess]: Starting monitored process 297 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:35:29,654 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (297)] Waiting until timeout for monitored process [2022-02-16 13:35:29,680 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:35:29,680 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:35:29,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 13:35:29,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:35:29,839 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:35:29,839 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:35:29,859 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:35:29,860 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:35:30,003 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:35:30,003 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1083979292] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:35:30,003 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:35:30,003 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-16 13:35:30,003 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401135931] [2022-02-16 13:35:30,003 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:35:30,004 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 13:35:30,004 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:35:30,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 13:35:30,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:35:30,004 INFO L87 Difference]: Start difference. First operand 23644 states and 42960 transitions. Second operand has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:30,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:35:30,513 INFO L93 Difference]: Finished difference Result 25822 states and 46337 transitions. [2022-02-16 13:35:30,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 13:35:30,513 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-16 13:35:30,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:35:30,557 INFO L225 Difference]: With dead ends: 25822 [2022-02-16 13:35:30,557 INFO L226 Difference]: Without dead ends: 25765 [2022-02-16 13:35:30,557 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-16 13:35:30,557 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 191 mSDsluCounter, 488 mSDsCounter, 0 mSdLazyCounter, 1036 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 191 SdHoareTripleChecker+Valid, 409 SdHoareTripleChecker+Invalid, 1041 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 1036 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 13:35:30,558 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [191 Valid, 409 Invalid, 1041 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 1036 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-16 13:35:30,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25765 states. [2022-02-16 13:35:30,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25765 to 23766. [2022-02-16 13:35:30,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23766 states, 23765 states have (on average 1.8175047338523038) internal successors, (43193), 23765 states have internal predecessors, (43193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:30,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23766 states to 23766 states and 43193 transitions. [2022-02-16 13:35:30,948 INFO L78 Accepts]: Start accepts. Automaton has 23766 states and 43193 transitions. Word has length 59 [2022-02-16 13:35:30,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:35:30,948 INFO L470 AbstractCegarLoop]: Abstraction has 23766 states and 43193 transitions. [2022-02-16 13:35:30,948 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:30,948 INFO L276 IsEmpty]: Start isEmpty. Operand 23766 states and 43193 transitions. [2022-02-16 13:35:30,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-16 13:35:30,972 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:35:30,972 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:35:30,988 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (297)] Ended with exit code 0 [2022-02-16 13:35:31,173 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable302,297 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:35:31,173 INFO L402 AbstractCegarLoop]: === Iteration 304 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:35:31,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:35:31,173 INFO L85 PathProgramCache]: Analyzing trace with hash -2047615999, now seen corresponding path program 177 times [2022-02-16 13:35:31,173 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:35:31,173 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [416875968] [2022-02-16 13:35:31,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:35:31,173 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:35:31,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:35:31,306 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 19 proven. 156 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:35:31,306 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:35:31,306 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [416875968] [2022-02-16 13:35:31,306 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [416875968] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:35:31,306 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1806721296] [2022-02-16 13:35:31,306 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:35:31,306 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:35:31,306 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:35:31,308 INFO L229 MonitoredProcess]: Starting monitored process 298 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:35:31,311 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (298)] Waiting until timeout for monitored process [2022-02-16 13:35:31,339 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2022-02-16 13:35:31,340 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:35:31,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 13:35:31,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:35:31,508 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 160 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:35:31,508 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:35:31,545 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:35:31,546 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:35:31,691 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 160 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:35:31,691 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1806721296] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:35:31,691 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:35:31,692 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 11 [2022-02-16 13:35:31,692 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2074693949] [2022-02-16 13:35:31,692 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:35:31,692 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 13:35:31,692 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:35:31,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 13:35:31,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:35:31,692 INFO L87 Difference]: Start difference. First operand 23766 states and 43193 transitions. Second operand has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:32,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:35:32,355 INFO L93 Difference]: Finished difference Result 24776 states and 44719 transitions. [2022-02-16 13:35:32,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 13:35:32,356 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-16 13:35:32,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:35:32,398 INFO L225 Difference]: With dead ends: 24776 [2022-02-16 13:35:32,398 INFO L226 Difference]: Without dead ends: 24710 [2022-02-16 13:35:32,398 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-16 13:35:32,398 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 118 mSDsluCounter, 574 mSDsCounter, 0 mSdLazyCounter, 1505 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 472 SdHoareTripleChecker+Invalid, 1509 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1505 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-16 13:35:32,398 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [118 Valid, 472 Invalid, 1509 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1505 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-16 13:35:32,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24710 states. [2022-02-16 13:35:32,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24710 to 24133. [2022-02-16 13:35:32,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24133 states, 24132 states have (on average 1.8137328029172883) internal successors, (43769), 24132 states have internal predecessors, (43769), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:32,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24133 states to 24133 states and 43769 transitions. [2022-02-16 13:35:32,798 INFO L78 Accepts]: Start accepts. Automaton has 24133 states and 43769 transitions. Word has length 59 [2022-02-16 13:35:32,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:35:32,798 INFO L470 AbstractCegarLoop]: Abstraction has 24133 states and 43769 transitions. [2022-02-16 13:35:32,798 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:32,798 INFO L276 IsEmpty]: Start isEmpty. Operand 24133 states and 43769 transitions. [2022-02-16 13:35:32,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-16 13:35:32,822 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:35:32,822 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:35:32,838 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (298)] Ended with exit code 0 [2022-02-16 13:35:33,022 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable303,298 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:35:33,022 INFO L402 AbstractCegarLoop]: === Iteration 305 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:35:33,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:35:33,023 INFO L85 PathProgramCache]: Analyzing trace with hash 1123556989, now seen corresponding path program 178 times [2022-02-16 13:35:33,023 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:35:33,023 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1674484237] [2022-02-16 13:35:33,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:35:33,023 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:35:33,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:35:33,138 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:35:33,138 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:35:33,138 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1674484237] [2022-02-16 13:35:33,138 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1674484237] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:35:33,138 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1694434188] [2022-02-16 13:35:33,138 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:35:33,138 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:35:33,138 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:35:33,139 INFO L229 MonitoredProcess]: Starting monitored process 299 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:35:33,140 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (299)] Waiting until timeout for monitored process [2022-02-16 13:35:33,165 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:35:33,165 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:35:33,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 13:35:33,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:35:33,328 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:35:33,328 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:35:33,348 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:35:33,348 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:35:33,499 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:35:33,499 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1694434188] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:35:33,499 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:35:33,499 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-16 13:35:33,499 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [191580616] [2022-02-16 13:35:33,499 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:35:33,499 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 13:35:33,500 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:35:33,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 13:35:33,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:35:33,500 INFO L87 Difference]: Start difference. First operand 24133 states and 43769 transitions. Second operand has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:34,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:35:34,113 INFO L93 Difference]: Finished difference Result 24862 states and 44843 transitions. [2022-02-16 13:35:34,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 13:35:34,113 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-16 13:35:34,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:35:34,156 INFO L225 Difference]: With dead ends: 24862 [2022-02-16 13:35:34,156 INFO L226 Difference]: Without dead ends: 24811 [2022-02-16 13:35:34,157 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-16 13:35:34,157 INFO L933 BasicCegarLoop]: 61 mSDtfsCounter, 138 mSDsluCounter, 679 mSDsCounter, 0 mSdLazyCounter, 1372 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 562 SdHoareTripleChecker+Invalid, 1382 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 1372 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-16 13:35:34,157 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [138 Valid, 562 Invalid, 1382 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 1372 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-16 13:35:34,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24811 states. [2022-02-16 13:35:34,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24811 to 23444. [2022-02-16 13:35:34,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23444 states, 23443 states have (on average 1.816789660026447) internal successors, (42591), 23443 states have internal predecessors, (42591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:34,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23444 states to 23444 states and 42591 transitions. [2022-02-16 13:35:34,546 INFO L78 Accepts]: Start accepts. Automaton has 23444 states and 42591 transitions. Word has length 59 [2022-02-16 13:35:34,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:35:34,546 INFO L470 AbstractCegarLoop]: Abstraction has 23444 states and 42591 transitions. [2022-02-16 13:35:34,547 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:34,547 INFO L276 IsEmpty]: Start isEmpty. Operand 23444 states and 42591 transitions. [2022-02-16 13:35:34,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-16 13:35:34,569 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:35:34,569 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:35:34,585 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (299)] Ended with exit code 0 [2022-02-16 13:35:34,770 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable304,299 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:35:34,770 INFO L402 AbstractCegarLoop]: === Iteration 306 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:35:34,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:35:34,770 INFO L85 PathProgramCache]: Analyzing trace with hash -2120433493, now seen corresponding path program 179 times [2022-02-16 13:35:34,770 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:35:34,770 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [890547537] [2022-02-16 13:35:34,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:35:34,770 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:35:34,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:35:34,883 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 9 proven. 166 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:35:34,883 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:35:34,883 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [890547537] [2022-02-16 13:35:34,883 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [890547537] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:35:34,883 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1585483980] [2022-02-16 13:35:34,883 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:35:34,884 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:35:34,884 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:35:34,884 INFO L229 MonitoredProcess]: Starting monitored process 300 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:35:34,885 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (300)] Waiting until timeout for monitored process [2022-02-16 13:35:34,921 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2022-02-16 13:35:34,922 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:35:34,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 13:35:34,923 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:35:35,098 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:35:35,099 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:35:35,122 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:35:35,122 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:35:35,267 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:35:35,267 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1585483980] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:35:35,267 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:35:35,267 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-16 13:35:35,268 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [433445365] [2022-02-16 13:35:35,268 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:35:35,268 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-16 13:35:35,268 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:35:35,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-16 13:35:35,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-16 13:35:35,268 INFO L87 Difference]: Start difference. First operand 23444 states and 42591 transitions. Second operand has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:35,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:35:35,850 INFO L93 Difference]: Finished difference Result 24832 states and 44736 transitions. [2022-02-16 13:35:35,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 13:35:35,850 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-16 13:35:35,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:35:35,889 INFO L225 Difference]: With dead ends: 24832 [2022-02-16 13:35:35,889 INFO L226 Difference]: Without dead ends: 24807 [2022-02-16 13:35:35,890 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 113 SyntacticMatches, 10 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=71, Invalid=435, Unknown=0, NotChecked=0, Total=506 [2022-02-16 13:35:35,890 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 158 mSDsluCounter, 613 mSDsCounter, 0 mSdLazyCounter, 1284 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 507 SdHoareTripleChecker+Invalid, 1299 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1284 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 13:35:35,890 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [158 Valid, 507 Invalid, 1299 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1284 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-16 13:35:35,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24807 states. [2022-02-16 13:35:36,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24807 to 23379. [2022-02-16 13:35:36,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23379 states, 23378 states have (on average 1.815595859354949) internal successors, (42445), 23378 states have internal predecessors, (42445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:36,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23379 states to 23379 states and 42445 transitions. [2022-02-16 13:35:36,259 INFO L78 Accepts]: Start accepts. Automaton has 23379 states and 42445 transitions. Word has length 59 [2022-02-16 13:35:36,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:35:36,259 INFO L470 AbstractCegarLoop]: Abstraction has 23379 states and 42445 transitions. [2022-02-16 13:35:36,259 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:36,259 INFO L276 IsEmpty]: Start isEmpty. Operand 23379 states and 42445 transitions. [2022-02-16 13:35:36,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-16 13:35:36,282 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:35:36,282 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:35:36,298 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (300)] Ended with exit code 0 [2022-02-16 13:35:36,483 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable305,300 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:35:36,483 INFO L402 AbstractCegarLoop]: === Iteration 307 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:35:36,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:35:36,483 INFO L85 PathProgramCache]: Analyzing trace with hash -874656439, now seen corresponding path program 180 times [2022-02-16 13:35:36,483 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:35:36,483 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1732616949] [2022-02-16 13:35:36,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:35:36,484 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:35:36,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:35:36,628 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:35:36,628 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:35:36,628 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1732616949] [2022-02-16 13:35:36,628 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1732616949] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:35:36,628 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [26648419] [2022-02-16 13:35:36,628 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:35:36,628 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:35:36,629 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:35:36,629 INFO L229 MonitoredProcess]: Starting monitored process 301 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:35:36,630 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (301)] Waiting until timeout for monitored process [2022-02-16 13:35:36,659 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2022-02-16 13:35:36,659 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:35:36,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 13:35:36,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:35:36,837 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:35:36,837 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:35:36,866 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:35:36,866 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:35:37,006 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:35:37,007 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [26648419] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:35:37,007 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:35:37,007 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-02-16 13:35:37,011 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1614482829] [2022-02-16 13:35:37,011 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:35:37,011 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-16 13:35:37,011 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:35:37,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-16 13:35:37,012 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-02-16 13:35:37,012 INFO L87 Difference]: Start difference. First operand 23379 states and 42445 transitions. Second operand has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 13 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:37,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:35:37,766 INFO L93 Difference]: Finished difference Result 26070 states and 46782 transitions. [2022-02-16 13:35:37,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 13:35:37,766 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 13 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-16 13:35:37,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:35:37,812 INFO L225 Difference]: With dead ends: 26070 [2022-02-16 13:35:37,812 INFO L226 Difference]: Without dead ends: 26070 [2022-02-16 13:35:37,812 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 112 SyntacticMatches, 10 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=88, Invalid=562, Unknown=0, NotChecked=0, Total=650 [2022-02-16 13:35:37,812 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 192 mSDsluCounter, 783 mSDsCounter, 0 mSdLazyCounter, 1614 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 192 SdHoareTripleChecker+Valid, 631 SdHoareTripleChecker+Invalid, 1634 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 1614 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-16 13:35:37,812 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [192 Valid, 631 Invalid, 1634 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 1614 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-16 13:35:37,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26070 states. [2022-02-16 13:35:38,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26070 to 23449. [2022-02-16 13:35:38,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23449 states, 23448 states have (on average 1.8158904810644831) internal successors, (42579), 23448 states have internal predecessors, (42579), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:38,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23449 states to 23449 states and 42579 transitions. [2022-02-16 13:35:38,199 INFO L78 Accepts]: Start accepts. Automaton has 23449 states and 42579 transitions. Word has length 59 [2022-02-16 13:35:38,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:35:38,199 INFO L470 AbstractCegarLoop]: Abstraction has 23449 states and 42579 transitions. [2022-02-16 13:35:38,199 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 13 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:38,199 INFO L276 IsEmpty]: Start isEmpty. Operand 23449 states and 42579 transitions. [2022-02-16 13:35:38,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-16 13:35:38,221 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:35:38,221 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:35:38,236 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (301)] Ended with exit code 0 [2022-02-16 13:35:38,421 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable306,301 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:35:38,421 INFO L402 AbstractCegarLoop]: === Iteration 308 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:35:38,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:35:38,421 INFO L85 PathProgramCache]: Analyzing trace with hash -1647137581, now seen corresponding path program 75 times [2022-02-16 13:35:38,421 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:35:38,421 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [269548426] [2022-02-16 13:35:38,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:35:38,422 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:35:38,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:35:38,590 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 9 proven. 166 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:35:38,591 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:35:38,591 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [269548426] [2022-02-16 13:35:38,591 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [269548426] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:35:38,591 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1580763844] [2022-02-16 13:35:38,591 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:35:38,591 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:35:38,591 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:35:38,592 INFO L229 MonitoredProcess]: Starting monitored process 302 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:35:38,592 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (302)] Waiting until timeout for monitored process [2022-02-16 13:35:38,622 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2022-02-16 13:35:38,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:35:38,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 13:35:38,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:35:38,777 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:35:38,777 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:35:38,798 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:35:38,798 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:35:38,938 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:35:38,938 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1580763844] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:35:38,938 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:35:38,938 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-16 13:35:38,938 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1233140741] [2022-02-16 13:35:38,938 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:35:38,938 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 13:35:38,939 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:35:38,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 13:35:38,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:35:38,939 INFO L87 Difference]: Start difference. First operand 23449 states and 42579 transitions. Second operand has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:39,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:35:39,423 INFO L93 Difference]: Finished difference Result 25522 states and 45792 transitions. [2022-02-16 13:35:39,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 13:35:39,424 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-16 13:35:39,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:35:39,464 INFO L225 Difference]: With dead ends: 25522 [2022-02-16 13:35:39,464 INFO L226 Difference]: Without dead ends: 25473 [2022-02-16 13:35:39,464 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-16 13:35:39,464 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 176 mSDsluCounter, 481 mSDsCounter, 0 mSdLazyCounter, 1020 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 401 SdHoareTripleChecker+Invalid, 1027 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1020 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:35:39,465 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [176 Valid, 401 Invalid, 1027 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1020 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:35:39,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25473 states. [2022-02-16 13:35:39,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25473 to 23535. [2022-02-16 13:35:39,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23535 states, 23534 states have (on average 1.8157984193082348) internal successors, (42733), 23534 states have internal predecessors, (42733), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:39,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23535 states to 23535 states and 42733 transitions. [2022-02-16 13:35:39,849 INFO L78 Accepts]: Start accepts. Automaton has 23535 states and 42733 transitions. Word has length 59 [2022-02-16 13:35:39,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:35:39,849 INFO L470 AbstractCegarLoop]: Abstraction has 23535 states and 42733 transitions. [2022-02-16 13:35:39,849 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:39,849 INFO L276 IsEmpty]: Start isEmpty. Operand 23535 states and 42733 transitions. [2022-02-16 13:35:39,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-16 13:35:39,871 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:35:39,871 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:35:39,887 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (302)] Ended with exit code 0 [2022-02-16 13:35:40,071 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable307,302 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:35:40,072 INFO L402 AbstractCegarLoop]: === Iteration 309 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:35:40,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:35:40,072 INFO L85 PathProgramCache]: Analyzing trace with hash -1746813741, now seen corresponding path program 181 times [2022-02-16 13:35:40,072 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:35:40,072 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1425196561] [2022-02-16 13:35:40,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:35:40,072 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:35:40,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:35:40,180 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 19 proven. 156 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:35:40,181 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:35:40,181 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1425196561] [2022-02-16 13:35:40,181 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1425196561] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:35:40,181 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1360917974] [2022-02-16 13:35:40,181 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:35:40,181 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:35:40,181 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:35:40,182 INFO L229 MonitoredProcess]: Starting monitored process 303 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:35:40,182 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (303)] Waiting until timeout for monitored process [2022-02-16 13:35:40,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:35:40,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 13:35:40,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:35:40,374 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 160 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:35:40,374 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:35:40,395 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:35:40,395 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:35:40,538 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 160 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:35:40,538 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1360917974] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:35:40,538 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:35:40,538 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 11 [2022-02-16 13:35:40,538 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530000763] [2022-02-16 13:35:40,539 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:35:40,539 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 13:35:40,539 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:35:40,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 13:35:40,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:35:40,539 INFO L87 Difference]: Start difference. First operand 23535 states and 42733 transitions. Second operand has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:41,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:35:41,199 INFO L93 Difference]: Finished difference Result 24343 states and 43922 transitions. [2022-02-16 13:35:41,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 13:35:41,199 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-16 13:35:41,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:35:41,237 INFO L225 Difference]: With dead ends: 24343 [2022-02-16 13:35:41,237 INFO L226 Difference]: Without dead ends: 24262 [2022-02-16 13:35:41,237 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-16 13:35:41,237 INFO L933 BasicCegarLoop]: 64 mSDtfsCounter, 120 mSDsluCounter, 607 mSDsCounter, 0 mSdLazyCounter, 1533 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 491 SdHoareTripleChecker+Invalid, 1537 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1533 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-16 13:35:41,237 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [120 Valid, 491 Invalid, 1537 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1533 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-16 13:35:41,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24262 states. [2022-02-16 13:35:41,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24262 to 23654. [2022-02-16 13:35:41,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23654 states, 23653 states have (on average 1.8135965839428403) internal successors, (42897), 23653 states have internal predecessors, (42897), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:41,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23654 states to 23654 states and 42897 transitions. [2022-02-16 13:35:41,629 INFO L78 Accepts]: Start accepts. Automaton has 23654 states and 42897 transitions. Word has length 59 [2022-02-16 13:35:41,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:35:41,629 INFO L470 AbstractCegarLoop]: Abstraction has 23654 states and 42897 transitions. [2022-02-16 13:35:41,629 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:41,629 INFO L276 IsEmpty]: Start isEmpty. Operand 23654 states and 42897 transitions. [2022-02-16 13:35:41,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-16 13:35:41,651 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:35:41,651 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:35:41,667 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (303)] Forceful destruction successful, exit code 0 [2022-02-16 13:35:41,851 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 303 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable308 [2022-02-16 13:35:41,852 INFO L402 AbstractCegarLoop]: === Iteration 310 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:35:41,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:35:41,852 INFO L85 PathProgramCache]: Analyzing trace with hash 1424359247, now seen corresponding path program 182 times [2022-02-16 13:35:41,852 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:35:41,852 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2065658729] [2022-02-16 13:35:41,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:35:41,852 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:35:41,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:35:41,993 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:35:41,993 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:35:41,993 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2065658729] [2022-02-16 13:35:41,993 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2065658729] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:35:41,994 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1890067093] [2022-02-16 13:35:41,994 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:35:41,994 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:35:41,994 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:35:41,996 INFO L229 MonitoredProcess]: Starting monitored process 304 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:35:41,997 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (304)] Waiting until timeout for monitored process [2022-02-16 13:35:42,029 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:35:42,029 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:35:42,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 13:35:42,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:35:42,197 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:35:42,197 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:35:42,216 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:35:42,217 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:35:42,362 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:35:42,362 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1890067093] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:35:42,362 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:35:42,362 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-16 13:35:42,362 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396073379] [2022-02-16 13:35:42,362 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:35:42,362 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 13:35:42,362 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:35:42,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 13:35:42,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:35:42,363 INFO L87 Difference]: Start difference. First operand 23654 states and 42897 transitions. Second operand has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:42,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:35:42,923 INFO L93 Difference]: Finished difference Result 24426 states and 44053 transitions. [2022-02-16 13:35:42,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 13:35:42,923 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-16 13:35:42,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:35:42,961 INFO L225 Difference]: With dead ends: 24426 [2022-02-16 13:35:42,961 INFO L226 Difference]: Without dead ends: 24363 [2022-02-16 13:35:42,961 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-16 13:35:42,961 INFO L933 BasicCegarLoop]: 64 mSDtfsCounter, 151 mSDsluCounter, 640 mSDsCounter, 0 mSdLazyCounter, 1251 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 151 SdHoareTripleChecker+Valid, 530 SdHoareTripleChecker+Invalid, 1261 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 1251 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 13:35:42,961 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [151 Valid, 530 Invalid, 1261 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 1251 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-16 13:35:42,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24363 states. [2022-02-16 13:35:43,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24363 to 23199. [2022-02-16 13:35:43,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23199 states, 23198 states have (on average 1.815759979308561) internal successors, (42122), 23198 states have internal predecessors, (42122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:43,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23199 states to 23199 states and 42122 transitions. [2022-02-16 13:35:43,340 INFO L78 Accepts]: Start accepts. Automaton has 23199 states and 42122 transitions. Word has length 59 [2022-02-16 13:35:43,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:35:43,340 INFO L470 AbstractCegarLoop]: Abstraction has 23199 states and 42122 transitions. [2022-02-16 13:35:43,340 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:43,341 INFO L276 IsEmpty]: Start isEmpty. Operand 23199 states and 42122 transitions. [2022-02-16 13:35:43,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-16 13:35:43,364 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:35:43,364 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:35:43,379 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (304)] Forceful destruction successful, exit code 0 [2022-02-16 13:35:43,564 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable309,304 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:35:43,564 INFO L402 AbstractCegarLoop]: === Iteration 311 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:35:43,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:35:43,564 INFO L85 PathProgramCache]: Analyzing trace with hash 254213975, now seen corresponding path program 183 times [2022-02-16 13:35:43,564 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:35:43,564 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1753636826] [2022-02-16 13:35:43,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:35:43,565 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:35:43,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:35:43,679 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:35:43,679 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:35:43,679 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1753636826] [2022-02-16 13:35:43,679 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1753636826] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:35:43,679 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [836101958] [2022-02-16 13:35:43,679 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:35:43,679 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:35:43,679 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:35:43,680 INFO L229 MonitoredProcess]: Starting monitored process 305 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:35:43,681 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (305)] Waiting until timeout for monitored process [2022-02-16 13:35:43,711 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2022-02-16 13:35:43,711 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:35:43,712 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 13:35:43,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:35:43,885 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:35:43,885 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:35:43,907 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:35:43,908 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:35:44,052 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:35:44,052 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [836101958] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:35:44,052 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:35:44,052 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-16 13:35:44,052 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1990472159] [2022-02-16 13:35:44,052 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:35:44,052 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-16 13:35:44,052 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:35:44,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-16 13:35:44,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-16 13:35:44,053 INFO L87 Difference]: Start difference. First operand 23199 states and 42122 transitions. Second operand has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:44,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:35:44,774 INFO L93 Difference]: Finished difference Result 24968 states and 44934 transitions. [2022-02-16 13:35:44,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-16 13:35:44,775 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-16 13:35:44,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:35:44,813 INFO L225 Difference]: With dead ends: 24968 [2022-02-16 13:35:44,814 INFO L226 Difference]: Without dead ends: 24938 [2022-02-16 13:35:44,814 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 113 SyntacticMatches, 10 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=93, Invalid=609, Unknown=0, NotChecked=0, Total=702 [2022-02-16 13:35:44,814 INFO L933 BasicCegarLoop]: 66 mSDtfsCounter, 253 mSDsluCounter, 809 mSDsCounter, 0 mSdLazyCounter, 1535 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 253 SdHoareTripleChecker+Valid, 663 SdHoareTripleChecker+Invalid, 1553 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 1535 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-16 13:35:44,814 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [253 Valid, 663 Invalid, 1553 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 1535 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-16 13:35:44,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24938 states. [2022-02-16 13:35:45,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24938 to 23218. [2022-02-16 13:35:45,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23218 states, 23217 states have (on average 1.8165568333548692) internal successors, (42175), 23217 states have internal predecessors, (42175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:45,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23218 states to 23218 states and 42175 transitions. [2022-02-16 13:35:45,191 INFO L78 Accepts]: Start accepts. Automaton has 23218 states and 42175 transitions. Word has length 59 [2022-02-16 13:35:45,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:35:45,191 INFO L470 AbstractCegarLoop]: Abstraction has 23218 states and 42175 transitions. [2022-02-16 13:35:45,191 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:45,191 INFO L276 IsEmpty]: Start isEmpty. Operand 23218 states and 42175 transitions. [2022-02-16 13:35:45,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-16 13:35:45,213 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:35:45,213 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:35:45,228 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (305)] Ended with exit code 0 [2022-02-16 13:35:45,413 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 305 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable310 [2022-02-16 13:35:45,413 INFO L402 AbstractCegarLoop]: === Iteration 312 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:35:45,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:35:45,413 INFO L85 PathProgramCache]: Analyzing trace with hash -1947258519, now seen corresponding path program 184 times [2022-02-16 13:35:45,413 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:35:45,414 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1208260964] [2022-02-16 13:35:45,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:35:45,414 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:35:45,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:35:45,536 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:35:45,536 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:35:45,536 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1208260964] [2022-02-16 13:35:45,536 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1208260964] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:35:45,536 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [559431129] [2022-02-16 13:35:45,536 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:35:45,536 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:35:45,536 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:35:45,537 INFO L229 MonitoredProcess]: Starting monitored process 306 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:35:45,538 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (306)] Waiting until timeout for monitored process [2022-02-16 13:35:45,563 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:35:45,563 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:35:45,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 13:35:45,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:35:45,735 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:35:45,735 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:35:45,763 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:35:45,763 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:35:45,901 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:35:45,901 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [559431129] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:35:45,901 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:35:45,901 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-02-16 13:35:45,901 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [584901085] [2022-02-16 13:35:45,902 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:35:45,902 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-16 13:35:45,902 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:35:45,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-16 13:35:45,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-02-16 13:35:45,902 INFO L87 Difference]: Start difference. First operand 23218 states and 42175 transitions. Second operand has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 13 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:46,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:35:46,533 INFO L93 Difference]: Finished difference Result 25542 states and 45889 transitions. [2022-02-16 13:35:46,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-16 13:35:46,534 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 13 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-16 13:35:46,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:35:46,575 INFO L225 Difference]: With dead ends: 25542 [2022-02-16 13:35:46,575 INFO L226 Difference]: Without dead ends: 25472 [2022-02-16 13:35:46,575 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 112 SyntacticMatches, 10 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=92, Invalid=558, Unknown=0, NotChecked=0, Total=650 [2022-02-16 13:35:46,575 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 221 mSDsluCounter, 635 mSDsCounter, 0 mSdLazyCounter, 1306 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 221 SdHoareTripleChecker+Valid, 517 SdHoareTripleChecker+Invalid, 1327 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 1306 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 13:35:46,575 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [221 Valid, 517 Invalid, 1327 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 1306 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-16 13:35:46,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25472 states. [2022-02-16 13:35:46,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25472 to 23126. [2022-02-16 13:35:46,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23126 states, 23125 states have (on average 1.8152216216216217) internal successors, (41977), 23125 states have internal predecessors, (41977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:46,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23126 states to 23126 states and 41977 transitions. [2022-02-16 13:35:46,945 INFO L78 Accepts]: Start accepts. Automaton has 23126 states and 41977 transitions. Word has length 59 [2022-02-16 13:35:46,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:35:46,945 INFO L470 AbstractCegarLoop]: Abstraction has 23126 states and 41977 transitions. [2022-02-16 13:35:46,945 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 13 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:46,945 INFO L276 IsEmpty]: Start isEmpty. Operand 23126 states and 41977 transitions. [2022-02-16 13:35:46,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-16 13:35:46,967 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:35:46,967 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:35:46,983 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (306)] Ended with exit code 0 [2022-02-16 13:35:47,167 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 306 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable311 [2022-02-16 13:35:47,167 INFO L402 AbstractCegarLoop]: === Iteration 313 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:35:47,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:35:47,168 INFO L85 PathProgramCache]: Analyzing trace with hash -633545691, now seen corresponding path program 185 times [2022-02-16 13:35:47,168 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:35:47,168 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [305444992] [2022-02-16 13:35:47,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:35:47,168 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:35:47,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:35:47,333 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:35:47,334 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:35:47,334 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [305444992] [2022-02-16 13:35:47,334 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [305444992] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:35:47,334 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1147022310] [2022-02-16 13:35:47,334 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:35:47,334 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:35:47,334 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:35:47,335 INFO L229 MonitoredProcess]: Starting monitored process 307 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:35:47,335 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (307)] Waiting until timeout for monitored process [2022-02-16 13:35:47,365 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2022-02-16 13:35:47,365 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:35:47,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 13:35:47,366 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:35:47,535 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:35:47,535 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:35:47,569 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:35:47,569 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:35:47,699 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:35:47,699 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1147022310] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:35:47,699 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:35:47,699 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 14 [2022-02-16 13:35:47,699 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [416219452] [2022-02-16 13:35:47,699 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:35:47,699 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 13:35:47,699 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:35:47,700 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 13:35:47,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:35:47,700 INFO L87 Difference]: Start difference. First operand 23126 states and 41977 transitions. Second operand has 15 states, 15 states have (on average 4.066666666666666) internal successors, (61), 14 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:48,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:35:48,421 INFO L93 Difference]: Finished difference Result 27134 states and 48557 transitions. [2022-02-16 13:35:48,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-16 13:35:48,422 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.066666666666666) internal successors, (61), 14 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-16 13:35:48,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:35:48,469 INFO L225 Difference]: With dead ends: 27134 [2022-02-16 13:35:48,470 INFO L226 Difference]: Without dead ends: 27134 [2022-02-16 13:35:48,470 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 111 SyntacticMatches, 10 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=113, Invalid=699, Unknown=0, NotChecked=0, Total=812 [2022-02-16 13:35:48,470 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 235 mSDsluCounter, 745 mSDsCounter, 0 mSdLazyCounter, 1527 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 235 SdHoareTripleChecker+Valid, 596 SdHoareTripleChecker+Invalid, 1552 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 1527 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-16 13:35:48,470 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [235 Valid, 596 Invalid, 1552 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 1527 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-16 13:35:48,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27134 states. [2022-02-16 13:35:48,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27134 to 23229. [2022-02-16 13:35:48,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23229 states, 23228 states have (on average 1.814706388841054) internal successors, (42152), 23228 states have internal predecessors, (42152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:48,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23229 states to 23229 states and 42152 transitions. [2022-02-16 13:35:48,875 INFO L78 Accepts]: Start accepts. Automaton has 23229 states and 42152 transitions. Word has length 59 [2022-02-16 13:35:48,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:35:48,875 INFO L470 AbstractCegarLoop]: Abstraction has 23229 states and 42152 transitions. [2022-02-16 13:35:48,875 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.066666666666666) internal successors, (61), 14 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:48,875 INFO L276 IsEmpty]: Start isEmpty. Operand 23229 states and 42152 transitions. [2022-02-16 13:35:48,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-16 13:35:48,898 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:35:48,898 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:35:48,914 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (307)] Ended with exit code 0 [2022-02-16 13:35:49,098 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 307 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable312 [2022-02-16 13:35:49,099 INFO L402 AbstractCegarLoop]: === Iteration 314 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:35:49,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:35:49,099 INFO L85 PathProgramCache]: Analyzing trace with hash -1483754754, now seen corresponding path program 76 times [2022-02-16 13:35:49,099 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:35:49,099 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1895689152] [2022-02-16 13:35:49,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:35:49,099 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:35:49,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:35:49,256 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 117 proven. 61 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:35:49,256 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:35:49,256 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1895689152] [2022-02-16 13:35:49,256 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1895689152] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:35:49,256 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1924997344] [2022-02-16 13:35:49,256 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:35:49,256 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:35:49,257 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:35:49,257 INFO L229 MonitoredProcess]: Starting monitored process 308 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:35:49,258 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (308)] Waiting until timeout for monitored process [2022-02-16 13:35:49,289 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:35:49,289 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:35:49,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-16 13:35:49,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:35:49,549 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 122 proven. 56 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:35:49,549 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:35:49,863 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 122 proven. 56 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:35:49,863 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1924997344] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:35:49,863 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:35:49,863 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 17 [2022-02-16 13:35:49,863 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1267296066] [2022-02-16 13:35:49,863 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:35:49,863 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-16 13:35:49,863 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:35:49,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-16 13:35:49,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=205, Unknown=0, NotChecked=0, Total=306 [2022-02-16 13:35:49,864 INFO L87 Difference]: Start difference. First operand 23229 states and 42152 transitions. Second operand has 18 states, 18 states have (on average 4.666666666666667) internal successors, (84), 17 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:50,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:35:50,402 INFO L93 Difference]: Finished difference Result 32285 states and 56942 transitions. [2022-02-16 13:35:50,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 13:35:50,403 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.666666666666667) internal successors, (84), 17 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-16 13:35:50,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:35:50,459 INFO L225 Difference]: With dead ends: 32285 [2022-02-16 13:35:50,460 INFO L226 Difference]: Without dead ends: 32285 [2022-02-16 13:35:50,460 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 116 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=419, Invalid=771, Unknown=0, NotChecked=0, Total=1190 [2022-02-16 13:35:50,460 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 428 mSDsluCounter, 176 mSDsCounter, 0 mSdLazyCounter, 586 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 428 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 629 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 586 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:35:50,460 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [428 Valid, 141 Invalid, 629 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 586 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:35:50,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32285 states. [2022-02-16 13:35:50,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32285 to 24365. [2022-02-16 13:35:50,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24365 states, 24364 states have (on average 1.8279839106879001) internal successors, (44537), 24364 states have internal predecessors, (44537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:50,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24365 states to 24365 states and 44537 transitions. [2022-02-16 13:35:50,930 INFO L78 Accepts]: Start accepts. Automaton has 24365 states and 44537 transitions. Word has length 59 [2022-02-16 13:35:50,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:35:50,930 INFO L470 AbstractCegarLoop]: Abstraction has 24365 states and 44537 transitions. [2022-02-16 13:35:50,930 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.666666666666667) internal successors, (84), 17 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:50,930 INFO L276 IsEmpty]: Start isEmpty. Operand 24365 states and 44537 transitions. [2022-02-16 13:35:50,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-16 13:35:50,954 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:35:50,954 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:35:50,970 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (308)] Ended with exit code 0 [2022-02-16 13:35:51,155 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 308 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable313 [2022-02-16 13:35:51,155 INFO L402 AbstractCegarLoop]: === Iteration 315 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:35:51,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:35:51,155 INFO L85 PathProgramCache]: Analyzing trace with hash 574526128, now seen corresponding path program 77 times [2022-02-16 13:35:51,155 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:35:51,155 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [150056658] [2022-02-16 13:35:51,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:35:51,155 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:35:51,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:35:51,302 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 101 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:35:51,303 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:35:51,303 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [150056658] [2022-02-16 13:35:51,303 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [150056658] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:35:51,303 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [378864834] [2022-02-16 13:35:51,303 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:35:51,303 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:35:51,303 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:35:51,304 INFO L229 MonitoredProcess]: Starting monitored process 309 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:35:51,304 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (309)] Waiting until timeout for monitored process [2022-02-16 13:35:51,333 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2022-02-16 13:35:51,333 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:35:51,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-16 13:35:51,334 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:35:51,559 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 101 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:35:51,560 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:35:51,877 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 101 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:35:51,877 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [378864834] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:35:51,877 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:35:51,877 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 17, 17] total 21 [2022-02-16 13:35:51,877 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [181068994] [2022-02-16 13:35:51,877 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:35:51,878 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-02-16 13:35:51,878 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:35:51,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-02-16 13:35:51,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=324, Unknown=0, NotChecked=0, Total=462 [2022-02-16 13:35:51,878 INFO L87 Difference]: Start difference. First operand 24365 states and 44537 transitions. Second operand has 22 states, 22 states have (on average 4.045454545454546) internal successors, (89), 21 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:52,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:35:52,431 INFO L93 Difference]: Finished difference Result 28188 states and 50230 transitions. [2022-02-16 13:35:52,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 13:35:52,432 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 4.045454545454546) internal successors, (89), 21 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-16 13:35:52,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:35:52,477 INFO L225 Difference]: With dead ends: 28188 [2022-02-16 13:35:52,478 INFO L226 Difference]: Without dead ends: 28188 [2022-02-16 13:35:52,478 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 112 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=438, Invalid=894, Unknown=0, NotChecked=0, Total=1332 [2022-02-16 13:35:52,478 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 474 mSDsluCounter, 206 mSDsCounter, 0 mSdLazyCounter, 699 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 474 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 761 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 699 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:35:52,478 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [474 Valid, 163 Invalid, 761 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 699 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:35:52,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28188 states. [2022-02-16 13:35:52,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28188 to 23901. [2022-02-16 13:35:52,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23901 states, 23900 states have (on average 1.82418410041841) internal successors, (43598), 23900 states have internal predecessors, (43598), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:52,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23901 states to 23901 states and 43598 transitions. [2022-02-16 13:35:52,883 INFO L78 Accepts]: Start accepts. Automaton has 23901 states and 43598 transitions. Word has length 59 [2022-02-16 13:35:52,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:35:52,884 INFO L470 AbstractCegarLoop]: Abstraction has 23901 states and 43598 transitions. [2022-02-16 13:35:52,884 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 4.045454545454546) internal successors, (89), 21 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:52,884 INFO L276 IsEmpty]: Start isEmpty. Operand 23901 states and 43598 transitions. [2022-02-16 13:35:52,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-16 13:35:52,971 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:35:52,971 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:35:52,986 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (309)] Ended with exit code 0 [2022-02-16 13:35:53,171 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable314,309 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:35:53,171 INFO L402 AbstractCegarLoop]: === Iteration 316 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:35:53,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:35:53,172 INFO L85 PathProgramCache]: Analyzing trace with hash 251151041, now seen corresponding path program 78 times [2022-02-16 13:35:53,172 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:35:53,172 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1345910706] [2022-02-16 13:35:53,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:35:53,172 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:35:53,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:35:53,282 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 9 proven. 166 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:35:53,283 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:35:53,283 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1345910706] [2022-02-16 13:35:53,283 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1345910706] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:35:53,283 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1883699552] [2022-02-16 13:35:53,283 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:35:53,283 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:35:53,283 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:35:53,284 INFO L229 MonitoredProcess]: Starting monitored process 310 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:35:53,284 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (310)] Waiting until timeout for monitored process [2022-02-16 13:35:53,315 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2022-02-16 13:35:53,315 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:35:53,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 13:35:53,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:35:53,472 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:35:53,473 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:35:53,493 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:35:53,493 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:35:53,638 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:35:53,638 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1883699552] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:35:53,638 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:35:53,638 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-16 13:35:53,638 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1312755474] [2022-02-16 13:35:53,638 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:35:53,638 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 13:35:53,638 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:35:53,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 13:35:53,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:35:53,639 INFO L87 Difference]: Start difference. First operand 23901 states and 43598 transitions. Second operand has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:54,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:35:54,107 INFO L93 Difference]: Finished difference Result 25684 states and 46304 transitions. [2022-02-16 13:35:54,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 13:35:54,107 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-16 13:35:54,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:35:54,150 INFO L225 Difference]: With dead ends: 25684 [2022-02-16 13:35:54,151 INFO L226 Difference]: Without dead ends: 25644 [2022-02-16 13:35:54,151 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-16 13:35:54,151 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 161 mSDsluCounter, 479 mSDsCounter, 0 mSdLazyCounter, 1015 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 161 SdHoareTripleChecker+Valid, 396 SdHoareTripleChecker+Invalid, 1023 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1015 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:35:54,151 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [161 Valid, 396 Invalid, 1023 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1015 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:35:54,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25644 states. [2022-02-16 13:35:54,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25644 to 24066. [2022-02-16 13:35:54,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24066 states, 24065 states have (on average 1.8240598379389155) internal successors, (43896), 24065 states have internal predecessors, (43896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:54,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24066 states to 24066 states and 43896 transitions. [2022-02-16 13:35:54,553 INFO L78 Accepts]: Start accepts. Automaton has 24066 states and 43896 transitions. Word has length 59 [2022-02-16 13:35:54,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:35:54,553 INFO L470 AbstractCegarLoop]: Abstraction has 24066 states and 43896 transitions. [2022-02-16 13:35:54,553 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:54,554 INFO L276 IsEmpty]: Start isEmpty. Operand 24066 states and 43896 transitions. [2022-02-16 13:35:54,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-16 13:35:54,576 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:35:54,577 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:35:54,593 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (310)] Ended with exit code 0 [2022-02-16 13:35:54,777 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable315,310 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:35:54,777 INFO L402 AbstractCegarLoop]: === Iteration 317 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:35:54,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:35:54,777 INFO L85 PathProgramCache]: Analyzing trace with hash 151474881, now seen corresponding path program 186 times [2022-02-16 13:35:54,777 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:35:54,777 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [514257634] [2022-02-16 13:35:54,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:35:54,778 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:35:54,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:35:54,889 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 19 proven. 156 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:35:54,890 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:35:54,890 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [514257634] [2022-02-16 13:35:54,890 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [514257634] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:35:54,890 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1858041170] [2022-02-16 13:35:54,890 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:35:54,890 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:35:54,890 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:35:54,891 INFO L229 MonitoredProcess]: Starting monitored process 311 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:35:54,891 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (311)] Waiting until timeout for monitored process [2022-02-16 13:35:54,921 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2022-02-16 13:35:54,921 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:35:54,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 13:35:54,923 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:35:55,087 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 160 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:35:55,087 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:35:55,108 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:35:55,108 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:35:55,252 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 160 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:35:55,252 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1858041170] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:35:55,252 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:35:55,252 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 11 [2022-02-16 13:35:55,252 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [184963989] [2022-02-16 13:35:55,252 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:35:55,252 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 13:35:55,252 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:35:55,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 13:35:55,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:35:55,253 INFO L87 Difference]: Start difference. First operand 24066 states and 43896 transitions. Second operand has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:55,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:35:55,962 INFO L93 Difference]: Finished difference Result 24703 states and 44720 transitions. [2022-02-16 13:35:55,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 13:35:55,963 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-16 13:35:55,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:35:56,006 INFO L225 Difference]: With dead ends: 24703 [2022-02-16 13:35:56,006 INFO L226 Difference]: Without dead ends: 24629 [2022-02-16 13:35:56,006 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-16 13:35:56,007 INFO L933 BasicCegarLoop]: 76 mSDtfsCounter, 114 mSDsluCounter, 760 mSDsCounter, 0 mSdLazyCounter, 1671 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 594 SdHoareTripleChecker+Invalid, 1675 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1671 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-16 13:35:56,007 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 594 Invalid, 1675 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1671 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-16 13:35:56,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24629 states. [2022-02-16 13:35:56,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24629 to 24088. [2022-02-16 13:35:56,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24088 states, 24087 states have (on average 1.8224768547349193) internal successors, (43898), 24087 states have internal predecessors, (43898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:56,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24088 states to 24088 states and 43898 transitions. [2022-02-16 13:35:56,409 INFO L78 Accepts]: Start accepts. Automaton has 24088 states and 43898 transitions. Word has length 59 [2022-02-16 13:35:56,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:35:56,410 INFO L470 AbstractCegarLoop]: Abstraction has 24088 states and 43898 transitions. [2022-02-16 13:35:56,410 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:56,410 INFO L276 IsEmpty]: Start isEmpty. Operand 24088 states and 43898 transitions. [2022-02-16 13:35:56,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-16 13:35:56,433 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:35:56,433 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:35:56,449 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (311)] Ended with exit code 0 [2022-02-16 13:35:56,633 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 311 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable316 [2022-02-16 13:35:56,634 INFO L402 AbstractCegarLoop]: === Iteration 318 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:35:56,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:35:56,634 INFO L85 PathProgramCache]: Analyzing trace with hash -972319427, now seen corresponding path program 187 times [2022-02-16 13:35:56,634 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:35:56,634 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [331977884] [2022-02-16 13:35:56,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:35:56,634 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:35:56,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:35:56,747 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:35:56,747 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:35:56,747 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [331977884] [2022-02-16 13:35:56,747 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [331977884] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:35:56,747 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1788920660] [2022-02-16 13:35:56,747 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:35:56,747 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:35:56,747 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:35:56,748 INFO L229 MonitoredProcess]: Starting monitored process 312 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:35:56,749 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (312)] Waiting until timeout for monitored process [2022-02-16 13:35:56,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:35:56,775 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 13:35:56,775 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:35:56,933 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:35:56,933 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:35:56,954 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:35:56,954 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:35:57,102 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:35:57,102 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1788920660] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:35:57,102 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:35:57,102 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-16 13:35:57,102 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1896223825] [2022-02-16 13:35:57,102 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:35:57,102 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 13:35:57,102 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:35:57,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 13:35:57,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:35:57,103 INFO L87 Difference]: Start difference. First operand 24088 states and 43898 transitions. Second operand has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:57,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:35:57,677 INFO L93 Difference]: Finished difference Result 24945 states and 45159 transitions. [2022-02-16 13:35:57,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 13:35:57,677 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-16 13:35:57,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:35:57,719 INFO L225 Difference]: With dead ends: 24945 [2022-02-16 13:35:57,719 INFO L226 Difference]: Without dead ends: 24881 [2022-02-16 13:35:57,719 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-16 13:35:57,719 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 161 mSDsluCounter, 671 mSDsCounter, 0 mSdLazyCounter, 1256 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 161 SdHoareTripleChecker+Valid, 552 SdHoareTripleChecker+Invalid, 1264 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1256 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 13:35:57,719 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [161 Valid, 552 Invalid, 1264 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1256 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-16 13:35:57,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24881 states. [2022-02-16 13:35:58,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24881 to 24011. [2022-02-16 13:35:58,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24011 states, 24010 states have (on average 1.8234069137859226) internal successors, (43780), 24010 states have internal predecessors, (43780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:58,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24011 states to 24011 states and 43780 transitions. [2022-02-16 13:35:58,125 INFO L78 Accepts]: Start accepts. Automaton has 24011 states and 43780 transitions. Word has length 59 [2022-02-16 13:35:58,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:35:58,125 INFO L470 AbstractCegarLoop]: Abstraction has 24011 states and 43780 transitions. [2022-02-16 13:35:58,125 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:58,126 INFO L276 IsEmpty]: Start isEmpty. Operand 24011 states and 43780 transitions. [2022-02-16 13:35:58,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-16 13:35:58,149 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:35:58,149 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:35:58,165 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (312)] Ended with exit code 0 [2022-02-16 13:35:58,349 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 312 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable317 [2022-02-16 13:35:58,349 INFO L402 AbstractCegarLoop]: === Iteration 319 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:35:58,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:35:58,350 INFO L85 PathProgramCache]: Analyzing trace with hash -2142464699, now seen corresponding path program 188 times [2022-02-16 13:35:58,350 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:35:58,350 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284024527] [2022-02-16 13:35:58,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:35:58,350 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:35:58,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:35:58,465 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:35:58,466 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:35:58,466 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [284024527] [2022-02-16 13:35:58,466 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [284024527] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:35:58,466 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2145808042] [2022-02-16 13:35:58,466 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:35:58,466 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:35:58,466 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:35:58,467 INFO L229 MonitoredProcess]: Starting monitored process 313 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:35:58,467 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (313)] Waiting until timeout for monitored process [2022-02-16 13:35:58,495 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:35:58,495 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:35:58,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 35 conjunts are in the unsatisfiable core [2022-02-16 13:35:58,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:35:58,677 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:35:58,677 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:35:58,701 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:35:58,701 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:35:58,847 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:35:58,848 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2145808042] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:35:58,848 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:35:58,848 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 11] total 12 [2022-02-16 13:35:58,848 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1398664453] [2022-02-16 13:35:58,848 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:35:58,848 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-16 13:35:58,848 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:35:58,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-16 13:35:58,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-16 13:35:58,848 INFO L87 Difference]: Start difference. First operand 24011 states and 43780 transitions. Second operand has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:35:59,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:35:59,625 INFO L93 Difference]: Finished difference Result 26025 states and 46959 transitions. [2022-02-16 13:35:59,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 13:35:59,626 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-16 13:35:59,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:35:59,671 INFO L225 Difference]: With dead ends: 26025 [2022-02-16 13:35:59,671 INFO L226 Difference]: Without dead ends: 25995 [2022-02-16 13:35:59,671 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 113 SyntacticMatches, 10 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=105, Invalid=707, Unknown=0, NotChecked=0, Total=812 [2022-02-16 13:35:59,671 INFO L933 BasicCegarLoop]: 72 mSDtfsCounter, 278 mSDsluCounter, 873 mSDsCounter, 0 mSdLazyCounter, 1570 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 278 SdHoareTripleChecker+Valid, 719 SdHoareTripleChecker+Invalid, 1586 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 1570 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-16 13:35:59,672 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [278 Valid, 719 Invalid, 1586 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 1570 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-16 13:35:59,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25995 states. [2022-02-16 13:36:00,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25995 to 24066. [2022-02-16 13:36:00,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24066 states, 24065 states have (on average 1.8245169333056306) internal successors, (43907), 24065 states have internal predecessors, (43907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:00,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24066 states to 24066 states and 43907 transitions. [2022-02-16 13:36:00,088 INFO L78 Accepts]: Start accepts. Automaton has 24066 states and 43907 transitions. Word has length 59 [2022-02-16 13:36:00,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:36:00,089 INFO L470 AbstractCegarLoop]: Abstraction has 24066 states and 43907 transitions. [2022-02-16 13:36:00,089 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:00,089 INFO L276 IsEmpty]: Start isEmpty. Operand 24066 states and 43907 transitions. [2022-02-16 13:36:00,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-16 13:36:00,112 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:36:00,112 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:36:00,128 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (313)] Ended with exit code 0 [2022-02-16 13:36:00,312 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable318,313 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:36:00,313 INFO L402 AbstractCegarLoop]: === Iteration 320 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:36:00,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:36:00,313 INFO L85 PathProgramCache]: Analyzing trace with hash 384108260, now seen corresponding path program 189 times [2022-02-16 13:36:00,313 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:36:00,313 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1126823442] [2022-02-16 13:36:00,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:36:00,313 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:36:00,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:36:00,431 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 36 proven. 142 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:36:00,431 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:36:00,431 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1126823442] [2022-02-16 13:36:00,431 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1126823442] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:36:00,431 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [877474400] [2022-02-16 13:36:00,431 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:36:00,431 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:36:00,431 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:36:00,432 INFO L229 MonitoredProcess]: Starting monitored process 314 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:36:00,433 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (314)] Waiting until timeout for monitored process [2022-02-16 13:36:00,462 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2022-02-16 13:36:00,463 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:36:00,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-16 13:36:00,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:36:00,655 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 44 proven. 134 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:36:00,655 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:36:00,930 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 44 proven. 134 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:36:00,930 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [877474400] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:36:00,930 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:36:00,930 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 15 [2022-02-16 13:36:00,930 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1085228185] [2022-02-16 13:36:00,931 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:36:00,931 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:36:00,931 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:36:00,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:36:00,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=163, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:36:00,931 INFO L87 Difference]: Start difference. First operand 24066 states and 43907 transitions. Second operand has 16 states, 16 states have (on average 5.125) internal successors, (82), 15 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:01,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:36:01,213 INFO L93 Difference]: Finished difference Result 26509 states and 47269 transitions. [2022-02-16 13:36:01,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 13:36:01,214 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.125) internal successors, (82), 15 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-16 13:36:01,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:36:01,259 INFO L225 Difference]: With dead ends: 26509 [2022-02-16 13:36:01,259 INFO L226 Difference]: Without dead ends: 26487 [2022-02-16 13:36:01,259 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 119 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=107, Invalid=235, Unknown=0, NotChecked=0, Total=342 [2022-02-16 13:36:01,260 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 196 mSDsluCounter, 146 mSDsCounter, 0 mSdLazyCounter, 384 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 196 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 394 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 384 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:36:01,260 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [196 Valid, 123 Invalid, 394 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 384 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:36:01,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26487 states. [2022-02-16 13:36:01,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26487 to 24062. [2022-02-16 13:36:01,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24062 states, 24061 states have (on average 1.8236981006608204) internal successors, (43880), 24061 states have internal predecessors, (43880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:01,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24062 states to 24062 states and 43880 transitions. [2022-02-16 13:36:01,664 INFO L78 Accepts]: Start accepts. Automaton has 24062 states and 43880 transitions. Word has length 59 [2022-02-16 13:36:01,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:36:01,664 INFO L470 AbstractCegarLoop]: Abstraction has 24062 states and 43880 transitions. [2022-02-16 13:36:01,664 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.125) internal successors, (82), 15 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:01,664 INFO L276 IsEmpty]: Start isEmpty. Operand 24062 states and 43880 transitions. [2022-02-16 13:36:01,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-16 13:36:01,686 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:36:01,686 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:36:01,701 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (314)] Ended with exit code 0 [2022-02-16 13:36:01,886 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable319,314 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:36:01,886 INFO L402 AbstractCegarLoop]: === Iteration 321 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:36:01,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:36:01,887 INFO L85 PathProgramCache]: Analyzing trace with hash -48969897, now seen corresponding path program 190 times [2022-02-16 13:36:01,887 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:36:01,887 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [150978933] [2022-02-16 13:36:01,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:36:01,887 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:36:01,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:36:02,013 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:36:02,013 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:36:02,013 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [150978933] [2022-02-16 13:36:02,013 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [150978933] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:36:02,013 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2022628190] [2022-02-16 13:36:02,013 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:36:02,013 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:36:02,013 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:36:02,014 INFO L229 MonitoredProcess]: Starting monitored process 315 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:36:02,014 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (315)] Waiting until timeout for monitored process [2022-02-16 13:36:02,040 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:36:02,040 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:36:02,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 13:36:02,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:36:02,215 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:36:02,215 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:36:02,243 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:36:02,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 20 treesize of output 19 [2022-02-16 13:36:02,383 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:36:02,383 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2022628190] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:36:02,383 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:36:02,383 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-02-16 13:36:02,383 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [608620703] [2022-02-16 13:36:02,383 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:36:02,383 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-16 13:36:02,383 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:36:02,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-16 13:36:02,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-02-16 13:36:02,384 INFO L87 Difference]: Start difference. First operand 24062 states and 43880 transitions. Second operand has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 13 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:03,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:36:03,360 INFO L93 Difference]: Finished difference Result 28281 states and 50761 transitions. [2022-02-16 13:36:03,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-16 13:36:03,360 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 13 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-16 13:36:03,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:36:03,404 INFO L225 Difference]: With dead ends: 28281 [2022-02-16 13:36:03,404 INFO L226 Difference]: Without dead ends: 28181 [2022-02-16 13:36:03,405 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 112 SyntacticMatches, 10 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 493 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=231, Invalid=1749, Unknown=0, NotChecked=0, Total=1980 [2022-02-16 13:36:03,405 INFO L933 BasicCegarLoop]: 71 mSDtfsCounter, 498 mSDsluCounter, 941 mSDsCounter, 0 mSdLazyCounter, 1688 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 498 SdHoareTripleChecker+Valid, 766 SdHoareTripleChecker+Invalid, 1719 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 1688 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-16 13:36:03,405 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [498 Valid, 766 Invalid, 1719 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 1688 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-16 13:36:03,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28181 states. [2022-02-16 13:36:03,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28181 to 24167. [2022-02-16 13:36:03,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24167 states, 24166 states have (on average 1.8239261772738558) internal successors, (44077), 24166 states have internal predecessors, (44077), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:03,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24167 states to 24167 states and 44077 transitions. [2022-02-16 13:36:03,788 INFO L78 Accepts]: Start accepts. Automaton has 24167 states and 44077 transitions. Word has length 59 [2022-02-16 13:36:03,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:36:03,788 INFO L470 AbstractCegarLoop]: Abstraction has 24167 states and 44077 transitions. [2022-02-16 13:36:03,788 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 13 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:03,788 INFO L276 IsEmpty]: Start isEmpty. Operand 24167 states and 44077 transitions. [2022-02-16 13:36:03,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-16 13:36:03,810 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:36:03,810 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:36:03,825 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (315)] Ended with exit code 0 [2022-02-16 13:36:04,010 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 315 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable320 [2022-02-16 13:36:04,010 INFO L402 AbstractCegarLoop]: === Iteration 322 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:36:04,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:36:04,011 INFO L85 PathProgramCache]: Analyzing trace with hash 34571269, now seen corresponding path program 191 times [2022-02-16 13:36:04,011 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:36:04,011 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2119101075] [2022-02-16 13:36:04,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:36:04,011 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:36:04,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:36:04,147 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:36:04,148 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:36:04,148 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2119101075] [2022-02-16 13:36:04,148 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2119101075] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:36:04,148 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [594699610] [2022-02-16 13:36:04,148 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:36:04,148 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:36:04,148 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:36:04,172 INFO L229 MonitoredProcess]: Starting monitored process 316 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:36:04,172 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (316)] Waiting until timeout for monitored process [2022-02-16 13:36:04,202 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2022-02-16 13:36:04,202 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:36:04,203 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 13:36:04,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:36:04,375 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:36:04,375 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:36:04,409 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:36:04,409 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:36:04,544 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:36:04,544 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [594699610] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:36:04,545 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:36:04,545 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 14 [2022-02-16 13:36:04,545 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [668811886] [2022-02-16 13:36:04,545 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:36:04,545 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 13:36:04,545 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:36:04,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 13:36:04,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:36:04,545 INFO L87 Difference]: Start difference. First operand 24167 states and 44077 transitions. Second operand has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:05,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:36:05,222 INFO L93 Difference]: Finished difference Result 27790 states and 49863 transitions. [2022-02-16 13:36:05,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 13:36:05,222 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-16 13:36:05,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:36:05,271 INFO L225 Difference]: With dead ends: 27790 [2022-02-16 13:36:05,272 INFO L226 Difference]: Without dead ends: 27615 [2022-02-16 13:36:05,272 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 111 SyntacticMatches, 10 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=119, Invalid=693, Unknown=0, NotChecked=0, Total=812 [2022-02-16 13:36:05,272 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 282 mSDsluCounter, 611 mSDsCounter, 0 mSdLazyCounter, 1283 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 282 SdHoareTripleChecker+Valid, 500 SdHoareTripleChecker+Invalid, 1309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 1283 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 13:36:05,272 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [282 Valid, 500 Invalid, 1309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 1283 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-16 13:36:05,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27615 states. [2022-02-16 13:36:05,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27615 to 23851. [2022-02-16 13:36:05,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23851 states, 23850 states have (on average 1.8216352201257862) internal successors, (43446), 23850 states have internal predecessors, (43446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:05,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23851 states to 23851 states and 43446 transitions. [2022-02-16 13:36:05,685 INFO L78 Accepts]: Start accepts. Automaton has 23851 states and 43446 transitions. Word has length 59 [2022-02-16 13:36:05,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:36:05,685 INFO L470 AbstractCegarLoop]: Abstraction has 23851 states and 43446 transitions. [2022-02-16 13:36:05,686 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:05,686 INFO L276 IsEmpty]: Start isEmpty. Operand 23851 states and 43446 transitions. [2022-02-16 13:36:05,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-16 13:36:05,709 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:36:05,709 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:36:05,725 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (316)] Ended with exit code 0 [2022-02-16 13:36:05,909 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 316 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable321 [2022-02-16 13:36:05,909 INFO L402 AbstractCegarLoop]: === Iteration 323 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:36:05,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:36:05,910 INFO L85 PathProgramCache]: Analyzing trace with hash 1065578660, now seen corresponding path program 192 times [2022-02-16 13:36:05,910 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:36:05,910 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [458116036] [2022-02-16 13:36:05,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:36:05,910 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:36:05,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:36:06,055 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 42 proven. 136 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:36:06,055 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:36:06,055 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [458116036] [2022-02-16 13:36:06,055 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [458116036] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:36:06,056 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1777452953] [2022-02-16 13:36:06,056 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:36:06,056 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:36:06,056 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:36:06,057 INFO L229 MonitoredProcess]: Starting monitored process 317 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:36:06,057 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (317)] Waiting until timeout for monitored process [2022-02-16 13:36:06,091 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2022-02-16 13:36:06,092 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:36:06,092 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-16 13:36:06,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:36:06,297 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 50 proven. 128 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:36:06,297 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:36:06,567 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 50 proven. 128 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:36:06,567 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1777452953] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:36:06,567 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:36:06,567 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 17 [2022-02-16 13:36:06,567 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [451876400] [2022-02-16 13:36:06,567 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:36:06,567 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-16 13:36:06,568 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:36:06,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-16 13:36:06,568 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2022-02-16 13:36:06,571 INFO L87 Difference]: Start difference. First operand 23851 states and 43446 transitions. Second operand has 18 states, 18 states have (on average 4.555555555555555) internal successors, (82), 17 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:06,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:36:06,926 INFO L93 Difference]: Finished difference Result 26260 states and 46765 transitions. [2022-02-16 13:36:06,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 13:36:06,926 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.555555555555555) internal successors, (82), 17 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-16 13:36:06,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:36:06,967 INFO L225 Difference]: With dead ends: 26260 [2022-02-16 13:36:06,968 INFO L226 Difference]: Without dead ends: 26236 [2022-02-16 13:36:06,968 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 117 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=145, Invalid=361, Unknown=0, NotChecked=0, Total=506 [2022-02-16 13:36:06,968 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 229 mSDsluCounter, 227 mSDsCounter, 0 mSdLazyCounter, 538 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 229 SdHoareTripleChecker+Valid, 182 SdHoareTripleChecker+Invalid, 556 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 538 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:36:06,968 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [229 Valid, 182 Invalid, 556 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 538 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:36:06,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26236 states. [2022-02-16 13:36:07,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26236 to 23248. [2022-02-16 13:36:07,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23248 states, 23247 states have (on average 1.8146427496020991) internal successors, (42185), 23247 states have internal predecessors, (42185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:07,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23248 states to 23248 states and 42185 transitions. [2022-02-16 13:36:07,351 INFO L78 Accepts]: Start accepts. Automaton has 23248 states and 42185 transitions. Word has length 59 [2022-02-16 13:36:07,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:36:07,351 INFO L470 AbstractCegarLoop]: Abstraction has 23248 states and 42185 transitions. [2022-02-16 13:36:07,351 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.555555555555555) internal successors, (82), 17 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:07,352 INFO L276 IsEmpty]: Start isEmpty. Operand 23248 states and 42185 transitions. [2022-02-16 13:36:07,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-16 13:36:07,374 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:36:07,374 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:36:07,390 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (317)] Ended with exit code 0 [2022-02-16 13:36:07,574 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 317 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable322 [2022-02-16 13:36:07,575 INFO L402 AbstractCegarLoop]: === Iteration 324 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:36:07,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:36:07,575 INFO L85 PathProgramCache]: Analyzing trace with hash 1111429065, now seen corresponding path program 193 times [2022-02-16 13:36:07,575 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:36:07,575 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1538347453] [2022-02-16 13:36:07,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:36:07,575 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:36:07,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:36:07,720 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:36:07,721 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:36:07,721 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1538347453] [2022-02-16 13:36:07,721 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1538347453] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:36:07,721 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1522091514] [2022-02-16 13:36:07,721 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:36:07,721 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:36:07,721 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:36:07,722 INFO L229 MonitoredProcess]: Starting monitored process 318 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:36:07,722 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (318)] Waiting until timeout for monitored process [2022-02-16 13:36:07,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:36:07,749 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 13:36:07,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:36:07,916 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:36:07,916 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:36:08,019 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:36:08,019 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:36:08,130 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:36:08,130 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1522091514] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:36:08,130 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:36:08,130 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 15 [2022-02-16 13:36:08,130 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1423760693] [2022-02-16 13:36:08,130 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:36:08,131 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:36:08,131 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:36:08,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:36:08,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:36:08,131 INFO L87 Difference]: Start difference. First operand 23248 states and 42185 transitions. Second operand has 16 states, 16 states have (on average 3.8125) internal successors, (61), 15 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:08,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:36:08,869 INFO L93 Difference]: Finished difference Result 28489 states and 50800 transitions. [2022-02-16 13:36:08,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 13:36:08,870 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.8125) internal successors, (61), 15 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-16 13:36:08,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:36:08,914 INFO L225 Difference]: With dead ends: 28489 [2022-02-16 13:36:08,914 INFO L226 Difference]: Without dead ends: 28475 [2022-02-16 13:36:08,914 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 110 SyntacticMatches, 10 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=144, Invalid=848, Unknown=0, NotChecked=0, Total=992 [2022-02-16 13:36:08,915 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 320 mSDsluCounter, 756 mSDsCounter, 0 mSdLazyCounter, 1509 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 320 SdHoareTripleChecker+Valid, 598 SdHoareTripleChecker+Invalid, 1539 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 1509 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-16 13:36:08,915 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [320 Valid, 598 Invalid, 1539 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 1509 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-16 13:36:08,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28475 states. [2022-02-16 13:36:09,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28475 to 23288. [2022-02-16 13:36:09,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23288 states, 23287 states have (on average 1.8145317129729033) internal successors, (42255), 23287 states have internal predecessors, (42255), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:09,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23288 states to 23288 states and 42255 transitions. [2022-02-16 13:36:09,299 INFO L78 Accepts]: Start accepts. Automaton has 23288 states and 42255 transitions. Word has length 59 [2022-02-16 13:36:09,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:36:09,299 INFO L470 AbstractCegarLoop]: Abstraction has 23288 states and 42255 transitions. [2022-02-16 13:36:09,299 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.8125) internal successors, (61), 15 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:09,299 INFO L276 IsEmpty]: Start isEmpty. Operand 23288 states and 42255 transitions. [2022-02-16 13:36:09,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-16 13:36:09,320 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:36:09,320 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:36:09,335 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (318)] Ended with exit code 0 [2022-02-16 13:36:09,520 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable323,318 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:36:09,520 INFO L402 AbstractCegarLoop]: === Iteration 325 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:36:09,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:36:09,521 INFO L85 PathProgramCache]: Analyzing trace with hash 333102611, now seen corresponding path program 79 times [2022-02-16 13:36:09,521 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:36:09,521 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1177429487] [2022-02-16 13:36:09,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:36:09,521 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:36:09,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:36:09,648 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 9 proven. 166 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:36:09,648 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:36:09,648 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1177429487] [2022-02-16 13:36:09,649 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1177429487] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:36:09,649 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1727713218] [2022-02-16 13:36:09,649 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:36:09,649 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:36:09,649 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:36:09,650 INFO L229 MonitoredProcess]: Starting monitored process 319 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:36:09,650 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (319)] Waiting until timeout for monitored process [2022-02-16 13:36:09,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:36:09,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 13:36:09,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:36:09,830 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:36:09,830 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:36:09,851 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:36:09,851 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:36:09,991 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:36:09,991 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1727713218] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:36:09,991 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:36:09,991 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-16 13:36:09,991 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [952628843] [2022-02-16 13:36:09,991 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:36:09,991 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 13:36:09,991 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:36:09,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 13:36:09,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:36:09,992 INFO L87 Difference]: Start difference. First operand 23288 states and 42255 transitions. Second operand has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:10,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:36:10,488 INFO L93 Difference]: Finished difference Result 24977 states and 44789 transitions. [2022-02-16 13:36:10,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 13:36:10,488 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-16 13:36:10,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:36:10,528 INFO L225 Difference]: With dead ends: 24977 [2022-02-16 13:36:10,528 INFO L226 Difference]: Without dead ends: 24947 [2022-02-16 13:36:10,528 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-16 13:36:10,529 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 144 mSDsluCounter, 525 mSDsCounter, 0 mSdLazyCounter, 1096 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 427 SdHoareTripleChecker+Invalid, 1103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1096 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 13:36:10,529 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [144 Valid, 427 Invalid, 1103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1096 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-16 13:36:10,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24947 states. [2022-02-16 13:36:10,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24947 to 23465. [2022-02-16 13:36:10,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23465 states, 23464 states have (on average 1.8138424821002386) internal successors, (42560), 23464 states have internal predecessors, (42560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:10,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23465 states to 23465 states and 42560 transitions. [2022-02-16 13:36:10,896 INFO L78 Accepts]: Start accepts. Automaton has 23465 states and 42560 transitions. Word has length 59 [2022-02-16 13:36:10,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:36:10,897 INFO L470 AbstractCegarLoop]: Abstraction has 23465 states and 42560 transitions. [2022-02-16 13:36:10,897 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:10,897 INFO L276 IsEmpty]: Start isEmpty. Operand 23465 states and 42560 transitions. [2022-02-16 13:36:10,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-16 13:36:10,919 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:36:10,919 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:36:10,934 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (319)] Ended with exit code 0 [2022-02-16 13:36:11,119 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable324,319 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:36:11,119 INFO L402 AbstractCegarLoop]: === Iteration 326 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:36:11,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:36:11,119 INFO L85 PathProgramCache]: Analyzing trace with hash 233426451, now seen corresponding path program 194 times [2022-02-16 13:36:11,119 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:36:11,120 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [786134705] [2022-02-16 13:36:11,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:36:11,120 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:36:11,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:36:11,227 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 19 proven. 156 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:36:11,228 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:36:11,228 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [786134705] [2022-02-16 13:36:11,228 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [786134705] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:36:11,228 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [23709474] [2022-02-16 13:36:11,228 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:36:11,228 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:36:11,228 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:36:11,229 INFO L229 MonitoredProcess]: Starting monitored process 320 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:36:11,229 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (320)] Waiting until timeout for monitored process [2022-02-16 13:36:11,255 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:36:11,255 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:36:11,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 13:36:11,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:36:11,418 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 160 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:36:11,418 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:36:11,454 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:36:11,455 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:36:11,594 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 160 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:36:11,594 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [23709474] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:36:11,594 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:36:11,594 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 11 [2022-02-16 13:36:11,594 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [387064347] [2022-02-16 13:36:11,594 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:36:11,595 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 13:36:11,595 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:36:11,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 13:36:11,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:36:11,595 INFO L87 Difference]: Start difference. First operand 23465 states and 42560 transitions. Second operand has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:12,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:36:12,294 INFO L93 Difference]: Finished difference Result 24134 states and 43401 transitions. [2022-02-16 13:36:12,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 13:36:12,294 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-16 13:36:12,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:36:12,332 INFO L225 Difference]: With dead ends: 24134 [2022-02-16 13:36:12,333 INFO L226 Difference]: Without dead ends: 24042 [2022-02-16 13:36:12,333 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-16 13:36:12,333 INFO L933 BasicCegarLoop]: 71 mSDtfsCounter, 122 mSDsluCounter, 767 mSDsCounter, 0 mSdLazyCounter, 1727 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 594 SdHoareTripleChecker+Invalid, 1731 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1727 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-16 13:36:12,333 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [122 Valid, 594 Invalid, 1731 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1727 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-16 13:36:12,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24042 states. [2022-02-16 13:36:12,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24042 to 23390. [2022-02-16 13:36:12,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23390 states, 23389 states have (on average 1.8117063576895123) internal successors, (42374), 23389 states have internal predecessors, (42374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:12,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23390 states to 23390 states and 42374 transitions. [2022-02-16 13:36:12,693 INFO L78 Accepts]: Start accepts. Automaton has 23390 states and 42374 transitions. Word has length 59 [2022-02-16 13:36:12,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:36:12,693 INFO L470 AbstractCegarLoop]: Abstraction has 23390 states and 42374 transitions. [2022-02-16 13:36:12,693 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:12,693 INFO L276 IsEmpty]: Start isEmpty. Operand 23390 states and 42374 transitions. [2022-02-16 13:36:12,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-16 13:36:12,714 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:36:12,714 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:36:12,730 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (320)] Forceful destruction successful, exit code 0 [2022-02-16 13:36:12,914 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 320 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable325 [2022-02-16 13:36:12,915 INFO L402 AbstractCegarLoop]: === Iteration 327 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:36:12,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:36:12,915 INFO L85 PathProgramCache]: Analyzing trace with hash -890367857, now seen corresponding path program 195 times [2022-02-16 13:36:12,915 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:36:12,915 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2144018805] [2022-02-16 13:36:12,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:36:12,915 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:36:12,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:36:13,040 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:36:13,040 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:36:13,041 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2144018805] [2022-02-16 13:36:13,041 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2144018805] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:36:13,041 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1197513142] [2022-02-16 13:36:13,041 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:36:13,041 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:36:13,041 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:36:13,042 INFO L229 MonitoredProcess]: Starting monitored process 321 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:36:13,042 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (321)] Waiting until timeout for monitored process [2022-02-16 13:36:13,072 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2022-02-16 13:36:13,072 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:36:13,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 13:36:13,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:36:13,231 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:36:13,232 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:36:13,251 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:36:13,251 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:36:13,397 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:36:13,397 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1197513142] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:36:13,397 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:36:13,397 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-16 13:36:13,397 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2060518287] [2022-02-16 13:36:13,397 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:36:13,397 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 13:36:13,397 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:36:13,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 13:36:13,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:36:13,398 INFO L87 Difference]: Start difference. First operand 23390 states and 42374 transitions. Second operand has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:13,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:36:13,948 INFO L93 Difference]: Finished difference Result 24358 states and 43805 transitions. [2022-02-16 13:36:13,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 13:36:13,948 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-16 13:36:13,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:36:13,984 INFO L225 Difference]: With dead ends: 24358 [2022-02-16 13:36:13,984 INFO L226 Difference]: Without dead ends: 24281 [2022-02-16 13:36:13,985 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-16 13:36:13,985 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 173 mSDsluCounter, 672 mSDsCounter, 0 mSdLazyCounter, 1227 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 553 SdHoareTripleChecker+Invalid, 1234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1227 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 13:36:13,985 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [173 Valid, 553 Invalid, 1234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1227 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-16 13:36:14,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24281 states. [2022-02-16 13:36:14,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24281 to 23187. [2022-02-16 13:36:14,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23187 states, 23186 states have (on average 1.813421892521349) internal successors, (42046), 23186 states have internal predecessors, (42046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:14,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23187 states to 23187 states and 42046 transitions. [2022-02-16 13:36:14,355 INFO L78 Accepts]: Start accepts. Automaton has 23187 states and 42046 transitions. Word has length 59 [2022-02-16 13:36:14,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:36:14,355 INFO L470 AbstractCegarLoop]: Abstraction has 23187 states and 42046 transitions. [2022-02-16 13:36:14,355 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:14,356 INFO L276 IsEmpty]: Start isEmpty. Operand 23187 states and 42046 transitions. [2022-02-16 13:36:14,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-16 13:36:14,377 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:36:14,377 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:36:14,393 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (321)] Ended with exit code 0 [2022-02-16 13:36:14,577 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 321 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable326 [2022-02-16 13:36:14,578 INFO L402 AbstractCegarLoop]: === Iteration 328 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:36:14,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:36:14,578 INFO L85 PathProgramCache]: Analyzing trace with hash -2021736656, now seen corresponding path program 80 times [2022-02-16 13:36:14,578 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:36:14,578 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1014171034] [2022-02-16 13:36:14,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:36:14,578 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:36:14,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:36:14,679 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 104 proven. 75 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:36:14,679 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:36:14,679 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1014171034] [2022-02-16 13:36:14,679 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1014171034] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:36:14,679 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [701612588] [2022-02-16 13:36:14,679 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:36:14,679 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:36:14,679 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:36:14,680 INFO L229 MonitoredProcess]: Starting monitored process 322 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:36:14,681 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (322)] Waiting until timeout for monitored process [2022-02-16 13:36:14,706 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:36:14,706 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:36:14,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-16 13:36:14,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:36:14,884 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 118 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:36:14,884 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:36:15,157 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 118 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:36:15,157 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [701612588] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:36:15,157 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:36:15,157 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 16 [2022-02-16 13:36:15,157 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509792921] [2022-02-16 13:36:15,157 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:36:15,157 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 13:36:15,157 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:36:15,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 13:36:15,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=182, Unknown=0, NotChecked=0, Total=272 [2022-02-16 13:36:15,158 INFO L87 Difference]: Start difference. First operand 23187 states and 42046 transitions. Second operand has 17 states, 17 states have (on average 4.764705882352941) internal successors, (81), 16 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:15,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:36:15,518 INFO L93 Difference]: Finished difference Result 25421 states and 45358 transitions. [2022-02-16 13:36:15,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 13:36:15,518 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.764705882352941) internal successors, (81), 16 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-16 13:36:15,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:36:15,559 INFO L225 Difference]: With dead ends: 25421 [2022-02-16 13:36:15,560 INFO L226 Difference]: Without dead ends: 25410 [2022-02-16 13:36:15,560 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 118 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=136, Invalid=284, Unknown=0, NotChecked=0, Total=420 [2022-02-16 13:36:15,560 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 253 mSDsluCounter, 273 mSDsCounter, 0 mSdLazyCounter, 618 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 253 SdHoareTripleChecker+Valid, 205 SdHoareTripleChecker+Invalid, 643 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 618 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:36:15,560 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [253 Valid, 205 Invalid, 643 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 618 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:36:15,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25410 states. [2022-02-16 13:36:15,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25410 to 23302. [2022-02-16 13:36:15,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23302 states, 23301 states have (on average 1.8163168962705463) internal successors, (42322), 23301 states have internal predecessors, (42322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:15,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23302 states to 23302 states and 42322 transitions. [2022-02-16 13:36:15,941 INFO L78 Accepts]: Start accepts. Automaton has 23302 states and 42322 transitions. Word has length 59 [2022-02-16 13:36:15,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:36:15,942 INFO L470 AbstractCegarLoop]: Abstraction has 23302 states and 42322 transitions. [2022-02-16 13:36:15,942 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.764705882352941) internal successors, (81), 16 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:15,942 INFO L276 IsEmpty]: Start isEmpty. Operand 23302 states and 42322 transitions. [2022-02-16 13:36:15,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-16 13:36:15,964 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:36:15,964 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:36:15,979 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (322)] Ended with exit code 0 [2022-02-16 13:36:16,164 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 322 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable327 [2022-02-16 13:36:16,164 INFO L402 AbstractCegarLoop]: === Iteration 329 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:36:16,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:36:16,164 INFO L85 PathProgramCache]: Analyzing trace with hash -2060513129, now seen corresponding path program 196 times [2022-02-16 13:36:16,164 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:36:16,164 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646340277] [2022-02-16 13:36:16,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:36:16,165 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:36:16,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:36:16,281 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:36:16,281 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:36:16,281 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646340277] [2022-02-16 13:36:16,281 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1646340277] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:36:16,281 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [557953616] [2022-02-16 13:36:16,281 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:36:16,281 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:36:16,281 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:36:16,282 INFO L229 MonitoredProcess]: Starting monitored process 323 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:36:16,283 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (323)] Waiting until timeout for monitored process [2022-02-16 13:36:16,308 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:36:16,308 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:36:16,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 13:36:16,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:36:16,484 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:36:16,485 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:36:16,508 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:36:16,509 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:36:16,654 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:36:16,654 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [557953616] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:36:16,654 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:36:16,655 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-16 13:36:16,655 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145940597] [2022-02-16 13:36:16,655 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:36:16,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-16 13:36:16,655 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:36:16,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-16 13:36:16,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-16 13:36:16,655 INFO L87 Difference]: Start difference. First operand 23302 states and 42322 transitions. Second operand has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:17,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:36:17,415 INFO L93 Difference]: Finished difference Result 25687 states and 46149 transitions. [2022-02-16 13:36:17,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 13:36:17,415 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-16 13:36:17,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:36:17,460 INFO L225 Difference]: With dead ends: 25687 [2022-02-16 13:36:17,461 INFO L226 Difference]: Without dead ends: 25657 [2022-02-16 13:36:17,461 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 113 SyntacticMatches, 10 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=117, Invalid=813, Unknown=0, NotChecked=0, Total=930 [2022-02-16 13:36:17,461 INFO L933 BasicCegarLoop]: 78 mSDtfsCounter, 304 mSDsluCounter, 842 mSDsCounter, 0 mSdLazyCounter, 1456 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 304 SdHoareTripleChecker+Valid, 702 SdHoareTripleChecker+Invalid, 1468 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 1456 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-16 13:36:17,461 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [304 Valid, 702 Invalid, 1468 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 1456 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-16 13:36:17,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25657 states. [2022-02-16 13:36:17,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25657 to 23341. [2022-02-16 13:36:17,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23341 states, 23340 states have (on average 1.8175235646958012) internal successors, (42421), 23340 states have internal predecessors, (42421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:17,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23341 states to 23341 states and 42421 transitions. [2022-02-16 13:36:17,857 INFO L78 Accepts]: Start accepts. Automaton has 23341 states and 42421 transitions. Word has length 59 [2022-02-16 13:36:17,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:36:17,857 INFO L470 AbstractCegarLoop]: Abstraction has 23341 states and 42421 transitions. [2022-02-16 13:36:17,857 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:17,857 INFO L276 IsEmpty]: Start isEmpty. Operand 23341 states and 42421 transitions. [2022-02-16 13:36:17,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-16 13:36:17,878 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:36:17,878 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:36:17,895 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (323)] Ended with exit code 0 [2022-02-16 13:36:18,079 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable328,323 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:36:18,079 INFO L402 AbstractCegarLoop]: === Iteration 330 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:36:18,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:36:18,079 INFO L85 PathProgramCache]: Analyzing trace with hash 32981673, now seen corresponding path program 197 times [2022-02-16 13:36:18,079 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:36:18,079 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [318194616] [2022-02-16 13:36:18,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:36:18,079 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:36:18,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:36:18,226 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:36:18,226 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:36:18,226 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [318194616] [2022-02-16 13:36:18,226 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [318194616] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:36:18,226 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1983466330] [2022-02-16 13:36:18,226 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:36:18,226 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:36:18,226 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:36:18,227 INFO L229 MonitoredProcess]: Starting monitored process 324 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:36:18,228 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (324)] Waiting until timeout for monitored process [2022-02-16 13:36:18,265 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2022-02-16 13:36:18,265 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:36:18,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 13:36:18,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:36:18,453 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:36:18,453 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:36:18,482 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:36:18,483 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:36:18,621 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:36:18,621 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1983466330] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:36:18,621 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:36:18,621 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-02-16 13:36:18,621 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2004768141] [2022-02-16 13:36:18,621 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:36:18,621 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-16 13:36:18,621 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:36:18,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-16 13:36:18,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-02-16 13:36:18,622 INFO L87 Difference]: Start difference. First operand 23341 states and 42421 transitions. Second operand has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 13 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:19,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:36:19,695 INFO L93 Difference]: Finished difference Result 29039 states and 51921 transitions. [2022-02-16 13:36:19,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-16 13:36:19,696 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 13 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-16 13:36:19,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:36:19,747 INFO L225 Difference]: With dead ends: 29039 [2022-02-16 13:36:19,747 INFO L226 Difference]: Without dead ends: 28939 [2022-02-16 13:36:19,748 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 112 SyntacticMatches, 10 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 698 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=279, Invalid=2271, Unknown=0, NotChecked=0, Total=2550 [2022-02-16 13:36:19,748 INFO L933 BasicCegarLoop]: 82 mSDtfsCounter, 562 mSDsluCounter, 965 mSDsCounter, 0 mSdLazyCounter, 1632 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 562 SdHoareTripleChecker+Valid, 809 SdHoareTripleChecker+Invalid, 1664 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 1632 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-16 13:36:19,748 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [562 Valid, 809 Invalid, 1664 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 1632 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-16 13:36:19,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28939 states. [2022-02-16 13:36:20,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28939 to 23512. [2022-02-16 13:36:20,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23512 states, 23511 states have (on average 1.8192760835353665) internal successors, (42773), 23511 states have internal predecessors, (42773), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:20,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23512 states to 23512 states and 42773 transitions. [2022-02-16 13:36:20,192 INFO L78 Accepts]: Start accepts. Automaton has 23512 states and 42773 transitions. Word has length 59 [2022-02-16 13:36:20,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:36:20,192 INFO L470 AbstractCegarLoop]: Abstraction has 23512 states and 42773 transitions. [2022-02-16 13:36:20,192 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 13 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:20,192 INFO L276 IsEmpty]: Start isEmpty. Operand 23512 states and 42773 transitions. [2022-02-16 13:36:20,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-16 13:36:20,215 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:36:20,216 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:36:20,232 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (324)] Ended with exit code 0 [2022-02-16 13:36:20,416 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable329,324 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:36:20,416 INFO L402 AbstractCegarLoop]: === Iteration 331 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:36:20,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:36:20,416 INFO L85 PathProgramCache]: Analyzing trace with hash 116522839, now seen corresponding path program 198 times [2022-02-16 13:36:20,416 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:36:20,416 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [302415599] [2022-02-16 13:36:20,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:36:20,417 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:36:20,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:36:20,572 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:36:20,573 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:36:20,573 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [302415599] [2022-02-16 13:36:20,573 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [302415599] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:36:20,573 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [63711490] [2022-02-16 13:36:20,573 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:36:20,573 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:36:20,573 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:36:20,574 INFO L229 MonitoredProcess]: Starting monitored process 325 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:36:20,590 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (325)] Waiting until timeout for monitored process [2022-02-16 13:36:20,613 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2022-02-16 13:36:20,614 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:36:20,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-16 13:36:20,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:36:21,092 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-02-16 13:36:21,092 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 16 [2022-02-16 13:36:21,142 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 41 proven. 134 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:36:21,142 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:36:21,494 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:36:21,494 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:36:21,691 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:36:21,691 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [63711490] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:36:21,691 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:36:21,692 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 16, 16] total 35 [2022-02-16 13:36:21,692 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576566493] [2022-02-16 13:36:21,692 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:36:21,692 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-02-16 13:36:21,692 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:36:21,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-02-16 13:36:21,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=182, Invalid=1078, Unknown=0, NotChecked=0, Total=1260 [2022-02-16 13:36:21,692 INFO L87 Difference]: Start difference. First operand 23512 states and 42773 transitions. Second operand has 36 states, 36 states have (on average 3.361111111111111) internal successors, (121), 35 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:29,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:36:29,678 INFO L93 Difference]: Finished difference Result 152620 states and 268950 transitions. [2022-02-16 13:36:29,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 236 states. [2022-02-16 13:36:29,678 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.361111111111111) internal successors, (121), 35 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-16 13:36:29,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:36:30,045 INFO L225 Difference]: With dead ends: 152620 [2022-02-16 13:36:30,045 INFO L226 Difference]: Without dead ends: 152585 [2022-02-16 13:36:30,049 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 453 GetRequests, 164 SyntacticMatches, 42 SemanticMatches, 247 ConstructedPredicates, 0 IntricatePredicates, 6 DeprecatedPredicates, 30428 ImplicationChecksByTransitivity, 6.8s TimeCoverageRelationStatistics Valid=10137, Invalid=51615, Unknown=0, NotChecked=0, Total=61752 [2022-02-16 13:36:30,050 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 1118 mSDsluCounter, 1557 mSDsCounter, 0 mSdLazyCounter, 2366 mSolverCounterSat, 159 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1118 SdHoareTripleChecker+Valid, 1098 SdHoareTripleChecker+Invalid, 6175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 159 IncrementalHoareTripleChecker+Valid, 2366 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 3650 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-16 13:36:30,050 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1118 Valid, 1098 Invalid, 6175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [159 Valid, 2366 Invalid, 0 Unknown, 3650 Unchecked, 0.9s Time] [2022-02-16 13:36:30,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152585 states. [2022-02-16 13:36:31,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152585 to 59013. [2022-02-16 13:36:31,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59013 states, 59012 states have (on average 1.8866162814342846) internal successors, (111333), 59012 states have internal predecessors, (111333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:31,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59013 states to 59013 states and 111333 transitions. [2022-02-16 13:36:31,932 INFO L78 Accepts]: Start accepts. Automaton has 59013 states and 111333 transitions. Word has length 59 [2022-02-16 13:36:31,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:36:31,932 INFO L470 AbstractCegarLoop]: Abstraction has 59013 states and 111333 transitions. [2022-02-16 13:36:31,932 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.361111111111111) internal successors, (121), 35 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:31,932 INFO L276 IsEmpty]: Start isEmpty. Operand 59013 states and 111333 transitions. [2022-02-16 13:36:31,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-16 13:36:31,982 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:36:31,982 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:36:31,998 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (325)] Ended with exit code 0 [2022-02-16 13:36:32,182 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable330,325 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:36:32,182 INFO L402 AbstractCegarLoop]: === Iteration 332 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:36:32,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:36:32,182 INFO L85 PathProgramCache]: Analyzing trace with hash 1064227159, now seen corresponding path program 199 times [2022-02-16 13:36:32,182 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:36:32,183 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [77149335] [2022-02-16 13:36:32,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:36:32,183 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:36:32,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:36:32,328 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 9 proven. 166 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:36:32,328 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:36:32,328 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [77149335] [2022-02-16 13:36:32,328 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [77149335] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:36:32,328 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2086561798] [2022-02-16 13:36:32,329 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:36:32,329 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:36:32,329 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:36:32,330 INFO L229 MonitoredProcess]: Starting monitored process 326 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:36:32,330 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (326)] Waiting until timeout for monitored process [2022-02-16 13:36:32,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:36:32,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 13:36:32,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:36:32,521 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:36:32,521 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:36:32,554 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:36:32,555 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:36:32,678 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:36:32,678 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2086561798] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:36:32,678 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:36:32,678 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 14 [2022-02-16 13:36:32,678 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1345184481] [2022-02-16 13:36:32,678 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:36:32,678 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 13:36:32,678 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:36:32,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 13:36:32,678 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:36:32,679 INFO L87 Difference]: Start difference. First operand 59013 states and 111333 transitions. Second operand has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:34,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:36:34,318 INFO L93 Difference]: Finished difference Result 73257 states and 135892 transitions. [2022-02-16 13:36:34,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2022-02-16 13:36:34,318 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-16 13:36:34,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:36:34,462 INFO L225 Difference]: With dead ends: 73257 [2022-02-16 13:36:34,463 INFO L226 Difference]: Without dead ends: 72924 [2022-02-16 13:36:34,464 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 111 SyntacticMatches, 10 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2341 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=657, Invalid=6149, Unknown=0, NotChecked=0, Total=6806 [2022-02-16 13:36:34,464 INFO L933 BasicCegarLoop]: 78 mSDtfsCounter, 1013 mSDsluCounter, 1027 mSDsCounter, 0 mSdLazyCounter, 1738 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1013 SdHoareTripleChecker+Valid, 841 SdHoareTripleChecker+Invalid, 1804 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 1738 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-16 13:36:34,464 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1013 Valid, 841 Invalid, 1804 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 1738 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-16 13:36:34,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72924 states. [2022-02-16 13:36:35,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72924 to 59417. [2022-02-16 13:36:35,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59417 states, 59416 states have (on average 1.887319913827925) internal successors, (112137), 59416 states have internal predecessors, (112137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:35,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59417 states to 59417 states and 112137 transitions. [2022-02-16 13:36:35,697 INFO L78 Accepts]: Start accepts. Automaton has 59417 states and 112137 transitions. Word has length 59 [2022-02-16 13:36:35,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:36:35,698 INFO L470 AbstractCegarLoop]: Abstraction has 59417 states and 112137 transitions. [2022-02-16 13:36:35,698 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:35,698 INFO L276 IsEmpty]: Start isEmpty. Operand 59417 states and 112137 transitions. [2022-02-16 13:36:35,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-16 13:36:35,742 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:36:35,742 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:36:35,757 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (326)] Forceful destruction successful, exit code 0 [2022-02-16 13:36:35,942 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 326 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable331 [2022-02-16 13:36:35,942 INFO L402 AbstractCegarLoop]: === Iteration 333 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:36:35,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:36:35,943 INFO L85 PathProgramCache]: Analyzing trace with hash 2105334761, now seen corresponding path program 200 times [2022-02-16 13:36:35,943 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:36:35,943 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1403134931] [2022-02-16 13:36:35,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:36:35,943 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:36:35,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:36:36,080 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:36:36,081 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:36:36,081 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1403134931] [2022-02-16 13:36:36,081 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1403134931] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:36:36,081 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1517748925] [2022-02-16 13:36:36,081 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:36:36,081 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:36:36,081 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:36:36,082 INFO L229 MonitoredProcess]: Starting monitored process 327 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:36:36,082 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (327)] Waiting until timeout for monitored process [2022-02-16 13:36:36,108 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:36:36,108 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:36:36,109 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 35 conjunts are in the unsatisfiable core [2022-02-16 13:36:36,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:36:36,269 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:36:36,269 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:36:36,307 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:36:36,307 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:36:36,421 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:36:36,421 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1517748925] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:36:36,421 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:36:36,421 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 14] total 15 [2022-02-16 13:36:36,421 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145756134] [2022-02-16 13:36:36,421 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:36:36,421 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:36:36,422 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:36:36,422 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:36:36,422 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:36:36,422 INFO L87 Difference]: Start difference. First operand 59417 states and 112137 transitions. Second operand has 16 states, 16 states have (on average 3.75) internal successors, (60), 15 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:37,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:36:37,320 INFO L93 Difference]: Finished difference Result 64588 states and 120110 transitions. [2022-02-16 13:36:37,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-16 13:36:37,320 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.75) internal successors, (60), 15 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-16 13:36:37,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:36:37,460 INFO L225 Difference]: With dead ends: 64588 [2022-02-16 13:36:37,460 INFO L226 Difference]: Without dead ends: 64188 [2022-02-16 13:36:37,461 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 110 SyntacticMatches, 10 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=152, Invalid=840, Unknown=0, NotChecked=0, Total=992 [2022-02-16 13:36:37,461 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 360 mSDsluCounter, 730 mSDsCounter, 0 mSdLazyCounter, 1421 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 360 SdHoareTripleChecker+Valid, 572 SdHoareTripleChecker+Invalid, 1451 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 1421 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-16 13:36:37,461 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [360 Valid, 572 Invalid, 1451 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 1421 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-16 13:36:37,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64188 states. [2022-02-16 13:36:38,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64188 to 58071. [2022-02-16 13:36:38,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58071 states, 58070 states have (on average 1.8822800068882384) internal successors, (109304), 58070 states have internal predecessors, (109304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:38,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58071 states to 58071 states and 109304 transitions. [2022-02-16 13:36:38,488 INFO L78 Accepts]: Start accepts. Automaton has 58071 states and 109304 transitions. Word has length 59 [2022-02-16 13:36:38,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:36:38,488 INFO L470 AbstractCegarLoop]: Abstraction has 58071 states and 109304 transitions. [2022-02-16 13:36:38,488 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.75) internal successors, (60), 15 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:38,488 INFO L276 IsEmpty]: Start isEmpty. Operand 58071 states and 109304 transitions. [2022-02-16 13:36:38,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-16 13:36:38,533 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:36:38,533 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:36:38,548 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (327)] Ended with exit code 0 [2022-02-16 13:36:38,733 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable332,327 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:36:38,733 INFO L402 AbstractCegarLoop]: === Iteration 334 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:36:38,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:36:38,733 INFO L85 PathProgramCache]: Analyzing trace with hash -629765723, now seen corresponding path program 201 times [2022-02-16 13:36:38,733 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:36:38,734 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [478184003] [2022-02-16 13:36:38,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:36:38,734 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:36:38,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:36:38,884 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:36:38,884 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:36:38,884 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [478184003] [2022-02-16 13:36:38,884 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [478184003] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:36:38,884 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [392556098] [2022-02-16 13:36:38,884 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:36:38,884 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:36:38,884 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:36:38,885 INFO L229 MonitoredProcess]: Starting monitored process 328 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:36:38,886 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (328)] Waiting until timeout for monitored process [2022-02-16 13:36:38,915 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2022-02-16 13:36:38,916 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:36:38,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 13:36:38,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:36:39,070 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:36:39,070 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:36:39,114 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:36:39,114 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:36:39,219 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:36:39,220 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [392556098] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:36:39,220 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:36:39,220 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 16 [2022-02-16 13:36:39,220 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1522023833] [2022-02-16 13:36:39,220 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:36:39,220 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 13:36:39,220 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:36:39,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 13:36:39,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=239, Unknown=0, NotChecked=0, Total=272 [2022-02-16 13:36:39,220 INFO L87 Difference]: Start difference. First operand 58071 states and 109304 transitions. Second operand has 17 states, 17 states have (on average 3.588235294117647) internal successors, (61), 16 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:40,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:36:40,219 INFO L93 Difference]: Finished difference Result 64378 states and 119561 transitions. [2022-02-16 13:36:40,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-16 13:36:40,220 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.588235294117647) internal successors, (61), 16 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-16 13:36:40,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:36:42,267 INFO L225 Difference]: With dead ends: 64378 [2022-02-16 13:36:42,267 INFO L226 Difference]: Without dead ends: 64378 [2022-02-16 13:36:42,267 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 109 SyntacticMatches, 10 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=181, Invalid=1009, Unknown=0, NotChecked=0, Total=1190 [2022-02-16 13:36:42,267 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 375 mSDsluCounter, 833 mSDsCounter, 0 mSdLazyCounter, 1629 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 375 SdHoareTripleChecker+Valid, 646 SdHoareTripleChecker+Invalid, 1663 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 1629 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-16 13:36:42,267 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [375 Valid, 646 Invalid, 1663 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 1629 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-16 13:36:42,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64378 states. [2022-02-16 13:36:43,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64378 to 58244. [2022-02-16 13:36:43,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58244 states, 58243 states have (on average 1.8816510138557423) internal successors, (109593), 58243 states have internal predecessors, (109593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:43,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58244 states to 58244 states and 109593 transitions. [2022-02-16 13:36:43,444 INFO L78 Accepts]: Start accepts. Automaton has 58244 states and 109593 transitions. Word has length 59 [2022-02-16 13:36:43,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:36:43,444 INFO L470 AbstractCegarLoop]: Abstraction has 58244 states and 109593 transitions. [2022-02-16 13:36:43,444 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.588235294117647) internal successors, (61), 16 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:43,444 INFO L276 IsEmpty]: Start isEmpty. Operand 58244 states and 109593 transitions. [2022-02-16 13:36:43,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-16 13:36:43,488 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:36:43,488 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:36:43,504 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (328)] Forceful destruction successful, exit code 0 [2022-02-16 13:36:43,688 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 328 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable333 [2022-02-16 13:36:43,688 INFO L402 AbstractCegarLoop]: === Iteration 335 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:36:43,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:36:43,689 INFO L85 PathProgramCache]: Analyzing trace with hash -1479974786, now seen corresponding path program 81 times [2022-02-16 13:36:43,689 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:36:43,689 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1577593373] [2022-02-16 13:36:43,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:36:43,689 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:36:43,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:36:43,832 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 115 proven. 63 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:36:43,832 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:36:43,832 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1577593373] [2022-02-16 13:36:43,832 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1577593373] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:36:43,832 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1498209134] [2022-02-16 13:36:43,832 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:36:43,832 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:36:43,832 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:36:43,833 INFO L229 MonitoredProcess]: Starting monitored process 329 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:36:43,834 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (329)] Waiting until timeout for monitored process [2022-02-16 13:36:43,864 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2022-02-16 13:36:43,864 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:36:43,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-16 13:36:43,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:36:44,086 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 139 proven. 39 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:36:44,086 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:36:44,469 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 117 proven. 61 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:36:44,470 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1498209134] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:36:44,470 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:36:44,470 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 14] total 21 [2022-02-16 13:36:44,470 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [330299694] [2022-02-16 13:36:44,470 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:36:44,470 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-02-16 13:36:44,470 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:36:44,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-02-16 13:36:44,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=320, Unknown=0, NotChecked=0, Total=462 [2022-02-16 13:36:44,470 INFO L87 Difference]: Start difference. First operand 58244 states and 109593 transitions. Second operand has 22 states, 22 states have (on average 4.363636363636363) internal successors, (96), 21 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:45,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:36:45,551 INFO L93 Difference]: Finished difference Result 68471 states and 126327 transitions. [2022-02-16 13:36:45,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-16 13:36:45,552 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 4.363636363636363) internal successors, (96), 21 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-16 13:36:45,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:36:45,685 INFO L225 Difference]: With dead ends: 68471 [2022-02-16 13:36:45,685 INFO L226 Difference]: Without dead ends: 68462 [2022-02-16 13:36:45,686 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 394 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=600, Invalid=1122, Unknown=0, NotChecked=0, Total=1722 [2022-02-16 13:36:45,686 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 433 mSDsluCounter, 253 mSDsCounter, 0 mSdLazyCounter, 905 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 433 SdHoareTripleChecker+Valid, 211 SdHoareTripleChecker+Invalid, 951 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 905 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 13:36:45,686 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [433 Valid, 211 Invalid, 951 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 905 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-16 13:36:45,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68462 states. [2022-02-16 13:36:46,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68462 to 58297. [2022-02-16 13:36:46,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58297 states, 58296 states have (on average 1.882753533690133) internal successors, (109757), 58296 states have internal predecessors, (109757), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:46,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58297 states to 58297 states and 109757 transitions. [2022-02-16 13:36:46,970 INFO L78 Accepts]: Start accepts. Automaton has 58297 states and 109757 transitions. Word has length 59 [2022-02-16 13:36:46,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:36:46,970 INFO L470 AbstractCegarLoop]: Abstraction has 58297 states and 109757 transitions. [2022-02-16 13:36:46,970 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 4.363636363636363) internal successors, (96), 21 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:46,970 INFO L276 IsEmpty]: Start isEmpty. Operand 58297 states and 109757 transitions. [2022-02-16 13:36:47,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-16 13:36:47,015 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:36:47,015 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:36:47,031 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (329)] Ended with exit code 0 [2022-02-16 13:36:47,215 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 329 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable334 [2022-02-16 13:36:47,215 INFO L402 AbstractCegarLoop]: === Iteration 336 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:36:47,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:36:47,216 INFO L85 PathProgramCache]: Analyzing trace with hash -355176752, now seen corresponding path program 202 times [2022-02-16 13:36:47,216 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:36:47,216 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1736205847] [2022-02-16 13:36:47,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:36:47,216 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:36:47,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:36:47,370 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 59 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:36:47,371 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:36:47,371 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1736205847] [2022-02-16 13:36:47,371 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1736205847] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:36:47,371 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1657654412] [2022-02-16 13:36:47,371 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:36:47,371 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:36:47,371 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:36:47,372 INFO L229 MonitoredProcess]: Starting monitored process 330 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:36:47,373 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (330)] Waiting until timeout for monitored process [2022-02-16 13:36:47,398 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:36:47,398 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:36:47,399 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-16 13:36:47,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:36:47,596 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 64 proven. 115 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:36:47,596 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:36:48,055 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 64 proven. 115 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:36:48,055 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1657654412] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:36:48,055 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:36:48,056 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 19 [2022-02-16 13:36:48,056 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2072064612] [2022-02-16 13:36:48,056 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:36:48,056 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-16 13:36:48,056 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:36:48,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-16 13:36:48,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=272, Unknown=0, NotChecked=0, Total=380 [2022-02-16 13:36:48,056 INFO L87 Difference]: Start difference. First operand 58297 states and 109757 transitions. Second operand has 20 states, 20 states have (on average 4.0) internal successors, (80), 19 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:48,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:36:48,590 INFO L93 Difference]: Finished difference Result 61619 states and 114407 transitions. [2022-02-16 13:36:48,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 13:36:48,590 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 4.0) internal successors, (80), 19 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-16 13:36:48,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:36:48,714 INFO L225 Difference]: With dead ends: 61619 [2022-02-16 13:36:48,714 INFO L226 Difference]: Without dead ends: 61557 [2022-02-16 13:36:48,714 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 115 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=249, Invalid=563, Unknown=0, NotChecked=0, Total=812 [2022-02-16 13:36:48,714 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 231 mSDsluCounter, 223 mSDsCounter, 0 mSdLazyCounter, 552 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 231 SdHoareTripleChecker+Valid, 190 SdHoareTripleChecker+Invalid, 572 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 552 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:36:48,714 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [231 Valid, 190 Invalid, 572 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 552 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:36:48,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61557 states. [2022-02-16 13:36:49,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61557 to 58345. [2022-02-16 13:36:49,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58345 states, 58344 states have (on average 1.881564513917455) internal successors, (109778), 58344 states have internal predecessors, (109778), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:49,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58345 states to 58345 states and 109778 transitions. [2022-02-16 13:36:49,964 INFO L78 Accepts]: Start accepts. Automaton has 58345 states and 109778 transitions. Word has length 59 [2022-02-16 13:36:49,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:36:49,964 INFO L470 AbstractCegarLoop]: Abstraction has 58345 states and 109778 transitions. [2022-02-16 13:36:49,964 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 4.0) internal successors, (80), 19 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:49,964 INFO L276 IsEmpty]: Start isEmpty. Operand 58345 states and 109778 transitions. [2022-02-16 13:36:50,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-16 13:36:50,010 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:36:50,010 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:36:50,026 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (330)] Ended with exit code 0 [2022-02-16 13:36:50,210 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 330 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable335 [2022-02-16 13:36:50,210 INFO L402 AbstractCegarLoop]: === Iteration 337 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:36:50,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:36:50,211 INFO L85 PathProgramCache]: Analyzing trace with hash -2084066943, now seen corresponding path program 82 times [2022-02-16 13:36:50,211 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:36:50,211 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110959312] [2022-02-16 13:36:50,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:36:50,211 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:36:50,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:36:50,526 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 9 proven. 166 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:36:50,527 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:36:50,527 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2110959312] [2022-02-16 13:36:50,527 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2110959312] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:36:50,527 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1643700661] [2022-02-16 13:36:50,527 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:36:50,527 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:36:50,527 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:36:50,528 INFO L229 MonitoredProcess]: Starting monitored process 331 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:36:50,528 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (331)] Waiting until timeout for monitored process [2022-02-16 13:36:50,554 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:36:50,554 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:36:50,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 13:36:50,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:36:50,711 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:36:50,711 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:36:50,732 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:36:50,733 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:36:50,874 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:36:50,874 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1643700661] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:36:50,874 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:36:50,875 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-16 13:36:50,875 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1072813730] [2022-02-16 13:36:50,875 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:36:50,875 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 13:36:50,875 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:36:50,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 13:36:50,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:36:50,875 INFO L87 Difference]: Start difference. First operand 58345 states and 109778 transitions. Second operand has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:51,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:36:51,480 INFO L93 Difference]: Finished difference Result 60512 states and 113213 transitions. [2022-02-16 13:36:51,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 13:36:51,481 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-16 13:36:51,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:36:51,601 INFO L225 Difference]: With dead ends: 60512 [2022-02-16 13:36:51,601 INFO L226 Difference]: Without dead ends: 60488 [2022-02-16 13:36:51,601 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-16 13:36:51,602 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 127 mSDsluCounter, 472 mSDsCounter, 0 mSdLazyCounter, 999 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 385 SdHoareTripleChecker+Invalid, 1005 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 999 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 13:36:51,602 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [127 Valid, 385 Invalid, 1005 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 999 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 13:36:51,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60488 states. [2022-02-16 13:36:52,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60488 to 58345. [2022-02-16 13:36:52,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58345 states, 58344 states have (on average 1.881067461949815) internal successors, (109749), 58344 states have internal predecessors, (109749), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:52,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58345 states to 58345 states and 109749 transitions. [2022-02-16 13:36:52,837 INFO L78 Accepts]: Start accepts. Automaton has 58345 states and 109749 transitions. Word has length 59 [2022-02-16 13:36:52,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:36:52,837 INFO L470 AbstractCegarLoop]: Abstraction has 58345 states and 109749 transitions. [2022-02-16 13:36:52,837 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:52,837 INFO L276 IsEmpty]: Start isEmpty. Operand 58345 states and 109749 transitions. [2022-02-16 13:36:52,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-16 13:36:52,882 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:36:52,882 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:36:52,898 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (331)] Forceful destruction successful, exit code 0 [2022-02-16 13:36:53,082 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable336,331 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:36:53,083 INFO L402 AbstractCegarLoop]: === Iteration 338 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:36:53,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:36:53,083 INFO L85 PathProgramCache]: Analyzing trace with hash 2111224193, now seen corresponding path program 203 times [2022-02-16 13:36:53,083 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:36:53,083 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [352656615] [2022-02-16 13:36:53,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:36:53,083 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:36:53,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:36:53,193 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 19 proven. 156 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:36:53,193 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:36:53,193 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [352656615] [2022-02-16 13:36:53,193 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [352656615] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:36:53,193 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1262497896] [2022-02-16 13:36:53,193 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:36:53,193 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:36:53,194 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:36:53,194 INFO L229 MonitoredProcess]: Starting monitored process 332 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:36:53,195 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (332)] Waiting until timeout for monitored process [2022-02-16 13:36:53,223 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2022-02-16 13:36:53,224 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:36:53,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 13:36:53,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:36:53,575 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 160 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:36:53,576 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:36:53,600 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:36:53,601 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:36:53,742 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 160 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:36:53,742 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1262497896] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:36:53,743 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:36:53,743 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 11 [2022-02-16 13:36:53,743 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1951643968] [2022-02-16 13:36:53,743 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:36:53,743 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 13:36:53,743 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:36:53,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 13:36:53,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:36:53,743 INFO L87 Difference]: Start difference. First operand 58345 states and 109749 transitions. Second operand has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:54,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:36:54,544 INFO L93 Difference]: Finished difference Result 58977 states and 110534 transitions. [2022-02-16 13:36:54,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 13:36:54,545 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-16 13:36:54,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:36:54,663 INFO L225 Difference]: With dead ends: 58977 [2022-02-16 13:36:54,663 INFO L226 Difference]: Without dead ends: 58873 [2022-02-16 13:36:54,663 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-16 13:36:54,663 INFO L933 BasicCegarLoop]: 70 mSDtfsCounter, 126 mSDsluCounter, 706 mSDsCounter, 0 mSdLazyCounter, 1616 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 548 SdHoareTripleChecker+Invalid, 1620 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1616 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-16 13:36:54,663 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [126 Valid, 548 Invalid, 1620 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1616 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-16 13:36:54,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58873 states. [2022-02-16 13:36:55,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58873 to 58287. [2022-02-16 13:36:55,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58287 states, 58286 states have (on average 1.880726074872182) internal successors, (109620), 58286 states have internal predecessors, (109620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:55,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58287 states to 58287 states and 109620 transitions. [2022-02-16 13:36:55,840 INFO L78 Accepts]: Start accepts. Automaton has 58287 states and 109620 transitions. Word has length 59 [2022-02-16 13:36:55,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:36:55,840 INFO L470 AbstractCegarLoop]: Abstraction has 58287 states and 109620 transitions. [2022-02-16 13:36:55,840 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:55,840 INFO L276 IsEmpty]: Start isEmpty. Operand 58287 states and 109620 transitions. [2022-02-16 13:36:55,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-16 13:36:55,885 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:36:55,885 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:36:55,901 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (332)] Ended with exit code 0 [2022-02-16 13:36:56,085 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable337,332 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:36:56,085 INFO L402 AbstractCegarLoop]: === Iteration 339 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:36:56,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:36:56,086 INFO L85 PathProgramCache]: Analyzing trace with hash 987429885, now seen corresponding path program 204 times [2022-02-16 13:36:56,086 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:36:56,086 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [566499118] [2022-02-16 13:36:56,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:36:56,086 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:36:56,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:36:56,199 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:36:56,199 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:36:56,199 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [566499118] [2022-02-16 13:36:56,199 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [566499118] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:36:56,199 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [227849668] [2022-02-16 13:36:56,199 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:36:56,199 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:36:56,199 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:36:56,200 INFO L229 MonitoredProcess]: Starting monitored process 333 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:36:56,201 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (333)] Waiting until timeout for monitored process [2022-02-16 13:36:56,230 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-02-16 13:36:56,231 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:36:56,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 13:36:56,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:36:56,387 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:36:56,387 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:36:56,406 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-16 13:36:56,406 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-16 13:36:56,752 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:36:56,752 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [227849668] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:36:56,752 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:36:56,753 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-16 13:36:56,753 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1584926231] [2022-02-16 13:36:56,753 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:36:56,753 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 13:36:56,753 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:36:56,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 13:36:56,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:36:56,753 INFO L87 Difference]: Start difference. First operand 58287 states and 109620 transitions. Second operand has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:57,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:36:57,541 INFO L93 Difference]: Finished difference Result 59418 states and 111325 transitions. [2022-02-16 13:36:57,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 13:36:57,541 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-16 13:36:57,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:36:57,665 INFO L225 Difference]: With dead ends: 59418 [2022-02-16 13:36:57,665 INFO L226 Difference]: Without dead ends: 59330 [2022-02-16 13:36:57,666 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-16 13:36:57,666 INFO L933 BasicCegarLoop]: 73 mSDtfsCounter, 168 mSDsluCounter, 839 mSDsCounter, 0 mSdLazyCounter, 1408 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 670 SdHoareTripleChecker+Invalid, 1413 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 1408 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-16 13:36:57,666 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [168 Valid, 670 Invalid, 1413 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 1408 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-16 13:36:57,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59330 states. [2022-02-16 13:36:58,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59330 to 58266. [2022-02-16 13:36:58,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58266 states, 58265 states have (on average 1.8808203895992448) internal successors, (109586), 58265 states have internal predecessors, (109586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:58,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58266 states to 58266 states and 109586 transitions. [2022-02-16 13:36:58,849 INFO L78 Accepts]: Start accepts. Automaton has 58266 states and 109586 transitions. Word has length 59 [2022-02-16 13:36:58,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:36:58,849 INFO L470 AbstractCegarLoop]: Abstraction has 58266 states and 109586 transitions. [2022-02-16 13:36:58,849 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:36:58,849 INFO L276 IsEmpty]: Start isEmpty. Operand 58266 states and 109586 transitions. [2022-02-16 13:36:58,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-16 13:36:58,895 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:36:58,895 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:36:58,911 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (333)] Ended with exit code 0 [2022-02-16 13:36:59,095 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable338,333 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:36:59,096 INFO L402 AbstractCegarLoop]: === Iteration 340 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:36:59,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:36:59,096 INFO L85 PathProgramCache]: Analyzing trace with hash -182715387, now seen corresponding path program 205 times [2022-02-16 13:36:59,096 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:36:59,096 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [71616421] [2022-02-16 13:36:59,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:36:59,096 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:36:59,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:36:59,211 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:36:59,211 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:36:59,211 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [71616421] [2022-02-16 13:36:59,211 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [71616421] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:36:59,211 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [163523433] [2022-02-16 13:36:59,212 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:36:59,212 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:36:59,212 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:36:59,213 INFO L229 MonitoredProcess]: Starting monitored process 334 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:36:59,213 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (334)] Waiting until timeout for monitored process [2022-02-16 13:36:59,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:36:59,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 13:36:59,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:36:59,410 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:36:59,410 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:36:59,433 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:36:59,433 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:36:59,573 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:36:59,573 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [163523433] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:36:59,573 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:36:59,573 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-16 13:36:59,573 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1378094780] [2022-02-16 13:36:59,573 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:36:59,574 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-16 13:36:59,574 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:36:59,574 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-16 13:36:59,574 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-16 13:36:59,574 INFO L87 Difference]: Start difference. First operand 58266 states and 109586 transitions. Second operand has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:37:00,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:37:00,716 INFO L93 Difference]: Finished difference Result 61573 states and 114946 transitions. [2022-02-16 13:37:00,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 13:37:00,716 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-16 13:37:00,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:37:00,852 INFO L225 Difference]: With dead ends: 61573 [2022-02-16 13:37:00,852 INFO L226 Difference]: Without dead ends: 61543 [2022-02-16 13:37:00,852 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 113 SyntacticMatches, 10 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 213 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=129, Invalid=927, Unknown=0, NotChecked=0, Total=1056 [2022-02-16 13:37:00,852 INFO L933 BasicCegarLoop]: 87 mSDtfsCounter, 325 mSDsluCounter, 994 mSDsCounter, 0 mSdLazyCounter, 1606 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 325 SdHoareTripleChecker+Valid, 829 SdHoareTripleChecker+Invalid, 1615 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1606 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-16 13:37:00,852 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [325 Valid, 829 Invalid, 1615 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1606 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-16 13:37:00,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61543 states. [2022-02-16 13:37:01,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61543 to 58334. [2022-02-16 13:37:01,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58334 states, 58333 states have (on average 1.881799324567569) internal successors, (109771), 58333 states have internal predecessors, (109771), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:37:02,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58334 states to 58334 states and 109771 transitions. [2022-02-16 13:37:02,105 INFO L78 Accepts]: Start accepts. Automaton has 58334 states and 109771 transitions. Word has length 59 [2022-02-16 13:37:02,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:37:02,105 INFO L470 AbstractCegarLoop]: Abstraction has 58334 states and 109771 transitions. [2022-02-16 13:37:02,106 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:37:02,106 INFO L276 IsEmpty]: Start isEmpty. Operand 58334 states and 109771 transitions. [2022-02-16 13:37:02,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-16 13:37:02,153 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:37:02,153 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:37:02,169 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (334)] Ended with exit code 0 [2022-02-16 13:37:02,353 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable339,334 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:37:02,354 INFO L402 AbstractCegarLoop]: === Iteration 341 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:37:02,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:37:02,354 INFO L85 PathProgramCache]: Analyzing trace with hash 1910779415, now seen corresponding path program 206 times [2022-02-16 13:37:02,354 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:37:02,354 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1258147294] [2022-02-16 13:37:02,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:37:02,354 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:37:02,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:37:02,476 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:37:02,477 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:37:02,477 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1258147294] [2022-02-16 13:37:02,477 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1258147294] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:37:02,477 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2049871824] [2022-02-16 13:37:02,477 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:37:02,477 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:37:02,477 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:37:02,478 INFO L229 MonitoredProcess]: Starting monitored process 335 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:37:02,478 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (335)] Waiting until timeout for monitored process [2022-02-16 13:37:02,504 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:37:02,504 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:37:02,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 35 conjunts are in the unsatisfiable core [2022-02-16 13:37:02,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:37:02,679 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:37:02,680 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:37:02,709 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-16 13:37:02,709 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-16 13:37:02,841 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 13:37:02,842 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2049871824] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:37:02,842 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:37:02,842 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 12] total 13 [2022-02-16 13:37:02,842 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1081939859] [2022-02-16 13:37:02,842 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:37:02,842 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-16 13:37:02,842 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:37:02,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-16 13:37:02,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-02-16 13:37:02,842 INFO L87 Difference]: Start difference. First operand 58334 states and 109771 transitions. Second operand has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 13 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:37:04,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:37:04,364 INFO L93 Difference]: Finished difference Result 66158 states and 122945 transitions. [2022-02-16 13:37:04,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-16 13:37:04,364 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 13 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-16 13:37:04,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:37:04,490 INFO L225 Difference]: With dead ends: 66158 [2022-02-16 13:37:04,490 INFO L226 Difference]: Without dead ends: 66058 [2022-02-16 13:37:04,491 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 112 SyntacticMatches, 10 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 939 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=327, Invalid=2865, Unknown=0, NotChecked=0, Total=3192 [2022-02-16 13:37:04,491 INFO L933 BasicCegarLoop]: 97 mSDtfsCounter, 635 mSDsluCounter, 1221 mSDsCounter, 0 mSdLazyCounter, 1917 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 635 SdHoareTripleChecker+Valid, 1038 SdHoareTripleChecker+Invalid, 1950 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 1917 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-16 13:37:04,491 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [635 Valid, 1038 Invalid, 1950 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 1917 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-16 13:37:04,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66058 states.