/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-MCRwithDepranks-BasicCegarLoop.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/min-array.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.mcr-reduction-44898dd [2022-02-10 03:43:51,710 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-02-10 03:43:51,712 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-02-10 03:43:51,734 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-02-10 03:43:51,734 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-02-10 03:43:51,737 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-02-10 03:43:51,739 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-02-10 03:43:51,743 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-02-10 03:43:51,745 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-02-10 03:43:51,779 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-02-10 03:43:51,779 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-02-10 03:43:51,780 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-02-10 03:43:51,780 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-02-10 03:43:51,781 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-02-10 03:43:51,782 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-02-10 03:43:51,782 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-02-10 03:43:51,783 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-02-10 03:43:51,784 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-02-10 03:43:51,788 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-02-10 03:43:51,792 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-02-10 03:43:51,792 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-02-10 03:43:51,793 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-02-10 03:43:51,794 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-02-10 03:43:51,795 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-02-10 03:43:51,801 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-02-10 03:43:51,801 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-02-10 03:43:51,801 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-02-10 03:43:51,802 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-02-10 03:43:51,803 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-02-10 03:43:51,803 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-02-10 03:43:51,803 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-02-10 03:43:51,804 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-02-10 03:43:51,805 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-02-10 03:43:51,805 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-02-10 03:43:51,806 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-02-10 03:43:51,806 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-02-10 03:43:51,807 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-02-10 03:43:51,807 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-02-10 03:43:51,807 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-02-10 03:43:51,808 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-02-10 03:43:51,808 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-02-10 03:43:51,810 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-MCRwithDepranks-BasicCegarLoop.epf [2022-02-10 03:43:51,839 INFO L113 SettingsManager]: Loading preferences was successful [2022-02-10 03:43:51,840 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-02-10 03:43:51,840 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-02-10 03:43:51,840 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-02-10 03:43:51,841 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-02-10 03:43:51,841 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-02-10 03:43:51,842 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-02-10 03:43:51,842 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-02-10 03:43:51,842 INFO L138 SettingsManager]: * Use SBE=true [2022-02-10 03:43:51,842 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-02-10 03:43:51,843 INFO L138 SettingsManager]: * sizeof long=4 [2022-02-10 03:43:51,843 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-02-10 03:43:51,843 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-02-10 03:43:51,843 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-02-10 03:43:51,843 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-02-10 03:43:51,843 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-02-10 03:43:51,843 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-02-10 03:43:51,843 INFO L138 SettingsManager]: * sizeof long double=12 [2022-02-10 03:43:51,844 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-02-10 03:43:51,844 INFO L138 SettingsManager]: * Use constant arrays=true [2022-02-10 03:43:51,844 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-02-10 03:43:51,844 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-02-10 03:43:51,844 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-02-10 03:43:51,844 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-02-10 03:43:51,844 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-02-10 03:43:51,844 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-10 03:43:51,844 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-02-10 03:43:51,845 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-02-10 03:43:51,845 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-02-10 03:43:51,845 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-02-10 03:43:51,845 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-02-10 03:43:51,845 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-02-10 03:43:51,845 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-02-10 03:43:51,845 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=MCR_WITH_DEPRANKS [2022-02-10 03:43:51,845 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2022-02-10 03:43:52,081 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-02-10 03:43:52,106 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-02-10 03:43:52,108 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-02-10 03:43:52,108 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-02-10 03:43:52,109 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-02-10 03:43:52,110 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/min-array.wvr.bpl [2022-02-10 03:43:52,110 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/min-array.wvr.bpl' [2022-02-10 03:43:52,131 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-02-10 03:43:52,132 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-02-10 03:43:52,133 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-02-10 03:43:52,133 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-02-10 03:43:52,133 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-02-10 03:43:52,141 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:43:52" (1/1) ... [2022-02-10 03:43:52,147 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:43:52" (1/1) ... [2022-02-10 03:43:52,151 INFO L137 Inliner]: procedures = 4, calls = 3, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-02-10 03:43:52,152 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-02-10 03:43:52,153 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-02-10 03:43:52,153 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-02-10 03:43:52,154 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-02-10 03:43:52,158 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:43:52" (1/1) ... [2022-02-10 03:43:52,159 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:43:52" (1/1) ... [2022-02-10 03:43:52,160 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:43:52" (1/1) ... [2022-02-10 03:43:52,160 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:43:52" (1/1) ... [2022-02-10 03:43:52,163 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:43:52" (1/1) ... [2022-02-10 03:43:52,166 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:43:52" (1/1) ... [2022-02-10 03:43:52,167 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:43:52" (1/1) ... [2022-02-10 03:43:52,171 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-02-10 03:43:52,173 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-02-10 03:43:52,173 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-02-10 03:43:52,173 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-02-10 03:43:52,174 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:43:52" (1/1) ... [2022-02-10 03:43:52,182 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-10 03:43:52,191 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:43:52,213 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-02-10 03:43:52,230 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-02-10 03:43:52,254 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-02-10 03:43:52,254 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-02-10 03:43:52,254 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-02-10 03:43:52,254 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-02-10 03:43:52,255 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-02-10 03:43:52,255 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-02-10 03:43:52,255 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-02-10 03:43:52,255 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-02-10 03:43:52,255 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-02-10 03:43:52,255 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2022-02-10 03:43:52,255 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-02-10 03:43:52,255 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-02-10 03:43:52,256 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-02-10 03:43:52,292 INFO L234 CfgBuilder]: Building ICFG [2022-02-10 03:43:52,293 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-02-10 03:43:52,392 INFO L275 CfgBuilder]: Performing block encoding [2022-02-10 03:43:52,403 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-02-10 03:43:52,403 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-02-10 03:43:52,405 INFO L202 PluginConnector]: Adding new model min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.02 03:43:52 BoogieIcfgContainer [2022-02-10 03:43:52,405 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-02-10 03:43:52,406 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-02-10 03:43:52,406 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-02-10 03:43:52,408 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-02-10 03:43:52,408 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:43:52" (1/2) ... [2022-02-10 03:43:52,409 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@19ba66a6 and model type min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.02 03:43:52, skipping insertion in model container [2022-02-10 03:43:52,409 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.02 03:43:52" (2/2) ... [2022-02-10 03:43:52,411 INFO L111 eAbstractionObserver]: Analyzing ICFG min-array.wvr.bpl [2022-02-10 03:43:52,417 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-02-10 03:43:52,417 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-02-10 03:43:52,417 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-02-10 03:43:52,417 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-02-10 03:43:52,456 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2022-02-10 03:43:52,492 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-10 03:43:52,499 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mLazyFiniteAutomaton=false, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-02-10 03:43:52,499 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2022-02-10 03:43:52,509 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 36 places, 29 transitions, 82 flow [2022-02-10 03:43:52,557 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 112 states, 111 states have (on average 2.810810810810811) internal successors, (312), 111 states have internal predecessors, (312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:43:56,427 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 336659 transitions and produced 109148 states. [2022-02-10 03:43:57,033 INFO L276 IsEmpty]: Start isEmpty. Operand has 109148 states, 72821 states have (on average 2.1431592535120365) internal successors, (156067), 109147 states have internal predecessors, (156067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:43:57,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-02-10 03:43:57,235 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:43:57,235 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:43:57,236 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:43:57,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:43:57,240 INFO L85 PathProgramCache]: Analyzing trace with hash 1204265674, now seen corresponding path program 1 times [2022-02-10 03:43:57,246 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:43:57,247 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436389533] [2022-02-10 03:43:57,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:43:57,247 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:43:57,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:43:57,348 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:43:57,349 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:43:57,349 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [436389533] [2022-02-10 03:43:57,350 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [436389533] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-10 03:43:57,350 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-10 03:43:57,350 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-10 03:43:57,351 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [327805006] [2022-02-10 03:43:57,352 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-10 03:43:57,354 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-10 03:43:57,354 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:43:57,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-10 03:43:57,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-10 03:43:57,807 INFO L87 Difference]: Start difference. First operand has 109148 states, 72821 states have (on average 2.1431592535120365) internal successors, (156067), 109147 states have internal predecessors, (156067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:43:59,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:43:59,870 INFO L93 Difference]: Finished difference Result 109144 states and 156063 transitions. [2022-02-10 03:43:59,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-10 03:43:59,872 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-02-10 03:43:59,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:44:00,052 INFO L225 Difference]: With dead ends: 109144 [2022-02-10 03:44:00,052 INFO L226 Difference]: Without dead ends: 30119 [2022-02-10 03:44:00,053 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-10 03:44:00,060 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 3 mSDsluCounter, 15 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 27 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:44:00,062 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3 Valid, 27 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:44:00,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30119 states. [2022-02-10 03:44:00,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30119 to 123. [2022-02-10 03:44:00,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123 states, 122 states have (on average 2.0081967213114753) internal successors, (245), 122 states have internal predecessors, (245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:00,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 245 transitions. [2022-02-10 03:44:00,467 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 245 transitions. Word has length 18 [2022-02-10 03:44:00,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:44:00,472 INFO L470 AbstractCegarLoop]: Abstraction has 123 states and 245 transitions. [2022-02-10 03:44:00,472 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:00,473 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 245 transitions. [2022-02-10 03:44:00,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-10 03:44:00,473 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:44:00,474 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:44:00,474 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-02-10 03:44:00,474 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:44:00,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:44:00,475 INFO L85 PathProgramCache]: Analyzing trace with hash 2132727720, now seen corresponding path program 1 times [2022-02-10 03:44:00,475 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:44:00,475 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1116668193] [2022-02-10 03:44:00,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:44:00,475 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:44:00,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:44:00,523 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:44:00,524 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:44:00,525 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1116668193] [2022-02-10 03:44:00,525 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1116668193] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-10 03:44:00,525 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-10 03:44:00,525 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-02-10 03:44:00,526 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [42155787] [2022-02-10 03:44:00,526 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-10 03:44:00,527 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-02-10 03:44:00,527 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:44:00,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-02-10 03:44:00,527 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-02-10 03:44:00,527 INFO L87 Difference]: Start difference. First operand 123 states and 245 transitions. Second operand has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:00,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:44:00,583 INFO L93 Difference]: Finished difference Result 131 states and 253 transitions. [2022-02-10 03:44:00,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-10 03:44:00,583 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-02-10 03:44:00,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:44:00,584 INFO L225 Difference]: With dead ends: 131 [2022-02-10 03:44:00,584 INFO L226 Difference]: Without dead ends: 131 [2022-02-10 03:44:00,585 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-02-10 03:44:00,586 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 32 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 15 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-10 03:44:00,587 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 15 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-10 03:44:00,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2022-02-10 03:44:00,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 122. [2022-02-10 03:44:00,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 122 states, 121 states have (on average 1.9834710743801653) internal successors, (240), 121 states have internal predecessors, (240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:00,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 240 transitions. [2022-02-10 03:44:00,598 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 240 transitions. Word has length 20 [2022-02-10 03:44:00,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:44:00,598 INFO L470 AbstractCegarLoop]: Abstraction has 122 states and 240 transitions. [2022-02-10 03:44:00,598 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:00,599 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 240 transitions. [2022-02-10 03:44:00,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-10 03:44:00,599 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:44:00,599 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:44:00,600 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-02-10 03:44:00,600 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:44:00,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:44:00,600 INFO L85 PathProgramCache]: Analyzing trace with hash -1904417112, now seen corresponding path program 1 times [2022-02-10 03:44:00,601 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:44:00,601 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [865978030] [2022-02-10 03:44:00,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:44:00,601 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:44:00,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:44:00,675 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:44:00,675 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:44:00,678 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [865978030] [2022-02-10 03:44:00,678 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [865978030] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-10 03:44:00,679 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-10 03:44:00,680 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-02-10 03:44:00,681 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1556828387] [2022-02-10 03:44:00,681 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-10 03:44:00,681 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-10 03:44:00,681 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:44:00,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-10 03:44:00,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-02-10 03:44:00,682 INFO L87 Difference]: Start difference. First operand 122 states and 240 transitions. Second operand has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:00,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:44:00,727 INFO L93 Difference]: Finished difference Result 173 states and 340 transitions. [2022-02-10 03:44:00,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-10 03:44:00,728 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-02-10 03:44:00,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:44:00,728 INFO L225 Difference]: With dead ends: 173 [2022-02-10 03:44:00,728 INFO L226 Difference]: Without dead ends: 173 [2022-02-10 03:44:00,729 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-02-10 03:44:00,729 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 61 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 14 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-10 03:44:00,729 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 14 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-10 03:44:00,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173 states. [2022-02-10 03:44:00,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173 to 143. [2022-02-10 03:44:00,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 142 states have (on average 1.971830985915493) internal successors, (280), 142 states have internal predecessors, (280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:00,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 280 transitions. [2022-02-10 03:44:00,733 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 280 transitions. Word has length 20 [2022-02-10 03:44:00,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:44:00,734 INFO L470 AbstractCegarLoop]: Abstraction has 143 states and 280 transitions. [2022-02-10 03:44:00,734 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:00,734 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 280 transitions. [2022-02-10 03:44:00,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-02-10 03:44:00,734 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:44:00,734 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:44:00,735 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-02-10 03:44:00,735 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:44:00,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:44:00,736 INFO L85 PathProgramCache]: Analyzing trace with hash 1289378822, now seen corresponding path program 1 times [2022-02-10 03:44:00,736 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:44:00,736 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [155025171] [2022-02-10 03:44:00,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:44:00,736 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:44:00,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:44:01,041 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:01,041 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:44:01,041 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [155025171] [2022-02-10 03:44:01,042 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [155025171] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:44:01,042 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1635926042] [2022-02-10 03:44:01,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:44:01,042 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:44:01,042 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:44:01,045 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:44:01,049 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-02-10 03:44:01,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:44:01,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-10 03:44:01,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:44:01,416 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:44:01,420 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 33 [2022-02-10 03:44:01,492 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:01,493 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:44:01,654 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:44:01,654 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 43 [2022-02-10 03:44:01,854 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:01,854 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1635926042] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:44:01,854 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:44:01,855 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 17 [2022-02-10 03:44:01,855 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [787247816] [2022-02-10 03:44:01,855 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:44:01,855 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-10 03:44:01,855 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:44:01,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-10 03:44:01,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2022-02-10 03:44:01,856 INFO L87 Difference]: Start difference. First operand 143 states and 280 transitions. Second operand has 18 states, 18 states have (on average 3.0) internal successors, (54), 17 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:02,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:44:02,148 INFO L93 Difference]: Finished difference Result 237 states and 443 transitions. [2022-02-10 03:44:02,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-10 03:44:02,148 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.0) internal successors, (54), 17 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2022-02-10 03:44:02,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:44:02,149 INFO L225 Difference]: With dead ends: 237 [2022-02-10 03:44:02,149 INFO L226 Difference]: Without dead ends: 232 [2022-02-10 03:44:02,150 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=122, Invalid=430, Unknown=0, NotChecked=0, Total=552 [2022-02-10 03:44:02,150 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 104 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 211 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 226 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 211 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:44:02,151 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [104 Valid, 49 Invalid, 226 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 211 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:44:02,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2022-02-10 03:44:02,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 158. [2022-02-10 03:44:02,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 157 states have (on average 1.9426751592356688) internal successors, (305), 157 states have internal predecessors, (305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:02,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 305 transitions. [2022-02-10 03:44:02,155 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 305 transitions. Word has length 22 [2022-02-10 03:44:02,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:44:02,155 INFO L470 AbstractCegarLoop]: Abstraction has 158 states and 305 transitions. [2022-02-10 03:44:02,156 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.0) internal successors, (54), 17 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:02,156 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 305 transitions. [2022-02-10 03:44:02,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-02-10 03:44:02,156 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:44:02,156 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:44:02,188 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-02-10 03:44:02,362 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:44:02,362 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:44:02,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:44:02,363 INFO L85 PathProgramCache]: Analyzing trace with hash 1898704586, now seen corresponding path program 2 times [2022-02-10 03:44:02,363 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:44:02,363 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2020925931] [2022-02-10 03:44:02,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:44:02,363 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:44:02,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:44:02,520 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:02,521 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:44:02,521 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2020925931] [2022-02-10 03:44:02,521 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2020925931] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:44:02,521 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1796789587] [2022-02-10 03:44:02,521 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:44:02,521 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:44:02,521 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:44:02,522 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:44:02,524 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-02-10 03:44:02,549 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:44:02,550 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:44:02,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-10 03:44:02,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:44:02,827 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:44:02,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 45 treesize of output 41 [2022-02-10 03:44:03,209 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:03,209 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:44:03,306 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:44:03,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 47 treesize of output 43 [2022-02-10 03:44:03,438 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:03,439 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1796789587] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:44:03,439 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:44:03,439 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 8] total 18 [2022-02-10 03:44:03,439 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1321439832] [2022-02-10 03:44:03,439 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:44:03,440 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-10 03:44:03,441 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:44:03,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-10 03:44:03,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2022-02-10 03:44:03,445 INFO L87 Difference]: Start difference. First operand 158 states and 305 transitions. Second operand has 19 states, 19 states have (on average 2.9473684210526314) internal successors, (56), 18 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:04,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:44:04,253 INFO L93 Difference]: Finished difference Result 271 states and 507 transitions. [2022-02-10 03:44:04,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-10 03:44:04,254 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.9473684210526314) internal successors, (56), 18 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2022-02-10 03:44:04,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:44:04,255 INFO L225 Difference]: With dead ends: 271 [2022-02-10 03:44:04,255 INFO L226 Difference]: Without dead ends: 265 [2022-02-10 03:44:04,256 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=217, Invalid=713, Unknown=0, NotChecked=0, Total=930 [2022-02-10 03:44:04,256 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 158 mSDsluCounter, 109 mSDsCounter, 0 mSdLazyCounter, 462 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 80 SdHoareTripleChecker+Invalid, 492 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 462 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:44:04,257 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [158 Valid, 80 Invalid, 492 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 462 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:44:04,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 265 states. [2022-02-10 03:44:04,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 265 to 159. [2022-02-10 03:44:04,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 158 states have (on average 1.9430379746835442) internal successors, (307), 158 states have internal predecessors, (307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:04,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 307 transitions. [2022-02-10 03:44:04,261 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 307 transitions. Word has length 22 [2022-02-10 03:44:04,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:44:04,261 INFO L470 AbstractCegarLoop]: Abstraction has 159 states and 307 transitions. [2022-02-10 03:44:04,261 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.9473684210526314) internal successors, (56), 18 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:04,261 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 307 transitions. [2022-02-10 03:44:04,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-02-10 03:44:04,262 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:44:04,262 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:44:04,284 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-02-10 03:44:04,474 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:44:04,474 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:44:04,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:44:04,475 INFO L85 PathProgramCache]: Analyzing trace with hash -302047282, now seen corresponding path program 3 times [2022-02-10 03:44:04,475 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:44:04,475 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [915877643] [2022-02-10 03:44:04,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:44:04,476 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:44:04,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:44:04,626 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:04,627 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:44:04,627 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [915877643] [2022-02-10 03:44:04,627 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [915877643] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:44:04,627 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1138805680] [2022-02-10 03:44:04,627 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:44:04,627 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:44:04,628 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:44:04,628 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:44:04,630 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-02-10 03:44:04,658 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-02-10 03:44:04,658 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:44:04,659 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-10 03:44:04,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:44:04,834 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 34 [2022-02-10 03:44:04,921 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:04,921 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:44:04,994 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:44:04,994 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 43 [2022-02-10 03:44:05,129 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:05,129 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1138805680] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:44:05,130 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:44:05,130 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 14 [2022-02-10 03:44:05,130 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749524403] [2022-02-10 03:44:05,130 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:44:05,130 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:44:05,130 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:44:05,130 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:44:05,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:44:05,131 INFO L87 Difference]: Start difference. First operand 159 states and 307 transitions. Second operand has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 14 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:05,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:44:05,418 INFO L93 Difference]: Finished difference Result 250 states and 464 transitions. [2022-02-10 03:44:05,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-10 03:44:05,419 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 14 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2022-02-10 03:44:05,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:44:05,420 INFO L225 Difference]: With dead ends: 250 [2022-02-10 03:44:05,420 INFO L226 Difference]: Without dead ends: 244 [2022-02-10 03:44:05,420 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=133, Invalid=373, Unknown=0, NotChecked=0, Total=506 [2022-02-10 03:44:05,420 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 84 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 271 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 282 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 271 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:44:05,421 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 104 Invalid, 282 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 271 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:44:05,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2022-02-10 03:44:05,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 168. [2022-02-10 03:44:05,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 167 states have (on average 1.9221556886227544) internal successors, (321), 167 states have internal predecessors, (321), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:05,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 321 transitions. [2022-02-10 03:44:05,423 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 321 transitions. Word has length 22 [2022-02-10 03:44:05,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:44:05,423 INFO L470 AbstractCegarLoop]: Abstraction has 168 states and 321 transitions. [2022-02-10 03:44:05,424 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 14 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:05,424 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 321 transitions. [2022-02-10 03:44:05,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:44:05,424 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:44:05,424 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:44:05,440 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-02-10 03:44:05,639 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:44:05,639 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:44:05,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:44:05,640 INFO L85 PathProgramCache]: Analyzing trace with hash -374345244, now seen corresponding path program 4 times [2022-02-10 03:44:05,640 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:44:05,640 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [140775945] [2022-02-10 03:44:05,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:44:05,640 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:44:05,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:44:05,690 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:05,690 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:44:05,690 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [140775945] [2022-02-10 03:44:05,690 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [140775945] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:44:05,690 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1437038563] [2022-02-10 03:44:05,691 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:44:05,691 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:44:05,691 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:44:05,693 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:44:05,694 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-02-10 03:44:05,718 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:44:05,719 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:44:05,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:44:05,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:44:05,794 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:05,794 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:44:05,887 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:05,887 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1437038563] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:44:05,888 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:44:05,888 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2022-02-10 03:44:05,888 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [256513032] [2022-02-10 03:44:05,888 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:44:05,888 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:44:05,888 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:44:05,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:44:05,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:44:05,889 INFO L87 Difference]: Start difference. First operand 168 states and 321 transitions. Second operand has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:06,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:44:06,470 INFO L93 Difference]: Finished difference Result 507 states and 929 transitions. [2022-02-10 03:44:06,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-10 03:44:06,471 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-10 03:44:06,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:44:06,472 INFO L225 Difference]: With dead ends: 507 [2022-02-10 03:44:06,472 INFO L226 Difference]: Without dead ends: 507 [2022-02-10 03:44:06,472 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 39 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 570 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=492, Invalid=1488, Unknown=0, NotChecked=0, Total=1980 [2022-02-10 03:44:06,473 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 198 mSDsluCounter, 243 mSDsCounter, 0 mSdLazyCounter, 467 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 198 SdHoareTripleChecker+Valid, 165 SdHoareTripleChecker+Invalid, 535 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 467 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:44:06,473 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [198 Valid, 165 Invalid, 535 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 467 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:44:06,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2022-02-10 03:44:06,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 202. [2022-02-10 03:44:06,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 202 states, 201 states have (on average 1.9751243781094527) internal successors, (397), 201 states have internal predecessors, (397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:06,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 397 transitions. [2022-02-10 03:44:06,478 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 397 transitions. Word has length 24 [2022-02-10 03:44:06,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:44:06,478 INFO L470 AbstractCegarLoop]: Abstraction has 202 states and 397 transitions. [2022-02-10 03:44:06,478 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:06,478 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 397 transitions. [2022-02-10 03:44:06,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:44:06,479 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:44:06,479 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:44:06,499 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-02-10 03:44:06,699 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:44:06,699 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:44:06,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:44:06,700 INFO L85 PathProgramCache]: Analyzing trace with hash 134687076, now seen corresponding path program 1 times [2022-02-10 03:44:06,700 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:44:06,700 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179825833] [2022-02-10 03:44:06,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:44:06,700 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:44:06,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:44:06,729 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:44:06,730 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:44:06,730 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [179825833] [2022-02-10 03:44:06,730 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [179825833] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:44:06,730 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [631992261] [2022-02-10 03:44:06,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:44:06,730 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:44:06,730 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:44:06,731 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:44:06,735 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-02-10 03:44:06,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:44:06,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-10 03:44:06,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:44:06,833 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:44:06,833 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:44:06,915 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:44:06,915 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [631992261] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:44:06,916 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:44:06,916 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 10 [2022-02-10 03:44:06,916 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [301862680] [2022-02-10 03:44:06,916 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:44:06,916 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 03:44:06,916 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:44:06,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 03:44:06,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2022-02-10 03:44:06,917 INFO L87 Difference]: Start difference. First operand 202 states and 397 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:07,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:44:07,037 INFO L93 Difference]: Finished difference Result 454 states and 874 transitions. [2022-02-10 03:44:07,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-10 03:44:07,038 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-10 03:44:07,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:44:07,038 INFO L225 Difference]: With dead ends: 454 [2022-02-10 03:44:07,039 INFO L226 Difference]: Without dead ends: 454 [2022-02-10 03:44:07,039 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 42 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=97, Invalid=143, Unknown=0, NotChecked=0, Total=240 [2022-02-10 03:44:07,039 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 155 mSDsluCounter, 58 mSDsCounter, 0 mSdLazyCounter, 139 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 139 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:44:07,039 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [155 Valid, 40 Invalid, 167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 139 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:44:07,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2022-02-10 03:44:07,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 316. [2022-02-10 03:44:07,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 315 states have (on average 2.123809523809524) internal successors, (669), 315 states have internal predecessors, (669), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:07,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 669 transitions. [2022-02-10 03:44:07,044 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 669 transitions. Word has length 24 [2022-02-10 03:44:07,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:44:07,044 INFO L470 AbstractCegarLoop]: Abstraction has 316 states and 669 transitions. [2022-02-10 03:44:07,044 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:07,045 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 669 transitions. [2022-02-10 03:44:07,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:44:07,045 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:44:07,045 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:44:07,061 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-02-10 03:44:07,254 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:44:07,255 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:44:07,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:44:07,255 INFO L85 PathProgramCache]: Analyzing trace with hash -1715060508, now seen corresponding path program 5 times [2022-02-10 03:44:07,255 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:44:07,255 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1634285849] [2022-02-10 03:44:07,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:44:07,255 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:44:07,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:44:07,293 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:07,293 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:44:07,293 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1634285849] [2022-02-10 03:44:07,293 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1634285849] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:44:07,293 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2074843059] [2022-02-10 03:44:07,293 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:44:07,294 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:44:07,294 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:44:07,295 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:44:07,296 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-02-10 03:44:07,317 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-10 03:44:07,317 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:44:07,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:44:07,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:44:07,410 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:07,410 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:44:07,464 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:07,464 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2074843059] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:44:07,464 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:44:07,464 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 14 [2022-02-10 03:44:07,464 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194800481] [2022-02-10 03:44:07,464 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:44:07,465 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:44:07,465 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:44:07,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:44:07,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:44:07,465 INFO L87 Difference]: Start difference. First operand 316 states and 669 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:07,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:44:07,758 INFO L93 Difference]: Finished difference Result 798 states and 1650 transitions. [2022-02-10 03:44:07,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-10 03:44:07,759 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-10 03:44:07,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:44:07,761 INFO L225 Difference]: With dead ends: 798 [2022-02-10 03:44:07,761 INFO L226 Difference]: Without dead ends: 791 [2022-02-10 03:44:07,761 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=240, Invalid=690, Unknown=0, NotChecked=0, Total=930 [2022-02-10 03:44:07,762 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 272 mSDsluCounter, 150 mSDsCounter, 0 mSdLazyCounter, 268 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 272 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 304 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 268 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:44:07,762 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [272 Valid, 96 Invalid, 304 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 268 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:44:07,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 791 states. [2022-02-10 03:44:07,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 791 to 541. [2022-02-10 03:44:07,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 541 states, 540 states have (on average 2.224074074074074) internal successors, (1201), 540 states have internal predecessors, (1201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:07,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 541 states to 541 states and 1201 transitions. [2022-02-10 03:44:07,771 INFO L78 Accepts]: Start accepts. Automaton has 541 states and 1201 transitions. Word has length 24 [2022-02-10 03:44:07,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:44:07,771 INFO L470 AbstractCegarLoop]: Abstraction has 541 states and 1201 transitions. [2022-02-10 03:44:07,771 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:07,771 INFO L276 IsEmpty]: Start isEmpty. Operand 541 states and 1201 transitions. [2022-02-10 03:44:07,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:44:07,772 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:44:07,772 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:44:07,791 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-02-10 03:44:07,980 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:44:07,981 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:44:07,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:44:07,981 INFO L85 PathProgramCache]: Analyzing trace with hash -788088984, now seen corresponding path program 2 times [2022-02-10 03:44:07,981 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:44:07,981 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021754695] [2022-02-10 03:44:07,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:44:07,981 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:44:07,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:44:08,008 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:08,008 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:44:08,008 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1021754695] [2022-02-10 03:44:08,008 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1021754695] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:44:08,008 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [572719313] [2022-02-10 03:44:08,008 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:44:08,008 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:44:08,008 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:44:08,009 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:44:08,011 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-02-10 03:44:08,033 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:44:08,033 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:44:08,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-10 03:44:08,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:44:08,082 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:08,082 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:44:08,132 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:08,132 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [572719313] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:44:08,132 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:44:08,132 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 10 [2022-02-10 03:44:08,134 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2123275749] [2022-02-10 03:44:08,134 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:44:08,134 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 03:44:08,134 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:44:08,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 03:44:08,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-02-10 03:44:08,135 INFO L87 Difference]: Start difference. First operand 541 states and 1201 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:08,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:44:08,319 INFO L93 Difference]: Finished difference Result 920 states and 1841 transitions. [2022-02-10 03:44:08,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-10 03:44:08,319 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-10 03:44:08,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:44:08,321 INFO L225 Difference]: With dead ends: 920 [2022-02-10 03:44:08,321 INFO L226 Difference]: Without dead ends: 920 [2022-02-10 03:44:08,321 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 41 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=146, Invalid=234, Unknown=0, NotChecked=0, Total=380 [2022-02-10 03:44:08,322 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 182 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 142 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 142 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:44:08,322 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 57 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 142 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:44:08,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 920 states. [2022-02-10 03:44:08,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 920 to 579. [2022-02-10 03:44:08,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 579 states, 578 states have (on average 2.1747404844290656) internal successors, (1257), 578 states have internal predecessors, (1257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:08,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 579 states to 579 states and 1257 transitions. [2022-02-10 03:44:08,333 INFO L78 Accepts]: Start accepts. Automaton has 579 states and 1257 transitions. Word has length 24 [2022-02-10 03:44:08,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:44:08,333 INFO L470 AbstractCegarLoop]: Abstraction has 579 states and 1257 transitions. [2022-02-10 03:44:08,333 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:08,333 INFO L276 IsEmpty]: Start isEmpty. Operand 579 states and 1257 transitions. [2022-02-10 03:44:08,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:44:08,334 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:44:08,334 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:44:08,350 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2022-02-10 03:44:08,547 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:44:08,548 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:44:08,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:44:08,548 INFO L85 PathProgramCache]: Analyzing trace with hash 621889708, now seen corresponding path program 6 times [2022-02-10 03:44:08,548 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:44:08,549 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [872021728] [2022-02-10 03:44:08,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:44:08,549 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:44:08,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:44:08,601 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:08,601 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:44:08,601 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [872021728] [2022-02-10 03:44:08,601 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [872021728] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:44:08,601 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [739332681] [2022-02-10 03:44:08,601 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:44:08,602 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:44:08,602 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:44:08,603 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:44:08,604 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-02-10 03:44:08,624 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-02-10 03:44:08,624 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:44:08,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:44:08,625 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:44:08,706 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:08,707 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:44:08,783 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:08,784 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [739332681] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:44:08,784 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:44:08,784 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 13 [2022-02-10 03:44:08,784 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1789325006] [2022-02-10 03:44:08,784 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:44:08,785 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 03:44:08,785 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:44:08,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 03:44:08,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2022-02-10 03:44:08,785 INFO L87 Difference]: Start difference. First operand 579 states and 1257 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:09,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:44:09,170 INFO L93 Difference]: Finished difference Result 1166 states and 2392 transitions. [2022-02-10 03:44:09,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-10 03:44:09,171 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-10 03:44:09,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:44:09,173 INFO L225 Difference]: With dead ends: 1166 [2022-02-10 03:44:09,173 INFO L226 Difference]: Without dead ends: 1166 [2022-02-10 03:44:09,174 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 41 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 371 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=364, Invalid=1042, Unknown=0, NotChecked=0, Total=1406 [2022-02-10 03:44:09,174 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 152 mSDsluCounter, 127 mSDsCounter, 0 mSdLazyCounter, 326 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 388 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 326 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:44:09,174 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 99 Invalid, 388 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 326 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:44:09,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1166 states. [2022-02-10 03:44:09,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1166 to 584. [2022-02-10 03:44:09,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 584 states, 583 states have (on average 2.171526586620926) internal successors, (1266), 583 states have internal predecessors, (1266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:09,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 584 states to 584 states and 1266 transitions. [2022-02-10 03:44:09,193 INFO L78 Accepts]: Start accepts. Automaton has 584 states and 1266 transitions. Word has length 24 [2022-02-10 03:44:09,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:44:09,193 INFO L470 AbstractCegarLoop]: Abstraction has 584 states and 1266 transitions. [2022-02-10 03:44:09,194 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:09,194 INFO L276 IsEmpty]: Start isEmpty. Operand 584 states and 1266 transitions. [2022-02-10 03:44:09,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:44:09,195 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:44:09,195 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:44:09,215 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-02-10 03:44:09,415 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-02-10 03:44:09,415 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:44:09,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:44:09,416 INFO L85 PathProgramCache]: Analyzing trace with hash -279056664, now seen corresponding path program 7 times [2022-02-10 03:44:09,416 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:44:09,416 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [662336442] [2022-02-10 03:44:09,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:44:09,416 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:44:09,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:44:09,454 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:09,454 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:44:09,454 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [662336442] [2022-02-10 03:44:09,455 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [662336442] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:44:09,455 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1416460604] [2022-02-10 03:44:09,455 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:44:09,455 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:44:09,455 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:44:09,456 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:44:09,457 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-02-10 03:44:09,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:44:09,479 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:44:09,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:44:09,564 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:09,564 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:44:09,612 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:09,612 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1416460604] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:44:09,612 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:44:09,612 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 6] total 13 [2022-02-10 03:44:09,612 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [318538488] [2022-02-10 03:44:09,612 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:44:09,613 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 03:44:09,613 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:44:09,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 03:44:09,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2022-02-10 03:44:09,613 INFO L87 Difference]: Start difference. First operand 584 states and 1266 transitions. Second operand has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:09,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:44:09,861 INFO L93 Difference]: Finished difference Result 1141 states and 2328 transitions. [2022-02-10 03:44:09,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-10 03:44:09,862 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-10 03:44:09,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:44:09,864 INFO L225 Difference]: With dead ends: 1141 [2022-02-10 03:44:09,864 INFO L226 Difference]: Without dead ends: 1141 [2022-02-10 03:44:09,864 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=219, Invalid=537, Unknown=0, NotChecked=0, Total=756 [2022-02-10 03:44:09,865 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 216 mSDsluCounter, 168 mSDsCounter, 0 mSdLazyCounter, 295 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 216 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 319 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 295 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:44:09,865 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [216 Valid, 109 Invalid, 319 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 295 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:44:09,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1141 states. [2022-02-10 03:44:09,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1141 to 821. [2022-02-10 03:44:09,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 821 states, 820 states have (on average 2.2621951219512195) internal successors, (1855), 820 states have internal predecessors, (1855), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:09,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 821 states to 821 states and 1855 transitions. [2022-02-10 03:44:09,880 INFO L78 Accepts]: Start accepts. Automaton has 821 states and 1855 transitions. Word has length 24 [2022-02-10 03:44:09,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:44:09,880 INFO L470 AbstractCegarLoop]: Abstraction has 821 states and 1855 transitions. [2022-02-10 03:44:09,880 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:09,880 INFO L276 IsEmpty]: Start isEmpty. Operand 821 states and 1855 transitions. [2022-02-10 03:44:09,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:44:09,882 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:44:09,882 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:44:09,901 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-02-10 03:44:10,098 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:44:10,099 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:44:10,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:44:10,099 INFO L85 PathProgramCache]: Analyzing trace with hash 392481324, now seen corresponding path program 8 times [2022-02-10 03:44:10,099 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:44:10,099 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1976261236] [2022-02-10 03:44:10,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:44:10,099 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:44:10,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:44:10,138 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:10,138 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:44:10,138 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1976261236] [2022-02-10 03:44:10,138 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1976261236] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:44:10,138 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [323248226] [2022-02-10 03:44:10,138 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:44:10,138 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:44:10,139 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:44:10,140 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:44:10,141 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-02-10 03:44:10,162 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:44:10,162 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:44:10,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:44:10,163 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:44:10,243 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:10,243 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:44:10,314 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:10,315 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [323248226] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:44:10,315 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:44:10,315 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 13 [2022-02-10 03:44:10,315 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [245829262] [2022-02-10 03:44:10,315 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:44:10,316 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 03:44:10,316 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:44:10,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 03:44:10,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2022-02-10 03:44:10,316 INFO L87 Difference]: Start difference. First operand 821 states and 1855 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:10,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:44:10,777 INFO L93 Difference]: Finished difference Result 1523 states and 3273 transitions. [2022-02-10 03:44:10,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-10 03:44:10,778 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-10 03:44:10,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:44:10,780 INFO L225 Difference]: With dead ends: 1523 [2022-02-10 03:44:10,780 INFO L226 Difference]: Without dead ends: 1522 [2022-02-10 03:44:10,781 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 414 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=363, Invalid=1197, Unknown=0, NotChecked=0, Total=1560 [2022-02-10 03:44:10,781 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 172 mSDsluCounter, 157 mSDsCounter, 0 mSdLazyCounter, 380 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 435 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 380 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:44:10,781 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [172 Valid, 120 Invalid, 435 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 380 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:44:10,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1522 states. [2022-02-10 03:44:10,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1522 to 854. [2022-02-10 03:44:10,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 854 states, 853 states have (on average 2.246189917936694) internal successors, (1916), 853 states have internal predecessors, (1916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:10,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 854 states to 854 states and 1916 transitions. [2022-02-10 03:44:10,803 INFO L78 Accepts]: Start accepts. Automaton has 854 states and 1916 transitions. Word has length 24 [2022-02-10 03:44:10,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:44:10,803 INFO L470 AbstractCegarLoop]: Abstraction has 854 states and 1916 transitions. [2022-02-10 03:44:10,803 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:10,803 INFO L276 IsEmpty]: Start isEmpty. Operand 854 states and 1916 transitions. [2022-02-10 03:44:10,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:44:10,804 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:44:10,805 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:44:10,822 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-02-10 03:44:11,016 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-02-10 03:44:11,016 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:44:11,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:44:11,017 INFO L85 PathProgramCache]: Analyzing trace with hash -940037336, now seen corresponding path program 3 times [2022-02-10 03:44:11,017 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:44:11,017 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [614212395] [2022-02-10 03:44:11,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:44:11,017 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:44:11,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:44:11,062 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:44:11,063 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:44:11,063 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [614212395] [2022-02-10 03:44:11,063 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [614212395] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:44:11,063 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [9666792] [2022-02-10 03:44:11,063 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:44:11,063 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:44:11,063 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:44:11,064 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:44:11,065 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-02-10 03:44:11,088 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-02-10 03:44:11,089 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:44:11,089 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-10 03:44:11,090 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:44:11,146 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:44:11,147 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:44:11,214 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:44:11,214 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [9666792] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:44:11,214 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:44:11,214 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 9 [2022-02-10 03:44:11,215 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [218362254] [2022-02-10 03:44:11,215 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:44:11,215 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-10 03:44:11,215 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:44:11,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-10 03:44:11,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2022-02-10 03:44:11,215 INFO L87 Difference]: Start difference. First operand 854 states and 1916 transitions. Second operand has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 9 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:11,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:44:11,372 INFO L93 Difference]: Finished difference Result 1018 states and 2194 transitions. [2022-02-10 03:44:11,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-10 03:44:11,373 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 9 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-10 03:44:11,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:44:11,374 INFO L225 Difference]: With dead ends: 1018 [2022-02-10 03:44:11,374 INFO L226 Difference]: Without dead ends: 1018 [2022-02-10 03:44:11,375 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 43 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=76, Invalid=134, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:44:11,375 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 78 mSDsluCounter, 96 mSDsCounter, 0 mSdLazyCounter, 180 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 190 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 180 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:44:11,375 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 62 Invalid, 190 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 180 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:44:11,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1018 states. [2022-02-10 03:44:11,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1018 to 835. [2022-02-10 03:44:11,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 835 states, 834 states have (on average 2.2553956834532376) internal successors, (1881), 834 states have internal predecessors, (1881), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:11,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 835 states to 835 states and 1881 transitions. [2022-02-10 03:44:11,388 INFO L78 Accepts]: Start accepts. Automaton has 835 states and 1881 transitions. Word has length 24 [2022-02-10 03:44:11,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:44:11,388 INFO L470 AbstractCegarLoop]: Abstraction has 835 states and 1881 transitions. [2022-02-10 03:44:11,388 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 9 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:11,388 INFO L276 IsEmpty]: Start isEmpty. Operand 835 states and 1881 transitions. [2022-02-10 03:44:11,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:44:11,390 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:44:11,390 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:44:11,427 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-02-10 03:44:11,605 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-02-10 03:44:11,605 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:44:11,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:44:11,606 INFO L85 PathProgramCache]: Analyzing trace with hash 378784684, now seen corresponding path program 9 times [2022-02-10 03:44:11,606 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:44:11,606 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [189687388] [2022-02-10 03:44:11,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:44:11,606 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:44:11,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:44:11,636 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:11,637 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:44:11,637 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [189687388] [2022-02-10 03:44:11,637 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [189687388] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:44:11,637 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1195043019] [2022-02-10 03:44:11,637 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:44:11,637 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:44:11,637 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:44:11,638 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:44:11,639 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-02-10 03:44:11,659 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 03:44:11,660 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:44:11,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:44:11,661 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:44:11,711 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:11,711 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:44:11,767 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:11,767 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1195043019] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:44:11,767 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:44:11,767 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-02-10 03:44:11,767 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073110329] [2022-02-10 03:44:11,767 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:44:11,768 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 03:44:11,768 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:44:11,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 03:44:11,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-02-10 03:44:11,768 INFO L87 Difference]: Start difference. First operand 835 states and 1881 transitions. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:12,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:44:12,003 INFO L93 Difference]: Finished difference Result 1257 states and 2700 transitions. [2022-02-10 03:44:12,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-10 03:44:12,004 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-10 03:44:12,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:44:12,005 INFO L225 Difference]: With dead ends: 1257 [2022-02-10 03:44:12,005 INFO L226 Difference]: Without dead ends: 1257 [2022-02-10 03:44:12,006 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=213, Invalid=599, Unknown=0, NotChecked=0, Total=812 [2022-02-10 03:44:12,006 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 152 mSDsluCounter, 111 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:44:12,006 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 92 Invalid, 243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 206 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:44:12,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1257 states. [2022-02-10 03:44:12,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1257 to 891. [2022-02-10 03:44:12,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 891 states, 890 states have (on average 2.251685393258427) internal successors, (2004), 890 states have internal predecessors, (2004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:12,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 891 states to 891 states and 2004 transitions. [2022-02-10 03:44:12,027 INFO L78 Accepts]: Start accepts. Automaton has 891 states and 2004 transitions. Word has length 24 [2022-02-10 03:44:12,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:44:12,028 INFO L470 AbstractCegarLoop]: Abstraction has 891 states and 2004 transitions. [2022-02-10 03:44:12,028 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:12,028 INFO L276 IsEmpty]: Start isEmpty. Operand 891 states and 2004 transitions. [2022-02-10 03:44:12,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:44:12,029 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:44:12,029 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:44:12,046 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-02-10 03:44:12,238 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-02-10 03:44:12,239 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:44:12,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:44:12,240 INFO L85 PathProgramCache]: Analyzing trace with hash -2067189076, now seen corresponding path program 10 times [2022-02-10 03:44:12,240 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:44:12,240 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1606556043] [2022-02-10 03:44:12,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:44:12,240 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:44:12,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:44:12,285 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:12,285 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:44:12,285 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1606556043] [2022-02-10 03:44:12,285 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1606556043] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:44:12,285 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1273027256] [2022-02-10 03:44:12,285 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:44:12,285 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:44:12,286 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:44:12,286 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:44:12,287 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-02-10 03:44:12,307 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:44:12,308 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:44:12,308 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:44:12,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:44:12,415 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:12,415 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:44:12,468 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:44:12,469 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1273027256] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:44:12,469 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:44:12,469 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 6] total 14 [2022-02-10 03:44:12,469 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144901636] [2022-02-10 03:44:12,469 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:44:12,469 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:44:12,470 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:44:12,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:44:12,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:44:12,470 INFO L87 Difference]: Start difference. First operand 891 states and 2004 transitions. Second operand has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 14 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:12,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:44:12,720 INFO L93 Difference]: Finished difference Result 1151 states and 2521 transitions. [2022-02-10 03:44:12,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-10 03:44:12,721 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 14 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-10 03:44:12,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:44:12,723 INFO L225 Difference]: With dead ends: 1151 [2022-02-10 03:44:12,723 INFO L226 Difference]: Without dead ends: 1149 [2022-02-10 03:44:12,723 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=184, Invalid=572, Unknown=0, NotChecked=0, Total=756 [2022-02-10 03:44:12,727 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 125 mSDsluCounter, 198 mSDsCounter, 0 mSdLazyCounter, 371 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 128 SdHoareTripleChecker+Invalid, 385 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 371 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:44:12,727 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [125 Valid, 128 Invalid, 385 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 371 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:44:12,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1149 states. [2022-02-10 03:44:12,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1149 to 1019. [2022-02-10 03:44:12,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1019 states, 1018 states have (on average 2.2858546168958744) internal successors, (2327), 1018 states have internal predecessors, (2327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:12,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1019 states to 1019 states and 2327 transitions. [2022-02-10 03:44:12,741 INFO L78 Accepts]: Start accepts. Automaton has 1019 states and 2327 transitions. Word has length 24 [2022-02-10 03:44:12,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:44:12,741 INFO L470 AbstractCegarLoop]: Abstraction has 1019 states and 2327 transitions. [2022-02-10 03:44:12,741 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 14 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:12,741 INFO L276 IsEmpty]: Start isEmpty. Operand 1019 states and 2327 transitions. [2022-02-10 03:44:12,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:44:12,743 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:44:12,743 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:44:12,760 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-02-10 03:44:12,958 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-02-10 03:44:12,958 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:44:12,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:44:12,959 INFO L85 PathProgramCache]: Analyzing trace with hash -249043980, now seen corresponding path program 11 times [2022-02-10 03:44:12,959 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:44:12,959 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1760143085] [2022-02-10 03:44:12,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:44:12,959 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:44:12,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:44:12,994 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:44:12,994 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:44:12,995 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1760143085] [2022-02-10 03:44:12,995 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1760143085] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:44:12,995 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1810901964] [2022-02-10 03:44:12,995 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:44:12,995 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:44:12,995 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:44:13,007 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:44:13,008 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-02-10 03:44:13,031 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-10 03:44:13,031 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:44:13,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:44:13,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:44:13,079 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:44:13,079 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:44:13,131 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:44:13,131 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1810901964] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:44:13,131 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:44:13,131 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-02-10 03:44:13,131 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1999605710] [2022-02-10 03:44:13,131 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:44:13,132 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 03:44:13,132 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:44:13,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 03:44:13,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-02-10 03:44:13,132 INFO L87 Difference]: Start difference. First operand 1019 states and 2327 transitions. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:13,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:44:13,328 INFO L93 Difference]: Finished difference Result 1424 states and 3124 transitions. [2022-02-10 03:44:13,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-10 03:44:13,328 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-10 03:44:13,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:44:13,330 INFO L225 Difference]: With dead ends: 1424 [2022-02-10 03:44:13,330 INFO L226 Difference]: Without dead ends: 1423 [2022-02-10 03:44:13,331 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=143, Invalid=409, Unknown=0, NotChecked=0, Total=552 [2022-02-10 03:44:13,331 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 146 mSDsluCounter, 111 mSDsCounter, 0 mSdLazyCounter, 249 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 89 SdHoareTripleChecker+Invalid, 288 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 249 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:44:13,331 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [146 Valid, 89 Invalid, 288 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 249 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:44:13,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1423 states. [2022-02-10 03:44:13,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1423 to 1019. [2022-02-10 03:44:13,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1019 states, 1018 states have (on average 2.2848722986247543) internal successors, (2326), 1018 states have internal predecessors, (2326), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:13,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1019 states to 1019 states and 2326 transitions. [2022-02-10 03:44:13,350 INFO L78 Accepts]: Start accepts. Automaton has 1019 states and 2326 transitions. Word has length 24 [2022-02-10 03:44:13,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:44:13,350 INFO L470 AbstractCegarLoop]: Abstraction has 1019 states and 2326 transitions. [2022-02-10 03:44:13,350 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:13,350 INFO L276 IsEmpty]: Start isEmpty. Operand 1019 states and 2326 transitions. [2022-02-10 03:44:13,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:44:13,352 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:44:13,352 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:44:13,369 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-02-10 03:44:13,567 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:44:13,567 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:44:13,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:44:13,568 INFO L85 PathProgramCache]: Analyzing trace with hash 1772849264, now seen corresponding path program 12 times [2022-02-10 03:44:13,568 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:44:13,568 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1796596478] [2022-02-10 03:44:13,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:44:13,568 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:44:13,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:44:13,604 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:13,605 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:44:13,605 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1796596478] [2022-02-10 03:44:13,605 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1796596478] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:44:13,605 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1716474510] [2022-02-10 03:44:13,605 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:44:13,605 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:44:13,605 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:44:13,606 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:44:13,607 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-02-10 03:44:13,628 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-10 03:44:13,628 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:44:13,629 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:44:13,630 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:44:13,690 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:13,690 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:44:13,752 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:13,753 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1716474510] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:44:13,753 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:44:13,753 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 11 [2022-02-10 03:44:13,753 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928305025] [2022-02-10 03:44:13,753 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:44:13,753 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-10 03:44:13,753 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:44:13,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-10 03:44:13,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-02-10 03:44:13,754 INFO L87 Difference]: Start difference. First operand 1019 states and 2326 transitions. Second operand has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:13,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:44:13,997 INFO L93 Difference]: Finished difference Result 1430 states and 3155 transitions. [2022-02-10 03:44:13,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-10 03:44:13,998 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-10 03:44:13,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:44:14,009 INFO L225 Difference]: With dead ends: 1430 [2022-02-10 03:44:14,009 INFO L226 Difference]: Without dead ends: 1430 [2022-02-10 03:44:14,009 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=211, Invalid=545, Unknown=0, NotChecked=0, Total=756 [2022-02-10 03:44:14,010 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 111 mSDsluCounter, 155 mSDsCounter, 0 mSdLazyCounter, 262 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 122 SdHoareTripleChecker+Invalid, 302 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 262 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:44:14,010 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [111 Valid, 122 Invalid, 302 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 262 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:44:14,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1430 states. [2022-02-10 03:44:14,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1430 to 1042. [2022-02-10 03:44:14,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1042 states, 1041 states have (on average 2.2804995196926034) internal successors, (2374), 1041 states have internal predecessors, (2374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:14,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1042 states to 1042 states and 2374 transitions. [2022-02-10 03:44:14,028 INFO L78 Accepts]: Start accepts. Automaton has 1042 states and 2374 transitions. Word has length 24 [2022-02-10 03:44:14,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:44:14,029 INFO L470 AbstractCegarLoop]: Abstraction has 1042 states and 2374 transitions. [2022-02-10 03:44:14,029 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:14,029 INFO L276 IsEmpty]: Start isEmpty. Operand 1042 states and 2374 transitions. [2022-02-10 03:44:14,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:44:14,030 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:44:14,030 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:44:14,048 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-02-10 03:44:14,246 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-02-10 03:44:14,246 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:44:14,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:44:14,247 INFO L85 PathProgramCache]: Analyzing trace with hash 1426898608, now seen corresponding path program 13 times [2022-02-10 03:44:14,247 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:44:14,247 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1725750919] [2022-02-10 03:44:14,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:44:14,247 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:44:14,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:44:14,295 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:14,296 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:44:14,296 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1725750919] [2022-02-10 03:44:14,296 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1725750919] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:44:14,296 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2085575455] [2022-02-10 03:44:14,296 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:44:14,296 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:44:14,296 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:44:14,297 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:44:14,299 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-02-10 03:44:14,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:44:14,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:44:14,319 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:44:14,382 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:14,382 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:44:14,462 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:14,463 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2085575455] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:44:14,463 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:44:14,463 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 12 [2022-02-10 03:44:14,463 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1599565133] [2022-02-10 03:44:14,463 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:44:14,463 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 03:44:14,463 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:44:14,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 03:44:14,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2022-02-10 03:44:14,464 INFO L87 Difference]: Start difference. First operand 1042 states and 2374 transitions. Second operand has 12 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 12 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:14,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:44:14,751 INFO L93 Difference]: Finished difference Result 1445 states and 3168 transitions. [2022-02-10 03:44:14,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-10 03:44:14,752 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 12 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-10 03:44:14,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:44:14,755 INFO L225 Difference]: With dead ends: 1445 [2022-02-10 03:44:14,755 INFO L226 Difference]: Without dead ends: 1442 [2022-02-10 03:44:14,755 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=163, Invalid=487, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:44:14,756 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 114 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 347 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 106 SdHoareTripleChecker+Invalid, 380 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 347 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:44:14,756 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 106 Invalid, 380 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 347 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:44:14,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1442 states. [2022-02-10 03:44:14,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1442 to 1045. [2022-02-10 03:44:14,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1045 states, 1044 states have (on average 2.2768199233716473) internal successors, (2377), 1044 states have internal predecessors, (2377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:14,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1045 states to 1045 states and 2377 transitions. [2022-02-10 03:44:14,780 INFO L78 Accepts]: Start accepts. Automaton has 1045 states and 2377 transitions. Word has length 24 [2022-02-10 03:44:14,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:44:14,781 INFO L470 AbstractCegarLoop]: Abstraction has 1045 states and 2377 transitions. [2022-02-10 03:44:14,781 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 12 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:14,781 INFO L276 IsEmpty]: Start isEmpty. Operand 1045 states and 2377 transitions. [2022-02-10 03:44:14,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:44:14,783 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:44:14,783 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:44:14,821 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-02-10 03:44:14,992 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:44:14,993 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:44:14,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:44:14,993 INFO L85 PathProgramCache]: Analyzing trace with hash -976306238, now seen corresponding path program 4 times [2022-02-10 03:44:14,993 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:44:14,993 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [503192394] [2022-02-10 03:44:14,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:44:14,994 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:44:15,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:44:15,323 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:15,323 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:44:15,323 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [503192394] [2022-02-10 03:44:15,323 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [503192394] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:44:15,323 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2144057046] [2022-02-10 03:44:15,323 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:44:15,323 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:44:15,324 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:44:15,325 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:44:15,325 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-02-10 03:44:15,346 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:44:15,347 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:44:15,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-10 03:44:15,348 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:44:16,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:44:16,028 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:44:16,029 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 75 [2022-02-10 03:44:16,158 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:16,159 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:44:16,712 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:44:16,728 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:44:16,728 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 191 treesize of output 161 [2022-02-10 03:44:18,189 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:18,190 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2144057046] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:44:18,190 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:44:18,190 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-02-10 03:44:18,190 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1140696095] [2022-02-10 03:44:18,190 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:44:18,190 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-10 03:44:18,190 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:44:18,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-10 03:44:18,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=487, Unknown=0, NotChecked=0, Total=600 [2022-02-10 03:44:18,191 INFO L87 Difference]: Start difference. First operand 1045 states and 2377 transitions. Second operand has 25 states, 25 states have (on average 2.48) internal successors, (62), 25 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:21,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:44:21,942 INFO L93 Difference]: Finished difference Result 1852 states and 3830 transitions. [2022-02-10 03:44:21,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-02-10 03:44:21,943 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.48) internal successors, (62), 25 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:44:21,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:44:21,946 INFO L225 Difference]: With dead ends: 1852 [2022-02-10 03:44:21,946 INFO L226 Difference]: Without dead ends: 1842 [2022-02-10 03:44:21,947 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 34 SyntacticMatches, 4 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1398 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=868, Invalid=3422, Unknown=0, NotChecked=0, Total=4290 [2022-02-10 03:44:21,947 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 396 mSDsluCounter, 332 mSDsCounter, 0 mSdLazyCounter, 872 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 396 SdHoareTripleChecker+Valid, 186 SdHoareTripleChecker+Invalid, 985 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 872 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 03:44:21,948 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [396 Valid, 186 Invalid, 985 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 872 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-10 03:44:21,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1842 states. [2022-02-10 03:44:21,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1842 to 1085. [2022-02-10 03:44:21,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1085 states, 1084 states have (on average 2.2924354243542435) internal successors, (2485), 1084 states have internal predecessors, (2485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:21,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1085 states to 1085 states and 2485 transitions. [2022-02-10 03:44:21,964 INFO L78 Accepts]: Start accepts. Automaton has 1085 states and 2485 transitions. Word has length 26 [2022-02-10 03:44:21,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:44:21,964 INFO L470 AbstractCegarLoop]: Abstraction has 1085 states and 2485 transitions. [2022-02-10 03:44:21,964 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.48) internal successors, (62), 25 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:21,964 INFO L276 IsEmpty]: Start isEmpty. Operand 1085 states and 2485 transitions. [2022-02-10 03:44:21,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:44:21,966 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:44:21,966 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:44:21,987 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-02-10 03:44:22,181 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:44:22,182 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:44:22,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:44:22,182 INFO L85 PathProgramCache]: Analyzing trace with hash -722517114, now seen corresponding path program 5 times [2022-02-10 03:44:22,182 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:44:22,182 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1907814003] [2022-02-10 03:44:22,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:44:22,182 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:44:22,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:44:22,730 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:22,730 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:44:22,730 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1907814003] [2022-02-10 03:44:22,730 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1907814003] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:44:22,730 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1901824583] [2022-02-10 03:44:22,730 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:44:22,730 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:44:22,730 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:44:22,731 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:44:22,732 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-02-10 03:44:22,757 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-10 03:44:22,757 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:44:22,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-10 03:44:22,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:44:23,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:44:23,330 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:44:23,331 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 75 [2022-02-10 03:44:23,470 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:23,470 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:44:24,013 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:44:24,033 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:44:24,034 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 187 treesize of output 157 [2022-02-10 03:44:25,460 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:25,461 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1901824583] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:44:25,461 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:44:25,461 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 28 [2022-02-10 03:44:25,461 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1408214960] [2022-02-10 03:44:25,461 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:44:25,461 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-10 03:44:25,461 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:44:25,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-10 03:44:25,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=641, Unknown=0, NotChecked=0, Total=756 [2022-02-10 03:44:25,462 INFO L87 Difference]: Start difference. First operand 1085 states and 2485 transitions. Second operand has 28 states, 28 states have (on average 2.3214285714285716) internal successors, (65), 28 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:32,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:44:32,712 INFO L93 Difference]: Finished difference Result 1992 states and 4139 transitions. [2022-02-10 03:44:32,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-02-10 03:44:32,712 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.3214285714285716) internal successors, (65), 28 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:44:32,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:44:32,716 INFO L225 Difference]: With dead ends: 1992 [2022-02-10 03:44:32,716 INFO L226 Difference]: Without dead ends: 1982 [2022-02-10 03:44:32,717 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2654 ImplicationChecksByTransitivity, 7.1s TimeCoverageRelationStatistics Valid=1161, Invalid=6849, Unknown=0, NotChecked=0, Total=8010 [2022-02-10 03:44:32,718 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 390 mSDsluCounter, 339 mSDsCounter, 0 mSdLazyCounter, 1084 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 390 SdHoareTripleChecker+Valid, 263 SdHoareTripleChecker+Invalid, 1221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 1084 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 18 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-10 03:44:32,718 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [390 Valid, 263 Invalid, 1221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 1084 Invalid, 0 Unknown, 18 Unchecked, 0.8s Time] [2022-02-10 03:44:32,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1982 states. [2022-02-10 03:44:32,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1982 to 1098. [2022-02-10 03:44:32,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1098 states, 1097 states have (on average 2.2907930720145853) internal successors, (2513), 1097 states have internal predecessors, (2513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:32,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1098 states to 1098 states and 2513 transitions. [2022-02-10 03:44:32,736 INFO L78 Accepts]: Start accepts. Automaton has 1098 states and 2513 transitions. Word has length 26 [2022-02-10 03:44:32,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:44:32,736 INFO L470 AbstractCegarLoop]: Abstraction has 1098 states and 2513 transitions. [2022-02-10 03:44:32,736 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.3214285714285716) internal successors, (65), 28 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:32,736 INFO L276 IsEmpty]: Start isEmpty. Operand 1098 states and 2513 transitions. [2022-02-10 03:44:32,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:44:32,738 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:44:32,738 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:44:32,756 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-02-10 03:44:32,951 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:44:32,951 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:44:32,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:44:32,952 INFO L85 PathProgramCache]: Analyzing trace with hash 1468913474, now seen corresponding path program 14 times [2022-02-10 03:44:32,952 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:44:32,952 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [571141642] [2022-02-10 03:44:32,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:44:32,952 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:44:32,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:44:33,375 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:33,376 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:44:33,376 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [571141642] [2022-02-10 03:44:33,376 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [571141642] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:44:33,376 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1982197497] [2022-02-10 03:44:33,376 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:44:33,376 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:44:33,376 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:44:33,377 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:44:33,380 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-02-10 03:44:33,399 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:44:33,399 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:44:33,400 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:44:33,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:44:33,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:44:33,928 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:44:33,928 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:44:33,928 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 115 treesize of output 75 [2022-02-10 03:44:34,038 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:34,038 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:44:34,549 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-02-10 03:44:34,550 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 211 treesize of output 149 [2022-02-10 03:44:35,217 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:35,217 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1982197497] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:44:35,217 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:44:35,217 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 24 [2022-02-10 03:44:35,217 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732492037] [2022-02-10 03:44:35,217 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:44:35,218 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-10 03:44:35,218 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:44:35,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-10 03:44:35,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=516, Unknown=0, NotChecked=0, Total=600 [2022-02-10 03:44:35,218 INFO L87 Difference]: Start difference. First operand 1098 states and 2513 transitions. Second operand has 25 states, 25 states have (on average 2.68) internal successors, (67), 24 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:38,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:44:38,137 INFO L93 Difference]: Finished difference Result 1714 states and 3785 transitions. [2022-02-10 03:44:38,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-10 03:44:38,137 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.68) internal successors, (67), 24 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:44:38,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:44:38,140 INFO L225 Difference]: With dead ends: 1714 [2022-02-10 03:44:38,141 INFO L226 Difference]: Without dead ends: 1702 [2022-02-10 03:44:38,142 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1257 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=652, Invalid=3638, Unknown=0, NotChecked=0, Total=4290 [2022-02-10 03:44:38,142 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 285 mSDsluCounter, 278 mSDsCounter, 0 mSdLazyCounter, 884 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 285 SdHoareTripleChecker+Valid, 213 SdHoareTripleChecker+Invalid, 981 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 884 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:44:38,142 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [285 Valid, 213 Invalid, 981 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 884 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 03:44:38,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1702 states. [2022-02-10 03:44:38,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1702 to 1117. [2022-02-10 03:44:38,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1117 states, 1116 states have (on average 2.2777777777777777) internal successors, (2542), 1116 states have internal predecessors, (2542), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:38,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1117 states to 1117 states and 2542 transitions. [2022-02-10 03:44:38,160 INFO L78 Accepts]: Start accepts. Automaton has 1117 states and 2542 transitions. Word has length 26 [2022-02-10 03:44:38,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:44:38,160 INFO L470 AbstractCegarLoop]: Abstraction has 1117 states and 2542 transitions. [2022-02-10 03:44:38,160 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.68) internal successors, (67), 24 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:38,160 INFO L276 IsEmpty]: Start isEmpty. Operand 1117 states and 2542 transitions. [2022-02-10 03:44:38,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:44:38,162 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:44:38,162 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:44:38,179 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-02-10 03:44:38,371 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:44:38,371 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:44:38,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:44:38,372 INFO L85 PathProgramCache]: Analyzing trace with hash -1899082298, now seen corresponding path program 6 times [2022-02-10 03:44:38,372 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:44:38,372 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [686776641] [2022-02-10 03:44:38,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:44:38,372 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:44:38,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:44:38,685 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:38,685 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:44:38,685 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [686776641] [2022-02-10 03:44:38,685 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [686776641] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:44:38,685 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [45044343] [2022-02-10 03:44:38,685 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:44:38,685 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:44:38,686 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:44:38,687 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:44:38,687 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-02-10 03:44:38,709 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-10 03:44:38,709 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:44:38,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-10 03:44:38,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:44:39,361 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:44:39,361 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 109 treesize of output 91 [2022-02-10 03:44:39,914 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:39,914 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:44:40,478 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:44:40,478 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:44:40,492 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:44:40,493 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 187 treesize of output 149 [2022-02-10 03:44:41,204 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:41,204 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [45044343] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:44:41,204 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:44:41,204 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 12] total 29 [2022-02-10 03:44:41,204 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2057366478] [2022-02-10 03:44:41,204 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:44:41,205 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-10 03:44:41,205 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:44:41,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-10 03:44:41,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=710, Unknown=0, NotChecked=0, Total=812 [2022-02-10 03:44:41,205 INFO L87 Difference]: Start difference. First operand 1117 states and 2542 transitions. Second operand has 29 states, 29 states have (on average 2.3793103448275863) internal successors, (69), 29 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:54,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:44:54,398 INFO L93 Difference]: Finished difference Result 1920 states and 4037 transitions. [2022-02-10 03:44:54,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-02-10 03:44:54,398 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.3793103448275863) internal successors, (69), 29 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 26 [2022-02-10 03:44:54,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:44:54,401 INFO L225 Difference]: With dead ends: 1920 [2022-02-10 03:44:54,401 INFO L226 Difference]: Without dead ends: 1904 [2022-02-10 03:44:54,403 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3903 ImplicationChecksByTransitivity, 12.6s TimeCoverageRelationStatistics Valid=1844, Invalid=10146, Unknown=0, NotChecked=0, Total=11990 [2022-02-10 03:44:54,404 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 462 mSDsluCounter, 371 mSDsCounter, 0 mSdLazyCounter, 1676 mSolverCounterSat, 120 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 462 SdHoareTripleChecker+Valid, 278 SdHoareTripleChecker+Invalid, 1796 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 120 IncrementalHoareTripleChecker+Valid, 1676 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:44:54,404 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [462 Valid, 278 Invalid, 1796 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [120 Valid, 1676 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-02-10 03:44:54,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1904 states. [2022-02-10 03:44:54,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1904 to 1135. [2022-02-10 03:44:54,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1135 states, 1134 states have (on average 2.271604938271605) internal successors, (2576), 1134 states have internal predecessors, (2576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:54,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1135 states to 1135 states and 2576 transitions. [2022-02-10 03:44:54,422 INFO L78 Accepts]: Start accepts. Automaton has 1135 states and 2576 transitions. Word has length 26 [2022-02-10 03:44:54,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:44:54,422 INFO L470 AbstractCegarLoop]: Abstraction has 1135 states and 2576 transitions. [2022-02-10 03:44:54,422 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.3793103448275863) internal successors, (69), 29 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:54,422 INFO L276 IsEmpty]: Start isEmpty. Operand 1135 states and 2576 transitions. [2022-02-10 03:44:54,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:44:54,424 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:44:54,424 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:44:54,440 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-02-10 03:44:54,636 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2022-02-10 03:44:54,637 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:44:54,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:44:54,637 INFO L85 PathProgramCache]: Analyzing trace with hash 1507140614, now seen corresponding path program 7 times [2022-02-10 03:44:54,637 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:44:54,637 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1837749006] [2022-02-10 03:44:54,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:44:54,638 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:44:54,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:44:55,162 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:55,162 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:44:55,162 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1837749006] [2022-02-10 03:44:55,162 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1837749006] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:44:55,162 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [85485608] [2022-02-10 03:44:55,162 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:44:55,162 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:44:55,162 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:44:55,163 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:44:55,164 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-02-10 03:44:55,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:44:55,189 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:44:55,190 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:44:55,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:44:55,620 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:44:55,627 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:44:55,627 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 115 treesize of output 83 [2022-02-10 03:44:56,029 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:56,029 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:44:56,543 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-10 03:44:56,544 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 187 treesize of output 157 [2022-02-10 03:44:58,166 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:58,166 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [85485608] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:44:58,166 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:44:58,166 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 26 [2022-02-10 03:44:58,167 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [163884748] [2022-02-10 03:44:58,167 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:44:58,167 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-10 03:44:58,167 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:44:58,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-10 03:44:58,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=553, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:44:58,168 INFO L87 Difference]: Start difference. First operand 1135 states and 2576 transitions. Second operand has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:45:04,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:45:04,236 INFO L93 Difference]: Finished difference Result 1809 states and 3791 transitions. [2022-02-10 03:45:04,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-10 03:45:04,236 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:45:04,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:45:04,239 INFO L225 Difference]: With dead ends: 1809 [2022-02-10 03:45:04,239 INFO L226 Difference]: Without dead ends: 1792 [2022-02-10 03:45:04,241 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2071 ImplicationChecksByTransitivity, 5.7s TimeCoverageRelationStatistics Valid=951, Invalid=5855, Unknown=0, NotChecked=0, Total=6806 [2022-02-10 03:45:04,244 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 301 mSDsluCounter, 399 mSDsCounter, 0 mSdLazyCounter, 1622 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 301 SdHoareTripleChecker+Valid, 322 SdHoareTripleChecker+Invalid, 1681 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 1622 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-10 03:45:04,245 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [301 Valid, 322 Invalid, 1681 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 1622 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-02-10 03:45:04,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1792 states. [2022-02-10 03:45:04,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1792 to 1147. [2022-02-10 03:45:04,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1147 states, 1146 states have (on average 2.267888307155323) internal successors, (2599), 1146 states have internal predecessors, (2599), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:45:04,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1147 states to 1147 states and 2599 transitions. [2022-02-10 03:45:04,263 INFO L78 Accepts]: Start accepts. Automaton has 1147 states and 2599 transitions. Word has length 26 [2022-02-10 03:45:04,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:45:04,264 INFO L470 AbstractCegarLoop]: Abstraction has 1147 states and 2599 transitions. [2022-02-10 03:45:04,264 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:45:04,264 INFO L276 IsEmpty]: Start isEmpty. Operand 1147 states and 2599 transitions. [2022-02-10 03:45:04,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:45:04,265 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:45:04,266 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:45:04,295 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2022-02-10 03:45:04,482 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2022-02-10 03:45:04,482 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:45:04,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:45:04,483 INFO L85 PathProgramCache]: Analyzing trace with hash -2051030650, now seen corresponding path program 8 times [2022-02-10 03:45:04,483 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:45:04,483 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2026111212] [2022-02-10 03:45:04,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:45:04,483 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:45:04,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:45:04,738 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:45:04,738 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:45:04,739 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2026111212] [2022-02-10 03:45:04,739 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2026111212] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:45:04,739 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [967326343] [2022-02-10 03:45:04,739 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:45:04,739 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:45:04,739 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:45:04,740 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:45:04,740 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-02-10 03:45:04,762 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:45:04,763 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:45:04,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:45:04,764 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:45:05,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:45:05,894 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:45:05,894 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 109 treesize of output 91 [2022-02-10 03:45:06,699 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:45:06,700 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:45:07,404 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:45:07,405 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:45:07,421 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:45:07,421 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 175 treesize of output 145 [2022-02-10 03:45:08,667 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:45:08,668 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [967326343] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:45:08,668 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:45:08,668 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 28 [2022-02-10 03:45:08,668 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [197159624] [2022-02-10 03:45:08,668 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:45:08,668 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-10 03:45:08,668 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:45:08,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-10 03:45:08,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=647, Unknown=0, NotChecked=0, Total=756 [2022-02-10 03:45:08,669 INFO L87 Difference]: Start difference. First operand 1147 states and 2599 transitions. Second operand has 28 states, 28 states have (on average 2.4285714285714284) internal successors, (68), 28 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:45:16,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:45:16,900 INFO L93 Difference]: Finished difference Result 1847 states and 3934 transitions. [2022-02-10 03:45:16,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-02-10 03:45:16,901 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.4285714285714284) internal successors, (68), 28 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:45:16,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:45:16,903 INFO L225 Difference]: With dead ends: 1847 [2022-02-10 03:45:16,904 INFO L226 Difference]: Without dead ends: 1828 [2022-02-10 03:45:16,905 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 44 SyntacticMatches, 3 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3487 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=1564, Invalid=8536, Unknown=0, NotChecked=0, Total=10100 [2022-02-10 03:45:16,906 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 390 mSDsluCounter, 344 mSDsCounter, 0 mSdLazyCounter, 948 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 390 SdHoareTripleChecker+Valid, 265 SdHoareTripleChecker+Invalid, 1346 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 948 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 303 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 03:45:16,906 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [390 Valid, 265 Invalid, 1346 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 948 Invalid, 0 Unknown, 303 Unchecked, 0.6s Time] [2022-02-10 03:45:16,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1828 states. [2022-02-10 03:45:16,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1828 to 1177. [2022-02-10 03:45:16,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1177 states, 1176 states have (on average 2.2738095238095237) internal successors, (2674), 1176 states have internal predecessors, (2674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:45:16,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1177 states to 1177 states and 2674 transitions. [2022-02-10 03:45:16,925 INFO L78 Accepts]: Start accepts. Automaton has 1177 states and 2674 transitions. Word has length 26 [2022-02-10 03:45:16,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:45:16,925 INFO L470 AbstractCegarLoop]: Abstraction has 1177 states and 2674 transitions. [2022-02-10 03:45:16,925 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.4285714285714284) internal successors, (68), 28 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:45:16,925 INFO L276 IsEmpty]: Start isEmpty. Operand 1177 states and 2674 transitions. [2022-02-10 03:45:16,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:45:16,927 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:45:16,927 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:45:16,972 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-02-10 03:45:17,139 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:45:17,140 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:45:17,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:45:17,140 INFO L85 PathProgramCache]: Analyzing trace with hash 652510542, now seen corresponding path program 9 times [2022-02-10 03:45:17,140 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:45:17,140 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2000929920] [2022-02-10 03:45:17,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:45:17,140 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:45:17,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:45:17,365 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:45:17,366 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:45:17,366 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2000929920] [2022-02-10 03:45:17,366 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2000929920] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:45:17,366 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [752068022] [2022-02-10 03:45:17,366 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:45:17,366 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:45:17,366 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:45:17,367 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:45:17,368 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-02-10 03:45:17,394 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-10 03:45:17,394 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:45:17,394 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-10 03:45:17,395 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:45:17,848 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:45:17,848 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 109 treesize of output 91 [2022-02-10 03:45:18,543 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:45:18,543 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:45:19,165 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:45:19,165 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:45:19,180 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:45:19,180 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 195 treesize of output 149 [2022-02-10 03:45:20,115 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:45:20,116 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [752068022] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:45:20,116 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:45:20,116 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 12] total 29 [2022-02-10 03:45:20,116 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1769977613] [2022-02-10 03:45:20,116 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:45:20,116 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-10 03:45:20,116 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:45:20,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-10 03:45:20,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=693, Unknown=0, NotChecked=0, Total=812 [2022-02-10 03:45:20,117 INFO L87 Difference]: Start difference. First operand 1177 states and 2674 transitions. Second operand has 29 states, 29 states have (on average 2.3793103448275863) internal successors, (69), 29 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:45:25,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:45:25,487 INFO L93 Difference]: Finished difference Result 1787 states and 3825 transitions. [2022-02-10 03:45:25,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-02-10 03:45:25,488 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.3793103448275863) internal successors, (69), 29 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 26 [2022-02-10 03:45:25,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:45:25,491 INFO L225 Difference]: With dead ends: 1787 [2022-02-10 03:45:25,491 INFO L226 Difference]: Without dead ends: 1776 [2022-02-10 03:45:25,492 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 33 SyntacticMatches, 2 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1786 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=1030, Invalid=4822, Unknown=0, NotChecked=0, Total=5852 [2022-02-10 03:45:25,492 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 447 mSDsluCounter, 353 mSDsCounter, 0 mSdLazyCounter, 1138 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 447 SdHoareTripleChecker+Valid, 255 SdHoareTripleChecker+Invalid, 1431 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 1138 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 186 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-10 03:45:25,492 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [447 Valid, 255 Invalid, 1431 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 1138 Invalid, 0 Unknown, 186 Unchecked, 0.7s Time] [2022-02-10 03:45:25,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1776 states. [2022-02-10 03:45:25,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1776 to 1203. [2022-02-10 03:45:25,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1203 states, 1202 states have (on average 2.2637271214642265) internal successors, (2721), 1202 states have internal predecessors, (2721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:45:25,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1203 states to 1203 states and 2721 transitions. [2022-02-10 03:45:25,511 INFO L78 Accepts]: Start accepts. Automaton has 1203 states and 2721 transitions. Word has length 26 [2022-02-10 03:45:25,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:45:25,511 INFO L470 AbstractCegarLoop]: Abstraction has 1203 states and 2721 transitions. [2022-02-10 03:45:25,511 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.3793103448275863) internal successors, (69), 29 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:45:25,512 INFO L276 IsEmpty]: Start isEmpty. Operand 1203 states and 2721 transitions. [2022-02-10 03:45:25,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:45:25,513 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:45:25,513 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:45:25,536 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-02-10 03:45:25,714 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:45:25,714 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:45:25,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:45:25,714 INFO L85 PathProgramCache]: Analyzing trace with hash 352384130, now seen corresponding path program 10 times [2022-02-10 03:45:25,715 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:45:25,715 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1235365111] [2022-02-10 03:45:25,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:45:25,715 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:45:25,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:45:26,085 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:45:26,085 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:45:26,085 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1235365111] [2022-02-10 03:45:26,085 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1235365111] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:45:26,085 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1856494111] [2022-02-10 03:45:26,085 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:45:26,085 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:45:26,085 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:45:26,086 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:45:26,088 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-02-10 03:45:26,111 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:45:26,111 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:45:26,112 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:45:26,113 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:45:26,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:45:26,535 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:45:26,535 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 109 treesize of output 83 [2022-02-10 03:45:26,967 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:45:26,967 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:45:27,632 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-10 03:45:27,633 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 191 treesize of output 157 [2022-02-10 03:45:30,753 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:45:30,754 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1856494111] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:45:30,754 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:45:30,754 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 26 [2022-02-10 03:45:30,754 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1574082169] [2022-02-10 03:45:30,754 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:45:30,754 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-10 03:45:30,754 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:45:30,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-10 03:45:30,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=546, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:45:30,755 INFO L87 Difference]: Start difference. First operand 1203 states and 2721 transitions. Second operand has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:45:34,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:45:34,746 INFO L93 Difference]: Finished difference Result 1852 states and 3913 transitions. [2022-02-10 03:45:34,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-02-10 03:45:34,747 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:45:34,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:45:34,749 INFO L225 Difference]: With dead ends: 1852 [2022-02-10 03:45:34,750 INFO L226 Difference]: Without dead ends: 1832 [2022-02-10 03:45:34,750 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1431 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=778, Invalid=4052, Unknown=0, NotChecked=0, Total=4830 [2022-02-10 03:45:34,751 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 282 mSDsluCounter, 325 mSDsCounter, 0 mSdLazyCounter, 1349 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 282 SdHoareTripleChecker+Valid, 244 SdHoareTripleChecker+Invalid, 1421 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 1349 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-10 03:45:34,751 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [282 Valid, 244 Invalid, 1421 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 1349 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-10 03:45:34,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1832 states. [2022-02-10 03:45:34,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1832 to 1234. [2022-02-10 03:45:34,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1234 states, 1233 states have (on average 2.2522303325223034) internal successors, (2777), 1233 states have internal predecessors, (2777), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:45:34,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1234 states to 1234 states and 2777 transitions. [2022-02-10 03:45:34,769 INFO L78 Accepts]: Start accepts. Automaton has 1234 states and 2777 transitions. Word has length 26 [2022-02-10 03:45:34,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:45:34,769 INFO L470 AbstractCegarLoop]: Abstraction has 1234 states and 2777 transitions. [2022-02-10 03:45:34,769 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:45:34,769 INFO L276 IsEmpty]: Start isEmpty. Operand 1234 states and 2777 transitions. [2022-02-10 03:45:34,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:45:34,770 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:45:34,771 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:45:34,788 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-02-10 03:45:34,988 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-02-10 03:45:34,989 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:45:34,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:45:34,989 INFO L85 PathProgramCache]: Analyzing trace with hash -803669242, now seen corresponding path program 11 times [2022-02-10 03:45:34,989 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:45:34,989 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [812315268] [2022-02-10 03:45:34,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:45:34,989 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:45:34,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:45:35,337 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:45:35,338 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:45:35,338 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [812315268] [2022-02-10 03:45:35,338 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [812315268] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:45:35,338 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [986864603] [2022-02-10 03:45:35,338 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:45:35,338 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:45:35,338 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:45:35,340 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:45:35,340 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-02-10 03:45:35,362 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-10 03:45:35,363 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:45:35,364 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-10 03:45:35,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:45:36,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:45:36,046 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:45:36,046 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 109 treesize of output 83 [2022-02-10 03:45:36,599 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:45:36,599 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:45:37,347 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:45:37,368 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:45:37,368 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 195 treesize of output 157 [2022-02-10 03:45:39,405 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:45:39,405 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [986864603] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:45:39,406 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:45:39,406 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 26 [2022-02-10 03:45:39,406 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940009367] [2022-02-10 03:45:39,406 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:45:39,406 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-10 03:45:39,406 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:45:39,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-10 03:45:39,406 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=544, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:45:39,407 INFO L87 Difference]: Start difference. First operand 1234 states and 2777 transitions. Second operand has 26 states, 26 states have (on average 2.3846153846153846) internal successors, (62), 26 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:45:44,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:45:44,465 INFO L93 Difference]: Finished difference Result 2036 states and 4216 transitions. [2022-02-10 03:45:44,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-02-10 03:45:44,466 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.3846153846153846) internal successors, (62), 26 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:45:44,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:45:44,469 INFO L225 Difference]: With dead ends: 2036 [2022-02-10 03:45:44,469 INFO L226 Difference]: Without dead ends: 2012 [2022-02-10 03:45:44,470 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 36 SyntacticMatches, 3 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1993 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=965, Invalid=5041, Unknown=0, NotChecked=0, Total=6006 [2022-02-10 03:45:44,470 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 379 mSDsluCounter, 329 mSDsCounter, 0 mSdLazyCounter, 874 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 379 SdHoareTripleChecker+Valid, 251 SdHoareTripleChecker+Invalid, 1218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 874 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 245 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 03:45:44,471 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [379 Valid, 251 Invalid, 1218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 874 Invalid, 0 Unknown, 245 Unchecked, 0.6s Time] [2022-02-10 03:45:44,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2012 states. [2022-02-10 03:45:44,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2012 to 1274. [2022-02-10 03:45:44,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1274 states, 1273 states have (on average 2.2545168892380203) internal successors, (2870), 1273 states have internal predecessors, (2870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:45:44,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1274 states to 1274 states and 2870 transitions. [2022-02-10 03:45:44,489 INFO L78 Accepts]: Start accepts. Automaton has 1274 states and 2870 transitions. Word has length 26 [2022-02-10 03:45:44,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:45:44,489 INFO L470 AbstractCegarLoop]: Abstraction has 1274 states and 2870 transitions. [2022-02-10 03:45:44,489 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.3846153846153846) internal successors, (62), 26 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:45:44,489 INFO L276 IsEmpty]: Start isEmpty. Operand 1274 states and 2870 transitions. [2022-02-10 03:45:44,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:45:44,491 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:45:44,491 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:45:44,509 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-02-10 03:45:44,704 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-02-10 03:45:44,704 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:45:44,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:45:44,704 INFO L85 PathProgramCache]: Analyzing trace with hash 1116784906, now seen corresponding path program 15 times [2022-02-10 03:45:44,704 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:45:44,704 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328990880] [2022-02-10 03:45:44,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:45:44,705 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:45:44,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:45:45,008 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:45:45,008 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:45:45,008 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [328990880] [2022-02-10 03:45:45,008 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [328990880] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:45:45,008 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [933021491] [2022-02-10 03:45:45,008 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:45:45,008 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:45:45,008 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:45:45,009 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:45:45,039 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-02-10 03:45:45,047 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 03:45:45,047 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:45:45,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2022-02-10 03:45:45,048 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:45:45,742 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:45:45,751 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:45:45,751 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 109 treesize of output 91 [2022-02-10 03:45:46,439 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:45:46,439 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:45:48,545 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:45:48,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:45:48,554 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:45:48,555 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 159 treesize of output 117 [2022-02-10 03:45:48,847 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:45:48,847 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [933021491] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:45:48,847 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:45:48,847 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13, 13] total 30 [2022-02-10 03:45:48,847 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [153800044] [2022-02-10 03:45:48,847 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:45:48,848 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-10 03:45:48,848 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:45:48,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-10 03:45:48,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=800, Unknown=0, NotChecked=0, Total=930 [2022-02-10 03:45:48,848 INFO L87 Difference]: Start difference. First operand 1274 states and 2870 transitions. Second operand has 31 states, 31 states have (on average 2.096774193548387) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:45:51,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:45:51,638 INFO L93 Difference]: Finished difference Result 2173 states and 4852 transitions. [2022-02-10 03:45:51,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-02-10 03:45:51,638 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.096774193548387) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:45:51,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:45:51,642 INFO L225 Difference]: With dead ends: 2173 [2022-02-10 03:45:51,642 INFO L226 Difference]: Without dead ends: 2150 [2022-02-10 03:45:51,643 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 38 SyntacticMatches, 5 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2521 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=1038, Invalid=6444, Unknown=0, NotChecked=0, Total=7482 [2022-02-10 03:45:51,643 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 191 mSDsluCounter, 325 mSDsCounter, 0 mSdLazyCounter, 341 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 191 SdHoareTripleChecker+Valid, 261 SdHoareTripleChecker+Invalid, 1305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 341 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 910 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:45:51,643 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [191 Valid, 261 Invalid, 1305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 341 Invalid, 0 Unknown, 910 Unchecked, 0.2s Time] [2022-02-10 03:45:51,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2150 states. [2022-02-10 03:45:51,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2150 to 1283. [2022-02-10 03:45:51,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1283 states, 1282 states have (on average 2.2496099843993758) internal successors, (2884), 1282 states have internal predecessors, (2884), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:45:51,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1283 states to 1283 states and 2884 transitions. [2022-02-10 03:45:51,661 INFO L78 Accepts]: Start accepts. Automaton has 1283 states and 2884 transitions. Word has length 26 [2022-02-10 03:45:51,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:45:51,661 INFO L470 AbstractCegarLoop]: Abstraction has 1283 states and 2884 transitions. [2022-02-10 03:45:51,661 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.096774193548387) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:45:51,661 INFO L276 IsEmpty]: Start isEmpty. Operand 1283 states and 2884 transitions. [2022-02-10 03:45:51,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:45:51,663 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:45:51,663 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:45:51,679 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-02-10 03:45:51,869 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-02-10 03:45:51,869 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:45:51,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:45:51,869 INFO L85 PathProgramCache]: Analyzing trace with hash -747356722, now seen corresponding path program 16 times [2022-02-10 03:45:51,869 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:45:51,869 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2060678176] [2022-02-10 03:45:51,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:45:51,870 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:45:51,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:45:52,218 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:45:52,218 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:45:52,218 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2060678176] [2022-02-10 03:45:52,218 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2060678176] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:45:52,218 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1119599149] [2022-02-10 03:45:52,218 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:45:52,218 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:45:52,219 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:45:52,221 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:45:52,221 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-02-10 03:45:52,246 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:45:52,247 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:45:52,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:45:52,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:45:52,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:45:52,808 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:45:52,808 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:45:52,809 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 119 treesize of output 75 [2022-02-10 03:45:52,954 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:45:52,954 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:45:53,715 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-02-10 03:45:53,715 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 211 treesize of output 149 [2022-02-10 03:45:54,840 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:45:54,840 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1119599149] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:45:54,840 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:45:54,840 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 24 [2022-02-10 03:45:54,841 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [636781457] [2022-02-10 03:45:54,841 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:45:54,841 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-10 03:45:54,841 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:45:54,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-10 03:45:54,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=505, Unknown=0, NotChecked=0, Total=600 [2022-02-10 03:45:54,841 INFO L87 Difference]: Start difference. First operand 1283 states and 2884 transitions. Second operand has 25 states, 25 states have (on average 2.68) internal successors, (67), 24 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:45:58,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:45:58,159 INFO L93 Difference]: Finished difference Result 1864 states and 4086 transitions. [2022-02-10 03:45:58,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-02-10 03:45:58,160 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.68) internal successors, (67), 24 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:45:58,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:45:58,162 INFO L225 Difference]: With dead ends: 1864 [2022-02-10 03:45:58,162 INFO L226 Difference]: Without dead ends: 1852 [2022-02-10 03:45:58,163 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1698 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=806, Invalid=4744, Unknown=0, NotChecked=0, Total=5550 [2022-02-10 03:45:58,164 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 230 mSDsluCounter, 458 mSDsCounter, 0 mSdLazyCounter, 1177 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 230 SdHoareTripleChecker+Valid, 342 SdHoareTripleChecker+Invalid, 1361 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 1177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 113 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 03:45:58,164 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [230 Valid, 342 Invalid, 1361 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 1177 Invalid, 0 Unknown, 113 Unchecked, 0.6s Time] [2022-02-10 03:45:58,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1852 states. [2022-02-10 03:45:58,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1852 to 1322. [2022-02-10 03:45:58,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1322 states, 1321 states have (on average 2.2414837244511734) internal successors, (2961), 1321 states have internal predecessors, (2961), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:45:58,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1322 states to 1322 states and 2961 transitions. [2022-02-10 03:45:58,183 INFO L78 Accepts]: Start accepts. Automaton has 1322 states and 2961 transitions. Word has length 26 [2022-02-10 03:45:58,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:45:58,183 INFO L470 AbstractCegarLoop]: Abstraction has 1322 states and 2961 transitions. [2022-02-10 03:45:58,184 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.68) internal successors, (67), 24 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:45:58,184 INFO L276 IsEmpty]: Start isEmpty. Operand 1322 states and 2961 transitions. [2022-02-10 03:45:58,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:45:58,185 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:45:58,185 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:45:58,201 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-02-10 03:45:58,386 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:45:58,386 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:45:58,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:45:58,386 INFO L85 PathProgramCache]: Analyzing trace with hash -676893878, now seen corresponding path program 12 times [2022-02-10 03:45:58,386 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:45:58,386 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1110670765] [2022-02-10 03:45:58,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:45:58,387 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:45:58,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:45:58,865 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:45:58,866 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:45:58,866 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1110670765] [2022-02-10 03:45:58,866 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1110670765] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:45:58,866 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [565565192] [2022-02-10 03:45:58,866 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:45:58,866 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:45:58,866 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:45:58,867 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:45:58,868 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-02-10 03:45:58,889 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 03:45:58,890 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:45:58,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:45:58,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:45:59,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:45:59,485 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:45:59,486 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 109 treesize of output 83 [2022-02-10 03:45:59,818 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:45:59,818 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:46:00,302 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:46:00,319 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:46:00,319 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 191 treesize of output 157 [2022-02-10 03:46:01,701 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:01,701 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [565565192] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:46:01,701 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:46:01,701 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 11] total 27 [2022-02-10 03:46:01,701 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1951374648] [2022-02-10 03:46:01,701 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:46:01,702 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-10 03:46:01,702 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:46:01,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-10 03:46:01,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=598, Unknown=0, NotChecked=0, Total=702 [2022-02-10 03:46:01,702 INFO L87 Difference]: Start difference. First operand 1322 states and 2961 transitions. Second operand has 27 states, 27 states have (on average 2.5185185185185186) internal successors, (68), 27 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:07,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:46:07,367 INFO L93 Difference]: Finished difference Result 2068 states and 4254 transitions. [2022-02-10 03:46:07,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-10 03:46:07,367 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5185185185185186) internal successors, (68), 27 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:46:07,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:46:07,370 INFO L225 Difference]: With dead ends: 2068 [2022-02-10 03:46:07,370 INFO L226 Difference]: Without dead ends: 2043 [2022-02-10 03:46:07,371 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2054 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=1041, Invalid=5601, Unknown=0, NotChecked=0, Total=6642 [2022-02-10 03:46:07,371 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 414 mSDsluCounter, 336 mSDsCounter, 0 mSdLazyCounter, 1303 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 414 SdHoareTripleChecker+Valid, 229 SdHoareTripleChecker+Invalid, 1414 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 1303 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-10 03:46:07,372 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [414 Valid, 229 Invalid, 1414 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 1303 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-10 03:46:07,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2043 states. [2022-02-10 03:46:07,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2043 to 1351. [2022-02-10 03:46:07,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1351 states, 1350 states have (on average 2.2355555555555555) internal successors, (3018), 1350 states have internal predecessors, (3018), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:07,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1351 states to 1351 states and 3018 transitions. [2022-02-10 03:46:07,390 INFO L78 Accepts]: Start accepts. Automaton has 1351 states and 3018 transitions. Word has length 26 [2022-02-10 03:46:07,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:46:07,391 INFO L470 AbstractCegarLoop]: Abstraction has 1351 states and 3018 transitions. [2022-02-10 03:46:07,391 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5185185185185186) internal successors, (68), 27 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:07,391 INFO L276 IsEmpty]: Start isEmpty. Operand 1351 states and 3018 transitions. [2022-02-10 03:46:07,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:46:07,392 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:46:07,393 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:46:07,411 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-02-10 03:46:07,595 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:46:07,595 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:46:07,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:46:07,596 INFO L85 PathProgramCache]: Analyzing trace with hash 860318854, now seen corresponding path program 13 times [2022-02-10 03:46:07,596 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:46:07,596 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2013655561] [2022-02-10 03:46:07,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:46:07,596 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:46:07,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:46:08,103 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:08,104 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:46:08,104 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2013655561] [2022-02-10 03:46:08,104 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2013655561] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:46:08,104 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [729306792] [2022-02-10 03:46:08,104 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:46:08,104 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:46:08,104 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:46:08,105 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:46:08,106 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-02-10 03:46:08,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:46:08,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:46:08,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:46:08,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:46:08,548 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:46:08,548 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 109 treesize of output 83 [2022-02-10 03:46:08,896 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:08,896 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:46:09,556 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-10 03:46:09,556 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 187 treesize of output 157 [2022-02-10 03:46:12,248 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:12,249 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [729306792] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:46:12,249 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:46:12,249 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 26 [2022-02-10 03:46:12,249 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1947564452] [2022-02-10 03:46:12,249 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:46:12,249 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-10 03:46:12,249 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:46:12,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-10 03:46:12,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=554, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:46:12,250 INFO L87 Difference]: Start difference. First operand 1351 states and 3018 transitions. Second operand has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:17,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:46:17,075 INFO L93 Difference]: Finished difference Result 1936 states and 4080 transitions. [2022-02-10 03:46:17,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-02-10 03:46:17,076 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:46:17,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:46:17,079 INFO L225 Difference]: With dead ends: 1936 [2022-02-10 03:46:17,079 INFO L226 Difference]: Without dead ends: 1914 [2022-02-10 03:46:17,081 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2081 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=891, Invalid=5751, Unknown=0, NotChecked=0, Total=6642 [2022-02-10 03:46:17,081 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 283 mSDsluCounter, 324 mSDsCounter, 0 mSdLazyCounter, 1284 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 283 SdHoareTripleChecker+Valid, 257 SdHoareTripleChecker+Invalid, 1349 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 1284 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-10 03:46:17,081 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [283 Valid, 257 Invalid, 1349 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 1284 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-10 03:46:17,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1914 states. [2022-02-10 03:46:17,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1914 to 1358. [2022-02-10 03:46:17,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1358 states, 1357 states have (on average 2.23581429624171) internal successors, (3034), 1357 states have internal predecessors, (3034), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:17,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1358 states to 1358 states and 3034 transitions. [2022-02-10 03:46:17,102 INFO L78 Accepts]: Start accepts. Automaton has 1358 states and 3034 transitions. Word has length 26 [2022-02-10 03:46:17,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:46:17,102 INFO L470 AbstractCegarLoop]: Abstraction has 1358 states and 3034 transitions. [2022-02-10 03:46:17,102 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:17,102 INFO L276 IsEmpty]: Start isEmpty. Operand 1358 states and 3034 transitions. [2022-02-10 03:46:17,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:46:17,104 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:46:17,104 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:46:17,128 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-02-10 03:46:17,305 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:46:17,305 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:46:17,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:46:17,306 INFO L85 PathProgramCache]: Analyzing trace with hash -1575563450, now seen corresponding path program 14 times [2022-02-10 03:46:17,306 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:46:17,306 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [892861094] [2022-02-10 03:46:17,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:46:17,306 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:46:17,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:46:17,676 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:17,676 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:46:17,676 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [892861094] [2022-02-10 03:46:17,676 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [892861094] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:46:17,676 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [401865294] [2022-02-10 03:46:17,676 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:46:17,676 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:46:17,676 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:46:17,677 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:46:17,678 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-02-10 03:46:17,702 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:46:17,703 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:46:17,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:46:17,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:46:18,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:46:18,498 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:46:18,498 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 109 treesize of output 91 [2022-02-10 03:46:19,375 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:19,375 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:46:20,243 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:46:20,243 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 175 treesize of output 161 [2022-02-10 03:46:24,918 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:24,918 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [401865294] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:46:24,918 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:46:24,918 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 11] total 27 [2022-02-10 03:46:24,918 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1955675199] [2022-02-10 03:46:24,918 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:46:24,919 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-10 03:46:24,919 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:46:24,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-10 03:46:24,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=603, Unknown=0, NotChecked=0, Total=702 [2022-02-10 03:46:24,919 INFO L87 Difference]: Start difference. First operand 1358 states and 3034 transitions. Second operand has 27 states, 27 states have (on average 2.5185185185185186) internal successors, (68), 27 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:30,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:46:30,893 INFO L93 Difference]: Finished difference Result 2013 states and 4227 transitions. [2022-02-10 03:46:30,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-10 03:46:30,893 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5185185185185186) internal successors, (68), 27 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:46:30,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:46:30,896 INFO L225 Difference]: With dead ends: 2013 [2022-02-10 03:46:30,896 INFO L226 Difference]: Without dead ends: 2001 [2022-02-10 03:46:30,897 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1612 ImplicationChecksByTransitivity, 6.1s TimeCoverageRelationStatistics Valid=896, Invalid=4360, Unknown=0, NotChecked=0, Total=5256 [2022-02-10 03:46:30,897 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 286 mSDsluCounter, 396 mSDsCounter, 0 mSdLazyCounter, 731 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 286 SdHoareTripleChecker+Valid, 271 SdHoareTripleChecker+Invalid, 1210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 731 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 375 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:46:30,897 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [286 Valid, 271 Invalid, 1210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 731 Invalid, 0 Unknown, 375 Unchecked, 0.5s Time] [2022-02-10 03:46:30,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2001 states. [2022-02-10 03:46:30,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2001 to 1364. [2022-02-10 03:46:30,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1364 states, 1363 states have (on average 2.2377109317681585) internal successors, (3050), 1363 states have internal predecessors, (3050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:30,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1364 states to 1364 states and 3050 transitions. [2022-02-10 03:46:30,914 INFO L78 Accepts]: Start accepts. Automaton has 1364 states and 3050 transitions. Word has length 26 [2022-02-10 03:46:30,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:46:30,915 INFO L470 AbstractCegarLoop]: Abstraction has 1364 states and 3050 transitions. [2022-02-10 03:46:30,915 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5185185185185186) internal successors, (68), 27 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:30,915 INFO L276 IsEmpty]: Start isEmpty. Operand 1364 states and 3050 transitions. [2022-02-10 03:46:30,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:46:30,916 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:46:30,916 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:46:30,932 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-02-10 03:46:31,117 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2022-02-10 03:46:31,117 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:46:31,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:46:31,117 INFO L85 PathProgramCache]: Analyzing trace with hash 1072995338, now seen corresponding path program 17 times [2022-02-10 03:46:31,117 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:46:31,117 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2207892] [2022-02-10 03:46:31,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:46:31,118 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:46:31,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:46:31,516 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:31,516 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:46:31,516 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2207892] [2022-02-10 03:46:31,516 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2207892] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:46:31,516 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [788085306] [2022-02-10 03:46:31,516 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:46:31,517 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:46:31,517 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:46:31,518 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:46:31,518 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-02-10 03:46:31,543 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-10 03:46:31,543 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:46:31,544 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:46:31,544 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:46:32,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:46:32,035 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:46:32,036 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:46:32,036 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 115 treesize of output 75 [2022-02-10 03:46:32,160 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:32,160 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:46:32,837 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-02-10 03:46:32,838 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 211 treesize of output 149 [2022-02-10 03:46:33,609 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:33,609 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [788085306] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:46:33,609 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:46:33,609 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 23 [2022-02-10 03:46:33,609 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1776198246] [2022-02-10 03:46:33,610 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:46:33,610 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-10 03:46:33,612 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:46:33,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-10 03:46:33,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=467, Unknown=0, NotChecked=0, Total=552 [2022-02-10 03:46:33,612 INFO L87 Difference]: Start difference. First operand 1364 states and 3050 transitions. Second operand has 24 states, 24 states have (on average 2.75) internal successors, (66), 23 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:35,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:46:35,209 INFO L93 Difference]: Finished difference Result 1776 states and 3907 transitions. [2022-02-10 03:46:35,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-10 03:46:35,209 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.75) internal successors, (66), 23 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:46:35,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:46:35,212 INFO L225 Difference]: With dead ends: 1776 [2022-02-10 03:46:35,213 INFO L226 Difference]: Without dead ends: 1764 [2022-02-10 03:46:35,213 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 732 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=407, Invalid=2245, Unknown=0, NotChecked=0, Total=2652 [2022-02-10 03:46:35,214 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 171 mSDsluCounter, 263 mSDsCounter, 0 mSdLazyCounter, 728 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 208 SdHoareTripleChecker+Invalid, 789 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 728 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:46:35,214 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [171 Valid, 208 Invalid, 789 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 728 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:46:35,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1764 states. [2022-02-10 03:46:35,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1764 to 1367. [2022-02-10 03:46:35,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1367 states, 1366 states have (on average 2.2379209370424595) internal successors, (3057), 1366 states have internal predecessors, (3057), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:35,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1367 states to 1367 states and 3057 transitions. [2022-02-10 03:46:35,236 INFO L78 Accepts]: Start accepts. Automaton has 1367 states and 3057 transitions. Word has length 26 [2022-02-10 03:46:35,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:46:35,236 INFO L470 AbstractCegarLoop]: Abstraction has 1367 states and 3057 transitions. [2022-02-10 03:46:35,236 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.75) internal successors, (66), 23 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:35,236 INFO L276 IsEmpty]: Start isEmpty. Operand 1367 states and 3057 transitions. [2022-02-10 03:46:35,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:46:35,239 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:46:35,239 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:46:35,256 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-02-10 03:46:35,439 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:46:35,439 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:46:35,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:46:35,440 INFO L85 PathProgramCache]: Analyzing trace with hash 675991066, now seen corresponding path program 18 times [2022-02-10 03:46:35,440 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:46:35,440 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [174156181] [2022-02-10 03:46:35,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:46:35,440 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:46:35,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:46:35,706 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:35,706 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:46:35,706 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [174156181] [2022-02-10 03:46:35,707 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [174156181] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:46:35,707 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1338357866] [2022-02-10 03:46:35,707 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:46:35,707 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:46:35,707 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:46:35,708 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:46:35,708 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-02-10 03:46:35,730 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-10 03:46:35,730 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:46:35,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:46:35,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:46:36,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:46:36,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:46:36,504 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:46:36,514 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:46:36,514 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 109 treesize of output 91 [2022-02-10 03:46:37,358 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:37,359 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:46:39,594 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:46:39,595 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:46:39,615 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:46:39,615 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 179 treesize of output 149 [2022-02-10 03:46:40,697 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:40,697 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1338357866] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:46:40,697 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:46:40,697 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 27 [2022-02-10 03:46:40,697 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108945973] [2022-02-10 03:46:40,697 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:46:40,697 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-10 03:46:40,697 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:46:40,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-10 03:46:40,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=569, Unknown=0, NotChecked=0, Total=702 [2022-02-10 03:46:40,698 INFO L87 Difference]: Start difference. First operand 1367 states and 3057 transitions. Second operand has 27 states, 27 states have (on average 2.3703703703703702) internal successors, (64), 27 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:42,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:46:42,525 INFO L93 Difference]: Finished difference Result 2524 states and 5872 transitions. [2022-02-10 03:46:42,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-10 03:46:42,526 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.3703703703703702) internal successors, (64), 27 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:46:42,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:46:42,529 INFO L225 Difference]: With dead ends: 2524 [2022-02-10 03:46:42,530 INFO L226 Difference]: Without dead ends: 2511 [2022-02-10 03:46:42,530 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1359 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=675, Invalid=3357, Unknown=0, NotChecked=0, Total=4032 [2022-02-10 03:46:42,531 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 140 mSDsluCounter, 154 mSDsCounter, 0 mSdLazyCounter, 325 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 795 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 416 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:46:42,531 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [140 Valid, 103 Invalid, 795 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 325 Invalid, 0 Unknown, 416 Unchecked, 0.2s Time] [2022-02-10 03:46:42,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2511 states. [2022-02-10 03:46:42,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2511 to 1380. [2022-02-10 03:46:42,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1380 states, 1379 states have (on average 2.239303843364757) internal successors, (3088), 1379 states have internal predecessors, (3088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:42,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1380 states to 1380 states and 3088 transitions. [2022-02-10 03:46:42,551 INFO L78 Accepts]: Start accepts. Automaton has 1380 states and 3088 transitions. Word has length 26 [2022-02-10 03:46:42,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:46:42,551 INFO L470 AbstractCegarLoop]: Abstraction has 1380 states and 3088 transitions. [2022-02-10 03:46:42,552 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.3703703703703702) internal successors, (64), 27 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:42,552 INFO L276 IsEmpty]: Start isEmpty. Operand 1380 states and 3088 transitions. [2022-02-10 03:46:42,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:46:42,553 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:46:42,553 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:46:42,571 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-02-10 03:46:42,754 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:46:42,754 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:46:42,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:46:42,754 INFO L85 PathProgramCache]: Analyzing trace with hash 1412066010, now seen corresponding path program 19 times [2022-02-10 03:46:42,755 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:46:42,755 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1105754727] [2022-02-10 03:46:42,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:46:42,755 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:46:42,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:46:43,191 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:43,191 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:46:43,191 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1105754727] [2022-02-10 03:46:43,191 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1105754727] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:46:43,191 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [582849509] [2022-02-10 03:46:43,191 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:46:43,191 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:46:43,191 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:46:43,192 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:46:43,193 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-02-10 03:46:43,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:46:43,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:46:43,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:46:43,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:46:43,582 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:46:43,582 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:46:43,583 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 115 treesize of output 75 [2022-02-10 03:46:43,705 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:43,705 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:46:44,259 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-02-10 03:46:44,260 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 215 treesize of output 149 [2022-02-10 03:46:44,757 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:44,758 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [582849509] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:46:44,758 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:46:44,758 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 24 [2022-02-10 03:46:44,758 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1974072071] [2022-02-10 03:46:44,758 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:46:44,758 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-10 03:46:44,758 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:46:44,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-10 03:46:44,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=504, Unknown=0, NotChecked=0, Total=600 [2022-02-10 03:46:44,759 INFO L87 Difference]: Start difference. First operand 1380 states and 3088 transitions. Second operand has 25 states, 25 states have (on average 2.6) internal successors, (65), 24 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:47,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:46:47,167 INFO L93 Difference]: Finished difference Result 1828 states and 4000 transitions. [2022-02-10 03:46:47,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-02-10 03:46:47,167 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.6) internal successors, (65), 24 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:46:47,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:46:47,170 INFO L225 Difference]: With dead ends: 1828 [2022-02-10 03:46:47,170 INFO L226 Difference]: Without dead ends: 1800 [2022-02-10 03:46:47,171 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 924 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=484, Invalid=2708, Unknown=0, NotChecked=0, Total=3192 [2022-02-10 03:46:47,171 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 217 mSDsluCounter, 348 mSDsCounter, 0 mSdLazyCounter, 911 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 217 SdHoareTripleChecker+Valid, 255 SdHoareTripleChecker+Invalid, 992 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 911 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:46:47,171 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [217 Valid, 255 Invalid, 992 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 911 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 03:46:47,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1800 states. [2022-02-10 03:46:47,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1800 to 1384. [2022-02-10 03:46:47,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1384 states, 1383 states have (on average 2.234273318872017) internal successors, (3090), 1383 states have internal predecessors, (3090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:47,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1384 states to 1384 states and 3090 transitions. [2022-02-10 03:46:47,187 INFO L78 Accepts]: Start accepts. Automaton has 1384 states and 3090 transitions. Word has length 26 [2022-02-10 03:46:47,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:46:47,187 INFO L470 AbstractCegarLoop]: Abstraction has 1384 states and 3090 transitions. [2022-02-10 03:46:47,187 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.6) internal successors, (65), 24 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:47,187 INFO L276 IsEmpty]: Start isEmpty. Operand 1384 states and 3090 transitions. [2022-02-10 03:46:47,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:46:47,189 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:46:47,189 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:46:47,207 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-02-10 03:46:47,389 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2022-02-10 03:46:47,390 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:46:47,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:46:47,390 INFO L85 PathProgramCache]: Analyzing trace with hash 345407622, now seen corresponding path program 15 times [2022-02-10 03:46:47,390 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:46:47,390 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885560444] [2022-02-10 03:46:47,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:46:47,390 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:46:47,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:46:47,550 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:47,551 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:46:47,551 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885560444] [2022-02-10 03:46:47,551 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1885560444] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:46:47,551 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1675801477] [2022-02-10 03:46:47,551 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:46:47,551 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:46:47,551 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:46:47,556 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:46:47,557 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-02-10 03:46:47,578 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 03:46:47,579 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:46:47,579 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:46:47,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:46:48,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:46:48,130 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:46:48,131 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 75 [2022-02-10 03:46:48,252 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:48,252 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:46:48,535 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:46:48,553 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:46:48,554 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 187 treesize of output 157 [2022-02-10 03:46:51,419 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:51,419 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1675801477] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:46:51,419 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:46:51,419 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-02-10 03:46:51,419 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2010266993] [2022-02-10 03:46:51,419 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:46:51,419 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-10 03:46:51,420 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:46:51,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-10 03:46:51,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=492, Unknown=0, NotChecked=0, Total=600 [2022-02-10 03:46:51,420 INFO L87 Difference]: Start difference. First operand 1384 states and 3090 transitions. Second operand has 25 states, 25 states have (on average 2.44) internal successors, (61), 25 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:53,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:46:53,654 INFO L93 Difference]: Finished difference Result 1783 states and 3793 transitions. [2022-02-10 03:46:53,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-10 03:46:53,654 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.44) internal successors, (61), 25 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:46:53,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:46:53,657 INFO L225 Difference]: With dead ends: 1783 [2022-02-10 03:46:53,657 INFO L226 Difference]: Without dead ends: 1763 [2022-02-10 03:46:53,657 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 35 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 697 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=448, Invalid=2002, Unknown=0, NotChecked=0, Total=2450 [2022-02-10 03:46:53,658 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 190 mSDsluCounter, 263 mSDsCounter, 0 mSdLazyCounter, 871 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 190 SdHoareTripleChecker+Valid, 188 SdHoareTripleChecker+Invalid, 922 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 871 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:46:53,658 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [190 Valid, 188 Invalid, 922 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 871 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 03:46:53,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1763 states. [2022-02-10 03:46:53,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1763 to 1389. [2022-02-10 03:46:53,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1389 states, 1388 states have (on average 2.23342939481268) internal successors, (3100), 1388 states have internal predecessors, (3100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:53,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1389 states to 1389 states and 3100 transitions. [2022-02-10 03:46:53,672 INFO L78 Accepts]: Start accepts. Automaton has 1389 states and 3100 transitions. Word has length 26 [2022-02-10 03:46:53,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:46:53,672 INFO L470 AbstractCegarLoop]: Abstraction has 1389 states and 3100 transitions. [2022-02-10 03:46:53,672 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.44) internal successors, (61), 25 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:53,673 INFO L276 IsEmpty]: Start isEmpty. Operand 1389 states and 3100 transitions. [2022-02-10 03:46:53,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:46:53,674 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:46:53,674 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:46:53,697 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2022-02-10 03:46:53,875 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2022-02-10 03:46:53,875 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:46:53,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:46:53,875 INFO L85 PathProgramCache]: Analyzing trace with hash 954733386, now seen corresponding path program 16 times [2022-02-10 03:46:53,875 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:46:53,875 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1377203343] [2022-02-10 03:46:53,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:46:53,876 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:46:53,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:46:54,057 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:54,058 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:46:54,058 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1377203343] [2022-02-10 03:46:54,058 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1377203343] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:46:54,058 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [870036335] [2022-02-10 03:46:54,058 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:46:54,058 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:46:54,058 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:46:54,059 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:46:54,060 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-02-10 03:46:54,083 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:46:54,083 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:46:54,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:46:54,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:46:54,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:46:54,602 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:46:54,602 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 75 [2022-02-10 03:46:54,738 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:54,738 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:46:55,130 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-10 03:46:55,130 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 187 treesize of output 157 [2022-02-10 03:46:58,239 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:58,240 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [870036335] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:46:58,240 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:46:58,240 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 26 [2022-02-10 03:46:58,240 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1320153195] [2022-02-10 03:46:58,240 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:46:58,240 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-10 03:46:58,240 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:46:58,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-10 03:46:58,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=545, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:46:58,241 INFO L87 Difference]: Start difference. First operand 1389 states and 3100 transitions. Second operand has 26 states, 26 states have (on average 2.576923076923077) internal successors, (67), 26 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:01,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:01,929 INFO L93 Difference]: Finished difference Result 2125 states and 4502 transitions. [2022-02-10 03:47:01,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-10 03:47:01,929 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.576923076923077) internal successors, (67), 26 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:47:01,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:01,932 INFO L225 Difference]: With dead ends: 2125 [2022-02-10 03:47:01,932 INFO L226 Difference]: Without dead ends: 2113 [2022-02-10 03:47:01,933 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1556 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=794, Invalid=4318, Unknown=0, NotChecked=0, Total=5112 [2022-02-10 03:47:01,933 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 252 mSDsluCounter, 382 mSDsCounter, 0 mSdLazyCounter, 1058 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 252 SdHoareTripleChecker+Valid, 244 SdHoareTripleChecker+Invalid, 1117 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 1058 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:01,933 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [252 Valid, 244 Invalid, 1117 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 1058 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-10 03:47:01,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2113 states. [2022-02-10 03:47:01,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2113 to 1402. [2022-02-10 03:47:01,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1402 states, 1401 states have (on average 2.233404710920771) internal successors, (3129), 1401 states have internal predecessors, (3129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:01,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1402 states to 1402 states and 3129 transitions. [2022-02-10 03:47:01,950 INFO L78 Accepts]: Start accepts. Automaton has 1402 states and 3129 transitions. Word has length 26 [2022-02-10 03:47:01,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:01,950 INFO L470 AbstractCegarLoop]: Abstraction has 1402 states and 3129 transitions. [2022-02-10 03:47:01,950 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.576923076923077) internal successors, (67), 26 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:01,951 INFO L276 IsEmpty]: Start isEmpty. Operand 1402 states and 3129 transitions. [2022-02-10 03:47:01,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:47:01,952 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:01,952 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:01,973 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-02-10 03:47:02,153 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-02-10 03:47:02,153 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:02,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:02,153 INFO L85 PathProgramCache]: Analyzing trace with hash -1246018482, now seen corresponding path program 17 times [2022-02-10 03:47:02,154 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:02,154 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1126610891] [2022-02-10 03:47:02,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:02,154 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:02,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:02,348 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:02,348 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:02,348 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1126610891] [2022-02-10 03:47:02,348 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1126610891] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:02,348 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [447192957] [2022-02-10 03:47:02,348 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:47:02,348 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:02,349 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:02,349 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:47:02,350 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-02-10 03:47:02,371 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-10 03:47:02,371 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:02,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:47:02,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:02,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:47:02,835 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:47:02,835 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 75 [2022-02-10 03:47:02,986 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:02,987 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:03,462 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-10 03:47:03,462 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 199 treesize of output 157 [2022-02-10 03:47:07,798 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:07,798 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [447192957] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:07,798 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:07,799 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 26 [2022-02-10 03:47:07,799 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21976032] [2022-02-10 03:47:07,799 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:07,799 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-10 03:47:07,799 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:07,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-10 03:47:07,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=533, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:47:07,800 INFO L87 Difference]: Start difference. First operand 1402 states and 3129 transitions. Second operand has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:09,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:09,920 INFO L93 Difference]: Finished difference Result 1938 states and 4158 transitions. [2022-02-10 03:47:09,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-10 03:47:09,920 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:47:09,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:09,923 INFO L225 Difference]: With dead ends: 1938 [2022-02-10 03:47:09,923 INFO L226 Difference]: Without dead ends: 1926 [2022-02-10 03:47:09,923 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 716 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=433, Invalid=2117, Unknown=0, NotChecked=0, Total=2550 [2022-02-10 03:47:09,924 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 188 mSDsluCounter, 229 mSDsCounter, 0 mSdLazyCounter, 621 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 737 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 621 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 73 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:09,924 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [188 Valid, 146 Invalid, 737 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 621 Invalid, 0 Unknown, 73 Unchecked, 0.4s Time] [2022-02-10 03:47:09,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1926 states. [2022-02-10 03:47:09,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1926 to 1406. [2022-02-10 03:47:09,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1406 states, 1405 states have (on average 2.2313167259786475) internal successors, (3135), 1405 states have internal predecessors, (3135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:09,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1406 states to 1406 states and 3135 transitions. [2022-02-10 03:47:09,940 INFO L78 Accepts]: Start accepts. Automaton has 1406 states and 3135 transitions. Word has length 26 [2022-02-10 03:47:09,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:09,940 INFO L470 AbstractCegarLoop]: Abstraction has 1406 states and 3135 transitions. [2022-02-10 03:47:09,940 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:09,940 INFO L276 IsEmpty]: Start isEmpty. Operand 1406 states and 3135 transitions. [2022-02-10 03:47:09,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:47:09,942 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:09,942 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:09,960 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2022-02-10 03:47:10,143 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-02-10 03:47:10,143 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:10,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:10,143 INFO L85 PathProgramCache]: Analyzing trace with hash 1098537550, now seen corresponding path program 18 times [2022-02-10 03:47:10,143 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:10,143 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1566548112] [2022-02-10 03:47:10,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:10,144 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:10,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:10,332 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:10,332 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:10,332 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1566548112] [2022-02-10 03:47:10,332 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1566548112] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:10,333 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [345724619] [2022-02-10 03:47:10,333 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:47:10,333 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:10,333 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:10,334 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:47:10,334 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-02-10 03:47:10,355 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-10 03:47:10,355 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:10,356 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:47:10,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:10,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:47:10,906 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:47:10,907 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 75 [2022-02-10 03:47:11,034 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:11,035 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:11,604 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-10 03:47:11,604 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 199 treesize of output 157 [2022-02-10 03:47:18,054 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:18,054 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [345724619] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:18,054 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:18,054 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 26 [2022-02-10 03:47:18,054 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [286343783] [2022-02-10 03:47:18,054 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:18,055 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-10 03:47:18,055 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:18,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-10 03:47:18,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=540, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:47:18,055 INFO L87 Difference]: Start difference. First operand 1406 states and 3135 transitions. Second operand has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:20,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:20,090 INFO L93 Difference]: Finished difference Result 2025 states and 4294 transitions. [2022-02-10 03:47:20,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-10 03:47:20,091 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:47:20,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:20,093 INFO L225 Difference]: With dead ends: 2025 [2022-02-10 03:47:20,093 INFO L226 Difference]: Without dead ends: 2013 [2022-02-10 03:47:20,094 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 934 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=532, Invalid=2890, Unknown=0, NotChecked=0, Total=3422 [2022-02-10 03:47:20,094 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 224 mSDsluCounter, 286 mSDsCounter, 0 mSdLazyCounter, 684 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 224 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 908 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 684 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 174 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:20,094 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [224 Valid, 196 Invalid, 908 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 684 Invalid, 0 Unknown, 174 Unchecked, 0.4s Time] [2022-02-10 03:47:20,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2013 states. [2022-02-10 03:47:20,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2013 to 1428. [2022-02-10 03:47:20,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1428 states, 1427 states have (on average 2.224947442186405) internal successors, (3175), 1427 states have internal predecessors, (3175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:20,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1428 states to 1428 states and 3175 transitions. [2022-02-10 03:47:20,111 INFO L78 Accepts]: Start accepts. Automaton has 1428 states and 3175 transitions. Word has length 26 [2022-02-10 03:47:20,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:20,111 INFO L470 AbstractCegarLoop]: Abstraction has 1428 states and 3175 transitions. [2022-02-10 03:47:20,111 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:20,111 INFO L276 IsEmpty]: Start isEmpty. Operand 1428 states and 3175 transitions. [2022-02-10 03:47:20,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:47:20,113 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:20,113 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:20,128 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2022-02-10 03:47:20,313 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-02-10 03:47:20,313 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:20,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:20,314 INFO L85 PathProgramCache]: Analyzing trace with hash 2131787334, now seen corresponding path program 19 times [2022-02-10 03:47:20,314 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:20,314 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [656250751] [2022-02-10 03:47:20,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:20,314 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:20,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:20,602 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:20,603 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:20,603 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [656250751] [2022-02-10 03:47:20,603 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [656250751] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:20,603 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1469724737] [2022-02-10 03:47:20,603 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:47:20,603 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:20,603 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:20,604 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:47:20,605 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2022-02-10 03:47:20,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:20,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:47:20,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:22,467 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:47:22,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:47:22,468 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 75 [2022-02-10 03:47:22,613 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:22,614 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:23,116 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:47:23,117 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 175 treesize of output 165 [2022-02-10 03:47:39,391 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:39,391 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1469724737] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:39,391 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:39,391 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-02-10 03:47:39,391 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1954280209] [2022-02-10 03:47:39,391 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:39,392 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-10 03:47:39,392 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:39,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-10 03:47:39,392 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=485, Unknown=0, NotChecked=0, Total=600 [2022-02-10 03:47:39,392 INFO L87 Difference]: Start difference. First operand 1428 states and 3175 transitions. Second operand has 25 states, 25 states have (on average 2.48) internal successors, (62), 25 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:40,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:40,217 INFO L93 Difference]: Finished difference Result 1595 states and 3467 transitions. [2022-02-10 03:47:40,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-10 03:47:40,217 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.48) internal successors, (62), 25 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:47:40,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:40,219 INFO L225 Difference]: With dead ends: 1595 [2022-02-10 03:47:40,219 INFO L226 Difference]: Without dead ends: 1585 [2022-02-10 03:47:40,220 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 42 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 608 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=323, Invalid=1569, Unknown=0, NotChecked=0, Total=1892 [2022-02-10 03:47:40,220 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 104 mSDsluCounter, 234 mSDsCounter, 0 mSdLazyCounter, 328 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 634 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 328 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 283 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:40,220 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [104 Valid, 158 Invalid, 634 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 328 Invalid, 0 Unknown, 283 Unchecked, 0.2s Time] [2022-02-10 03:47:40,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1585 states. [2022-02-10 03:47:40,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1585 to 1428. [2022-02-10 03:47:40,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1428 states, 1427 states have (on average 2.224947442186405) internal successors, (3175), 1427 states have internal predecessors, (3175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:40,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1428 states to 1428 states and 3175 transitions. [2022-02-10 03:47:40,234 INFO L78 Accepts]: Start accepts. Automaton has 1428 states and 3175 transitions. Word has length 26 [2022-02-10 03:47:40,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:40,235 INFO L470 AbstractCegarLoop]: Abstraction has 1428 states and 3175 transitions. [2022-02-10 03:47:40,235 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.48) internal successors, (62), 25 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:40,235 INFO L276 IsEmpty]: Start isEmpty. Operand 1428 states and 3175 transitions. [2022-02-10 03:47:40,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:47:40,236 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:40,237 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:40,252 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2022-02-10 03:47:40,437 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2022-02-10 03:47:40,438 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:40,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:40,438 INFO L85 PathProgramCache]: Analyzing trace with hash 1744886534, now seen corresponding path program 20 times [2022-02-10 03:47:40,439 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:40,439 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2074960282] [2022-02-10 03:47:40,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:40,439 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:40,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:40,635 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:40,635 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:40,635 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2074960282] [2022-02-10 03:47:40,636 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2074960282] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:40,636 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1438382111] [2022-02-10 03:47:40,636 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:47:40,636 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:40,636 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:40,637 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:47:40,638 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-02-10 03:47:40,664 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:47:40,665 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:40,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2022-02-10 03:47:40,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:41,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:47:41,033 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:47:41,033 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 115 treesize of output 85 [2022-02-10 03:47:41,443 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:41,444 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:41,766 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:47:41,783 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:47:41,783 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 187 treesize of output 157 [2022-02-10 03:47:45,225 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:45,226 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1438382111] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:45,226 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:45,226 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 12] total 29 [2022-02-10 03:47:45,226 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877694118] [2022-02-10 03:47:45,226 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:45,226 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-10 03:47:45,226 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:45,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-10 03:47:45,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=673, Unknown=0, NotChecked=0, Total=812 [2022-02-10 03:47:45,227 INFO L87 Difference]: Start difference. First operand 1428 states and 3175 transitions. Second operand has 29 states, 29 states have (on average 2.3448275862068964) internal successors, (68), 29 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:54,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:54,791 INFO L93 Difference]: Finished difference Result 2664 states and 5584 transitions. [2022-02-10 03:47:54,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2022-02-10 03:47:54,792 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.3448275862068964) internal successors, (68), 29 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:47:54,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:54,796 INFO L225 Difference]: With dead ends: 2664 [2022-02-10 03:47:54,796 INFO L226 Difference]: Without dead ends: 2640 [2022-02-10 03:47:54,797 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3239 ImplicationChecksByTransitivity, 9.0s TimeCoverageRelationStatistics Valid=2038, Invalid=8264, Unknown=0, NotChecked=0, Total=10302 [2022-02-10 03:47:54,798 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 615 mSDsluCounter, 396 mSDsCounter, 0 mSdLazyCounter, 1526 mSolverCounterSat, 154 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 615 SdHoareTripleChecker+Valid, 265 SdHoareTripleChecker+Invalid, 1680 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 154 IncrementalHoareTripleChecker+Valid, 1526 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:54,798 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [615 Valid, 265 Invalid, 1680 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [154 Valid, 1526 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-02-10 03:47:54,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2640 states. [2022-02-10 03:47:54,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2640 to 1496. [2022-02-10 03:47:54,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1496 states, 1495 states have (on average 2.240133779264214) internal successors, (3349), 1495 states have internal predecessors, (3349), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:54,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1496 states to 1496 states and 3349 transitions. [2022-02-10 03:47:54,823 INFO L78 Accepts]: Start accepts. Automaton has 1496 states and 3349 transitions. Word has length 26 [2022-02-10 03:47:54,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:54,823 INFO L470 AbstractCegarLoop]: Abstraction has 1496 states and 3349 transitions. [2022-02-10 03:47:54,823 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.3448275862068964) internal successors, (68), 29 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:54,823 INFO L276 IsEmpty]: Start isEmpty. Operand 1496 states and 3349 transitions. [2022-02-10 03:47:54,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:47:54,825 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:54,825 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:54,849 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2022-02-10 03:47:55,026 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2022-02-10 03:47:55,026 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:55,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:55,027 INFO L85 PathProgramCache]: Analyzing trace with hash 975733962, now seen corresponding path program 21 times [2022-02-10 03:47:55,027 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:55,027 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899523659] [2022-02-10 03:47:55,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:55,027 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:55,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:55,252 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:55,253 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:55,253 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899523659] [2022-02-10 03:47:55,253 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1899523659] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:55,253 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2022748304] [2022-02-10 03:47:55,253 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:47:55,253 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:55,253 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:55,254 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:47:55,255 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2022-02-10 03:47:55,277 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 03:47:55,277 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:55,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-10 03:47:55,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:55,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:47:55,676 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:47:55,676 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 109 treesize of output 83 [2022-02-10 03:47:56,139 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:56,139 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:56,414 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:47:56,433 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:47:56,434 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 211 treesize of output 169 [2022-02-10 03:48:00,158 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:00,159 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2022748304] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:48:00,159 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:48:00,159 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 23 [2022-02-10 03:48:00,159 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2057682156] [2022-02-10 03:48:00,159 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:48:00,159 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-10 03:48:00,159 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:48:00,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-10 03:48:00,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=404, Unknown=0, NotChecked=0, Total=506 [2022-02-10 03:48:00,160 INFO L87 Difference]: Start difference. First operand 1496 states and 3349 transitions. Second operand has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 23 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:02,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:48:02,108 INFO L93 Difference]: Finished difference Result 1827 states and 3971 transitions. [2022-02-10 03:48:02,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-10 03:48:02,109 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 23 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:48:02,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:48:02,112 INFO L225 Difference]: With dead ends: 1827 [2022-02-10 03:48:02,112 INFO L226 Difference]: Without dead ends: 1817 [2022-02-10 03:48:02,112 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 35 SyntacticMatches, 7 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 753 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=471, Invalid=1979, Unknown=0, NotChecked=0, Total=2450 [2022-02-10 03:48:02,113 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 166 mSDsluCounter, 250 mSDsCounter, 0 mSdLazyCounter, 436 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 185 SdHoareTripleChecker+Invalid, 712 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 436 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 234 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:48:02,113 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [166 Valid, 185 Invalid, 712 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 436 Invalid, 0 Unknown, 234 Unchecked, 0.3s Time] [2022-02-10 03:48:02,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1817 states. [2022-02-10 03:48:02,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1817 to 1498. [2022-02-10 03:48:02,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1498 states, 1497 states have (on average 2.241816967267869) internal successors, (3356), 1497 states have internal predecessors, (3356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:02,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1498 states to 1498 states and 3356 transitions. [2022-02-10 03:48:02,133 INFO L78 Accepts]: Start accepts. Automaton has 1498 states and 3356 transitions. Word has length 26 [2022-02-10 03:48:02,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:48:02,134 INFO L470 AbstractCegarLoop]: Abstraction has 1498 states and 3356 transitions. [2022-02-10 03:48:02,134 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 23 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:02,134 INFO L276 IsEmpty]: Start isEmpty. Operand 1498 states and 3356 transitions. [2022-02-10 03:48:02,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:48:02,136 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:48:02,136 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:48:02,152 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2022-02-10 03:48:02,336 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2022-02-10 03:48:02,337 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:48:02,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:48:02,337 INFO L85 PathProgramCache]: Analyzing trace with hash 54943630, now seen corresponding path program 22 times [2022-02-10 03:48:02,337 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:48:02,337 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365872708] [2022-02-10 03:48:02,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:48:02,337 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:48:02,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:48:02,619 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:02,620 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:48:02,620 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1365872708] [2022-02-10 03:48:02,620 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1365872708] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:48:02,620 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1477015305] [2022-02-10 03:48:02,620 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:48:02,620 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:48:02,620 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:48:02,621 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:48:02,624 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2022-02-10 03:48:02,647 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:48:02,647 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:48:02,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:48:02,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:48:03,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:48:03,344 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:48:03,344 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 109 treesize of output 83 [2022-02-10 03:48:03,710 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:03,710 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:48:04,020 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-10 03:48:04,021 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 211 treesize of output 169 [2022-02-10 03:48:08,001 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:08,001 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1477015305] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:48:08,001 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:48:08,001 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 21 [2022-02-10 03:48:08,002 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [985193743] [2022-02-10 03:48:08,002 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:48:08,002 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-10 03:48:08,002 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:48:08,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-10 03:48:08,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=325, Unknown=0, NotChecked=0, Total=420 [2022-02-10 03:48:08,002 INFO L87 Difference]: Start difference. First operand 1498 states and 3356 transitions. Second operand has 21 states, 21 states have (on average 2.619047619047619) internal successors, (55), 21 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:08,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:48:08,224 INFO L93 Difference]: Finished difference Result 1653 states and 3616 transitions. [2022-02-10 03:48:08,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-10 03:48:08,224 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.619047619047619) internal successors, (55), 21 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:48:08,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:48:08,227 INFO L225 Difference]: With dead ends: 1653 [2022-02-10 03:48:08,227 INFO L226 Difference]: Without dead ends: 1647 [2022-02-10 03:48:08,227 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=113, Invalid=393, Unknown=0, NotChecked=0, Total=506 [2022-02-10 03:48:08,228 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 75 mSDsluCounter, 246 mSDsCounter, 0 mSdLazyCounter, 301 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 205 SdHoareTripleChecker+Invalid, 502 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 301 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 195 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:48:08,228 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [75 Valid, 205 Invalid, 502 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 301 Invalid, 0 Unknown, 195 Unchecked, 0.1s Time] [2022-02-10 03:48:08,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1647 states. [2022-02-10 03:48:08,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1647 to 1500. [2022-02-10 03:48:08,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1500 states, 1499 states have (on average 2.2434956637758505) internal successors, (3363), 1499 states have internal predecessors, (3363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:08,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1500 states to 1500 states and 3363 transitions. [2022-02-10 03:48:08,244 INFO L78 Accepts]: Start accepts. Automaton has 1500 states and 3363 transitions. Word has length 26 [2022-02-10 03:48:08,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:48:08,244 INFO L470 AbstractCegarLoop]: Abstraction has 1500 states and 3363 transitions. [2022-02-10 03:48:08,244 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.619047619047619) internal successors, (55), 21 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:08,244 INFO L276 IsEmpty]: Start isEmpty. Operand 1500 states and 3363 transitions. [2022-02-10 03:48:08,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:48:08,246 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:48:08,246 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:48:08,262 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2022-02-10 03:48:08,447 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:48:08,447 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:48:08,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:48:08,447 INFO L85 PathProgramCache]: Analyzing trace with hash 505411526, now seen corresponding path program 23 times [2022-02-10 03:48:08,447 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:48:08,447 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1619742751] [2022-02-10 03:48:08,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:48:08,447 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:48:08,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:48:08,764 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:08,764 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:48:08,764 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1619742751] [2022-02-10 03:48:08,764 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1619742751] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:48:08,764 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [890216774] [2022-02-10 03:48:08,764 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:48:08,765 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:48:08,765 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:48:08,766 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:48:08,766 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2022-02-10 03:48:08,791 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-10 03:48:08,791 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:48:08,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:48:08,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:48:09,599 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:48:09,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:48:09,601 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 75 [2022-02-10 03:48:09,741 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:09,741 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:48:10,510 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:48:10,510 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:48:10,526 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:48:10,526 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 211 treesize of output 169 [2022-02-10 03:48:12,212 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:12,212 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [890216774] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:48:12,212 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:48:12,213 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 11] total 25 [2022-02-10 03:48:12,213 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1618530637] [2022-02-10 03:48:12,213 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:48:12,213 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-10 03:48:12,213 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:48:12,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-10 03:48:12,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=493, Unknown=0, NotChecked=0, Total=600 [2022-02-10 03:48:12,213 INFO L87 Difference]: Start difference. First operand 1500 states and 3363 transitions. Second operand has 25 states, 25 states have (on average 2.52) internal successors, (63), 25 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:13,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:48:13,714 INFO L93 Difference]: Finished difference Result 1867 states and 3994 transitions. [2022-02-10 03:48:13,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-10 03:48:13,714 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.52) internal successors, (63), 25 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:48:13,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:48:13,717 INFO L225 Difference]: With dead ends: 1867 [2022-02-10 03:48:13,717 INFO L226 Difference]: Without dead ends: 1855 [2022-02-10 03:48:13,718 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 610 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=355, Invalid=2095, Unknown=0, NotChecked=0, Total=2450 [2022-02-10 03:48:13,718 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 135 mSDsluCounter, 336 mSDsCounter, 0 mSdLazyCounter, 550 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 255 SdHoareTripleChecker+Invalid, 1067 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 550 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 491 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:48:13,718 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [135 Valid, 255 Invalid, 1067 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 550 Invalid, 0 Unknown, 491 Unchecked, 0.3s Time] [2022-02-10 03:48:13,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1855 states. [2022-02-10 03:48:13,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1855 to 1521. [2022-02-10 03:48:13,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1521 states, 1520 states have (on average 2.2447368421052634) internal successors, (3412), 1520 states have internal predecessors, (3412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:13,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1521 states to 1521 states and 3412 transitions. [2022-02-10 03:48:13,738 INFO L78 Accepts]: Start accepts. Automaton has 1521 states and 3412 transitions. Word has length 26 [2022-02-10 03:48:13,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:48:13,738 INFO L470 AbstractCegarLoop]: Abstraction has 1521 states and 3412 transitions. [2022-02-10 03:48:13,738 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.52) internal successors, (63), 25 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:13,738 INFO L276 IsEmpty]: Start isEmpty. Operand 1521 states and 3412 transitions. [2022-02-10 03:48:13,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:48:13,740 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:48:13,740 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:48:13,769 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2022-02-10 03:48:13,940 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:48:13,941 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:48:13,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:48:13,941 INFO L85 PathProgramCache]: Analyzing trace with hash -834692602, now seen corresponding path program 24 times [2022-02-10 03:48:13,941 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:48:13,941 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [734999221] [2022-02-10 03:48:13,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:48:13,942 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:48:13,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:48:14,249 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:14,249 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:48:14,250 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [734999221] [2022-02-10 03:48:14,250 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [734999221] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:48:14,250 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [637068755] [2022-02-10 03:48:14,250 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:48:14,250 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:48:14,250 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:48:14,251 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:48:14,253 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2022-02-10 03:48:14,273 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-10 03:48:14,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:48:14,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:48:14,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:48:14,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:48:14,646 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:48:14,646 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 109 treesize of output 83 [2022-02-10 03:48:15,044 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:15,044 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:48:15,375 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-10 03:48:15,376 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 199 treesize of output 157 [2022-02-10 03:48:27,111 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:27,112 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [637068755] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:48:27,112 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:48:27,112 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 26 [2022-02-10 03:48:27,112 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [362402262] [2022-02-10 03:48:27,112 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:48:27,112 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-10 03:48:27,112 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:48:27,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-10 03:48:27,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=540, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:48:27,113 INFO L87 Difference]: Start difference. First operand 1521 states and 3412 transitions. Second operand has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:30,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:48:30,307 INFO L93 Difference]: Finished difference Result 2167 states and 4659 transitions. [2022-02-10 03:48:30,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-10 03:48:30,307 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:48:30,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:48:30,311 INFO L225 Difference]: With dead ends: 2167 [2022-02-10 03:48:30,311 INFO L226 Difference]: Without dead ends: 2155 [2022-02-10 03:48:30,312 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1226 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=706, Invalid=3850, Unknown=0, NotChecked=0, Total=4556 [2022-02-10 03:48:30,312 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 247 mSDsluCounter, 272 mSDsCounter, 0 mSdLazyCounter, 1137 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 247 SdHoareTripleChecker+Valid, 211 SdHoareTripleChecker+Invalid, 1192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 1137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 03:48:30,312 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [247 Valid, 211 Invalid, 1192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 1137 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-10 03:48:30,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2155 states. [2022-02-10 03:48:30,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2155 to 1524. [2022-02-10 03:48:30,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1524 states, 1523 states have (on average 2.242941562705187) internal successors, (3416), 1523 states have internal predecessors, (3416), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:30,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1524 states to 1524 states and 3416 transitions. [2022-02-10 03:48:30,332 INFO L78 Accepts]: Start accepts. Automaton has 1524 states and 3416 transitions. Word has length 26 [2022-02-10 03:48:30,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:48:30,333 INFO L470 AbstractCegarLoop]: Abstraction has 1524 states and 3416 transitions. [2022-02-10 03:48:30,333 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:30,333 INFO L276 IsEmpty]: Start isEmpty. Operand 1524 states and 3416 transitions. [2022-02-10 03:48:30,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:48:30,335 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:48:30,335 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:48:30,350 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2022-02-10 03:48:30,535 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2022-02-10 03:48:30,536 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:48:30,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:48:30,536 INFO L85 PathProgramCache]: Analyzing trace with hash -622698742, now seen corresponding path program 20 times [2022-02-10 03:48:30,536 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:48:30,536 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1207791923] [2022-02-10 03:48:30,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:48:30,536 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:48:30,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:48:30,821 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:30,822 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:48:30,822 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1207791923] [2022-02-10 03:48:30,822 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1207791923] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:48:30,822 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [934253676] [2022-02-10 03:48:30,822 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:48:30,822 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:48:30,822 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:48:30,823 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:48:30,824 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2022-02-10 03:48:30,848 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:48:30,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:48:30,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:48:30,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:48:31,462 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 75 [2022-02-10 03:48:31,635 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:31,635 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:48:32,137 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-02-10 03:48:32,138 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 215 treesize of output 153 [2022-02-10 03:48:32,631 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:32,631 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [934253676] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:48:32,631 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:48:32,632 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 22 [2022-02-10 03:48:32,632 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750118057] [2022-02-10 03:48:32,632 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:48:32,632 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-10 03:48:32,632 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:48:32,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-10 03:48:32,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=413, Unknown=0, NotChecked=0, Total=506 [2022-02-10 03:48:32,632 INFO L87 Difference]: Start difference. First operand 1524 states and 3416 transitions. Second operand has 23 states, 23 states have (on average 2.739130434782609) internal successors, (63), 22 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:33,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:48:33,557 INFO L93 Difference]: Finished difference Result 1725 states and 3771 transitions. [2022-02-10 03:48:33,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-10 03:48:33,557 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.739130434782609) internal successors, (63), 22 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:48:33,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:48:33,560 INFO L225 Difference]: With dead ends: 1725 [2022-02-10 03:48:33,560 INFO L226 Difference]: Without dead ends: 1713 [2022-02-10 03:48:33,560 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 37 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 576 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=316, Invalid=1754, Unknown=0, NotChecked=0, Total=2070 [2022-02-10 03:48:33,560 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 157 mSDsluCounter, 168 mSDsCounter, 0 mSdLazyCounter, 588 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 125 SdHoareTripleChecker+Invalid, 622 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 588 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:48:33,561 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [157 Valid, 125 Invalid, 622 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 588 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:48:33,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1713 states. [2022-02-10 03:48:33,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1713 to 1537. [2022-02-10 03:48:33,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1537 states, 1536 states have (on average 2.244140625) internal successors, (3447), 1536 states have internal predecessors, (3447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:33,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1537 states to 1537 states and 3447 transitions. [2022-02-10 03:48:33,578 INFO L78 Accepts]: Start accepts. Automaton has 1537 states and 3447 transitions. Word has length 26 [2022-02-10 03:48:33,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:48:33,578 INFO L470 AbstractCegarLoop]: Abstraction has 1537 states and 3447 transitions. [2022-02-10 03:48:33,579 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.739130434782609) internal successors, (63), 22 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:33,579 INFO L276 IsEmpty]: Start isEmpty. Operand 1537 states and 3447 transitions. [2022-02-10 03:48:33,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:48:33,581 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:48:33,581 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:48:33,611 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2022-02-10 03:48:33,796 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2022-02-10 03:48:33,797 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:48:33,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:48:33,797 INFO L85 PathProgramCache]: Analyzing trace with hash 1808126926, now seen corresponding path program 21 times [2022-02-10 03:48:33,797 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:48:33,797 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1241052489] [2022-02-10 03:48:33,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:48:33,797 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:48:33,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:48:33,958 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:33,958 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:48:33,958 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1241052489] [2022-02-10 03:48:33,958 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1241052489] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:48:33,958 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1194414095] [2022-02-10 03:48:33,958 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:48:33,958 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:48:33,959 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:48:33,960 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:48:33,960 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2022-02-10 03:48:33,983 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 03:48:33,983 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:48:33,983 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:48:33,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:48:34,295 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 75 [2022-02-10 03:48:34,416 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:34,417 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:48:34,714 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-02-10 03:48:34,714 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 215 treesize of output 149 [2022-02-10 03:48:35,432 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:35,432 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1194414095] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:48:35,432 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:48:35,432 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 23 [2022-02-10 03:48:35,432 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1733518842] [2022-02-10 03:48:35,432 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:48:35,433 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-10 03:48:35,433 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:48:35,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-10 03:48:35,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=448, Unknown=0, NotChecked=0, Total=552 [2022-02-10 03:48:35,433 INFO L87 Difference]: Start difference. First operand 1537 states and 3447 transitions. Second operand has 24 states, 24 states have (on average 2.625) internal successors, (63), 23 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:36,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:48:36,819 INFO L93 Difference]: Finished difference Result 1839 states and 4034 transitions. [2022-02-10 03:48:36,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-10 03:48:36,819 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.625) internal successors, (63), 23 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:48:36,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:48:36,822 INFO L225 Difference]: With dead ends: 1839 [2022-02-10 03:48:36,822 INFO L226 Difference]: Without dead ends: 1818 [2022-02-10 03:48:36,822 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 660 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=396, Invalid=1860, Unknown=0, NotChecked=0, Total=2256 [2022-02-10 03:48:36,823 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 163 mSDsluCounter, 239 mSDsCounter, 0 mSdLazyCounter, 837 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 161 SdHoareTripleChecker+Invalid, 867 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 837 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:48:36,823 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [163 Valid, 161 Invalid, 867 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 837 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:48:36,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1818 states. [2022-02-10 03:48:36,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1818 to 1547. [2022-02-10 03:48:36,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1547 states, 1546 states have (on average 2.239974126778784) internal successors, (3463), 1546 states have internal predecessors, (3463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:36,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1547 states to 1547 states and 3463 transitions. [2022-02-10 03:48:36,843 INFO L78 Accepts]: Start accepts. Automaton has 1547 states and 3463 transitions. Word has length 26 [2022-02-10 03:48:36,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:48:36,843 INFO L470 AbstractCegarLoop]: Abstraction has 1547 states and 3463 transitions. [2022-02-10 03:48:36,843 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.625) internal successors, (63), 23 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:36,843 INFO L276 IsEmpty]: Start isEmpty. Operand 1547 states and 3463 transitions. [2022-02-10 03:48:36,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:48:36,845 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:48:36,845 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:48:36,867 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2022-02-10 03:48:37,046 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2022-02-10 03:48:37,046 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:48:37,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:48:37,046 INFO L85 PathProgramCache]: Analyzing trace with hash 150860494, now seen corresponding path program 22 times [2022-02-10 03:48:37,047 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:48:37,047 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1393344995] [2022-02-10 03:48:37,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:48:37,047 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:48:37,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:48:37,312 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:37,312 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:48:37,312 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1393344995] [2022-02-10 03:48:37,312 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1393344995] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:48:37,312 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1833784311] [2022-02-10 03:48:37,313 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:48:37,313 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:48:37,313 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:48:37,314 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:48:37,314 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2022-02-10 03:48:37,334 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:48:37,335 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:48:37,335 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:48:37,336 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:48:37,841 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:48:37,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:48:37,842 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:48:37,843 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 119 treesize of output 75 [2022-02-10 03:48:37,964 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:37,964 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:48:38,281 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-02-10 03:48:38,281 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 211 treesize of output 149 [2022-02-10 03:48:38,852 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:38,852 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1833784311] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:48:38,853 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:48:38,853 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 23 [2022-02-10 03:48:38,853 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [890083483] [2022-02-10 03:48:38,853 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:48:38,853 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-10 03:48:38,853 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:48:38,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-10 03:48:38,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=460, Unknown=0, NotChecked=0, Total=552 [2022-02-10 03:48:38,853 INFO L87 Difference]: Start difference. First operand 1547 states and 3463 transitions. Second operand has 24 states, 24 states have (on average 2.625) internal successors, (63), 23 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:39,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:48:39,632 INFO L93 Difference]: Finished difference Result 1817 states and 4003 transitions. [2022-02-10 03:48:39,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-10 03:48:39,633 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.625) internal successors, (63), 23 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:48:39,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:48:39,635 INFO L225 Difference]: With dead ends: 1817 [2022-02-10 03:48:39,635 INFO L226 Difference]: Without dead ends: 1805 [2022-02-10 03:48:39,636 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 501 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=278, Invalid=1528, Unknown=0, NotChecked=0, Total=1806 [2022-02-10 03:48:39,636 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 124 mSDsluCounter, 221 mSDsCounter, 0 mSdLazyCounter, 495 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 678 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 495 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 168 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:48:39,637 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [124 Valid, 157 Invalid, 678 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 495 Invalid, 0 Unknown, 168 Unchecked, 0.2s Time] [2022-02-10 03:48:39,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1805 states. [2022-02-10 03:48:39,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1805 to 1551. [2022-02-10 03:48:39,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1551 states, 1550 states have (on average 2.2393548387096773) internal successors, (3471), 1550 states have internal predecessors, (3471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:39,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1551 states to 1551 states and 3471 transitions. [2022-02-10 03:48:39,654 INFO L78 Accepts]: Start accepts. Automaton has 1551 states and 3471 transitions. Word has length 26 [2022-02-10 03:48:39,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:48:39,654 INFO L470 AbstractCegarLoop]: Abstraction has 1551 states and 3471 transitions. [2022-02-10 03:48:39,655 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.625) internal successors, (63), 23 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:39,655 INFO L276 IsEmpty]: Start isEmpty. Operand 1551 states and 3471 transitions. [2022-02-10 03:48:39,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:48:39,657 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:48:39,657 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:48:39,673 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2022-02-10 03:48:39,857 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:48:39,857 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:48:39,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:48:39,858 INFO L85 PathProgramCache]: Analyzing trace with hash 2034865414, now seen corresponding path program 25 times [2022-02-10 03:48:39,858 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:48:39,858 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [670402060] [2022-02-10 03:48:39,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:48:39,858 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:48:39,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:48:40,177 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:40,178 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:48:40,178 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [670402060] [2022-02-10 03:48:40,178 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [670402060] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:48:40,178 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [566907806] [2022-02-10 03:48:40,178 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:48:40,178 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:48:40,178 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:48:40,179 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:48:40,180 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2022-02-10 03:48:40,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:48:40,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:48:40,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:48:40,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:48:40,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:48:40,641 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:48:40,641 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 141 treesize of output 99 [2022-02-10 03:48:40,965 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:40,965 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:48:41,387 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-10 03:48:41,387 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 187 treesize of output 157 [2022-02-10 03:48:44,431 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:44,431 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [566907806] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:48:44,431 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:48:44,431 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 26 [2022-02-10 03:48:44,431 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1675734950] [2022-02-10 03:48:44,431 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:48:44,432 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-10 03:48:44,432 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:48:44,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-10 03:48:44,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=544, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:48:44,432 INFO L87 Difference]: Start difference. First operand 1551 states and 3471 transitions. Second operand has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:46,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:48:46,291 INFO L93 Difference]: Finished difference Result 1899 states and 4093 transitions. [2022-02-10 03:48:46,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-10 03:48:46,291 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:48:46,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:48:46,294 INFO L225 Difference]: With dead ends: 1899 [2022-02-10 03:48:46,294 INFO L226 Difference]: Without dead ends: 1883 [2022-02-10 03:48:46,295 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 680 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=398, Invalid=2358, Unknown=0, NotChecked=0, Total=2756 [2022-02-10 03:48:46,295 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 187 mSDsluCounter, 358 mSDsCounter, 0 mSdLazyCounter, 1329 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 187 SdHoareTripleChecker+Valid, 274 SdHoareTripleChecker+Invalid, 1368 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 1329 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-10 03:48:46,295 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [187 Valid, 274 Invalid, 1368 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 1329 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-10 03:48:46,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1883 states. [2022-02-10 03:48:46,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1883 to 1549. [2022-02-10 03:48:46,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1549 states, 1548 states have (on average 2.24031007751938) internal successors, (3468), 1548 states have internal predecessors, (3468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:46,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1549 states to 1549 states and 3468 transitions. [2022-02-10 03:48:46,315 INFO L78 Accepts]: Start accepts. Automaton has 1549 states and 3468 transitions. Word has length 26 [2022-02-10 03:48:46,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:48:46,315 INFO L470 AbstractCegarLoop]: Abstraction has 1549 states and 3468 transitions. [2022-02-10 03:48:46,315 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:46,316 INFO L276 IsEmpty]: Start isEmpty. Operand 1549 states and 3468 transitions. [2022-02-10 03:48:46,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:48:46,318 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:48:46,318 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:48:46,340 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2022-02-10 03:48:46,518 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-02-10 03:48:46,518 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:48:46,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:48:46,519 INFO L85 PathProgramCache]: Analyzing trace with hash -401016890, now seen corresponding path program 26 times [2022-02-10 03:48:46,519 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:48:46,519 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [32818868] [2022-02-10 03:48:46,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:48:46,519 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:48:46,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:48:46,872 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:46,872 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:48:46,873 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [32818868] [2022-02-10 03:48:46,873 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [32818868] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:48:46,873 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [40144945] [2022-02-10 03:48:46,873 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:48:46,873 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:48:46,873 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:48:46,874 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:48:46,875 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2022-02-10 03:48:46,899 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:48:46,899 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:48:46,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:48:46,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:48:47,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:48:48,000 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:48:48,001 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 109 treesize of output 91 [2022-02-10 03:48:49,044 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:49,045 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:48:49,621 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:48:49,621 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 179 treesize of output 165 [2022-02-10 03:49:03,705 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:49:03,705 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [40144945] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:49:03,706 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:49:03,706 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 23 [2022-02-10 03:49:03,706 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [776915349] [2022-02-10 03:49:03,706 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:49:03,706 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-10 03:49:03,706 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:49:03,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-10 03:49:03,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=406, Unknown=0, NotChecked=0, Total=506 [2022-02-10 03:49:03,706 INFO L87 Difference]: Start difference. First operand 1549 states and 3468 transitions. Second operand has 23 states, 23 states have (on average 2.5652173913043477) internal successors, (59), 23 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:49:08,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:49:08,303 INFO L93 Difference]: Finished difference Result 2214 states and 4732 transitions. [2022-02-10 03:49:08,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-10 03:49:08,304 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.5652173913043477) internal successors, (59), 23 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:49:08,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:49:08,307 INFO L225 Difference]: With dead ends: 2214 [2022-02-10 03:49:08,307 INFO L226 Difference]: Without dead ends: 2202 [2022-02-10 03:49:08,308 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 40 SyntacticMatches, 12 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1380 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=803, Invalid=3103, Unknown=0, NotChecked=0, Total=3906 [2022-02-10 03:49:08,308 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 192 mSDsluCounter, 207 mSDsCounter, 0 mSdLazyCounter, 441 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 192 SdHoareTripleChecker+Valid, 144 SdHoareTripleChecker+Invalid, 680 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 441 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 172 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:49:08,308 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [192 Valid, 144 Invalid, 680 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 441 Invalid, 0 Unknown, 172 Unchecked, 0.3s Time] [2022-02-10 03:49:08,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2202 states. [2022-02-10 03:49:08,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2202 to 1553. [2022-02-10 03:49:08,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1553 states, 1552 states have (on average 2.239046391752577) internal successors, (3475), 1552 states have internal predecessors, (3475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:49:08,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1553 states to 1553 states and 3475 transitions. [2022-02-10 03:49:08,328 INFO L78 Accepts]: Start accepts. Automaton has 1553 states and 3475 transitions. Word has length 26 [2022-02-10 03:49:08,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:49:08,328 INFO L470 AbstractCegarLoop]: Abstraction has 1553 states and 3475 transitions. [2022-02-10 03:49:08,328 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.5652173913043477) internal successors, (59), 23 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:49:08,328 INFO L276 IsEmpty]: Start isEmpty. Operand 1553 states and 3475 transitions. [2022-02-10 03:49:08,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:49:08,330 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:49:08,330 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:49:08,348 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2022-02-10 03:49:08,546 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:49:08,546 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:49:08,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:49:08,546 INFO L85 PathProgramCache]: Analyzing trace with hash -1395461686, now seen corresponding path program 27 times [2022-02-10 03:49:08,546 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:49:08,547 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [687833781] [2022-02-10 03:49:08,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:49:08,547 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:49:08,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:49:08,744 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:49:08,744 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:49:08,744 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [687833781] [2022-02-10 03:49:08,744 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [687833781] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:49:08,744 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1630345604] [2022-02-10 03:49:08,744 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:49:08,744 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:49:08,745 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:49:08,745 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:49:08,746 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2022-02-10 03:49:08,780 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 03:49:08,780 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:49:08,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:49:08,781 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:49:09,247 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:49:09,248 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 109 treesize of output 99 [2022-02-10 03:49:11,060 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:49:11,060 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:49:11,783 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:49:11,783 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 171 treesize of output 161 [2022-02-10 03:49:35,057 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:49:35,057 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1630345604] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:49:35,057 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:49:35,057 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12, 12] total 26 [2022-02-10 03:49:35,057 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [113158980] [2022-02-10 03:49:35,057 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:49:35,058 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-10 03:49:35,058 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:49:35,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-10 03:49:35,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=528, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:49:35,058 INFO L87 Difference]: Start difference. First operand 1553 states and 3475 transitions. Second operand has 26 states, 26 states have (on average 2.4615384615384617) internal successors, (64), 26 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:49:38,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:49:38,216 INFO L93 Difference]: Finished difference Result 2052 states and 4473 transitions. [2022-02-10 03:49:38,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-10 03:49:38,216 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.4615384615384617) internal successors, (64), 26 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:49:38,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:49:38,219 INFO L225 Difference]: With dead ends: 2052 [2022-02-10 03:49:38,219 INFO L226 Difference]: Without dead ends: 2040 [2022-02-10 03:49:38,220 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 34 SyntacticMatches, 3 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 954 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=702, Invalid=2838, Unknown=0, NotChecked=0, Total=3540 [2022-02-10 03:49:38,220 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 301 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 700 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 301 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 936 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 700 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 146 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:49:38,220 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [301 Valid, 173 Invalid, 936 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 700 Invalid, 0 Unknown, 146 Unchecked, 0.4s Time] [2022-02-10 03:49:38,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2040 states. [2022-02-10 03:49:38,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2040 to 1556. [2022-02-10 03:49:38,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1556 states, 1555 states have (on average 2.2366559485530546) internal successors, (3478), 1555 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:49:38,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1556 states to 1556 states and 3478 transitions. [2022-02-10 03:49:38,238 INFO L78 Accepts]: Start accepts. Automaton has 1556 states and 3478 transitions. Word has length 26 [2022-02-10 03:49:38,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:49:38,239 INFO L470 AbstractCegarLoop]: Abstraction has 1556 states and 3478 transitions. [2022-02-10 03:49:38,239 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.4615384615384617) internal successors, (64), 26 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:49:38,239 INFO L276 IsEmpty]: Start isEmpty. Operand 1556 states and 3478 transitions. [2022-02-10 03:49:38,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:49:38,240 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:49:38,240 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:49:38,256 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2022-02-10 03:49:38,441 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2022-02-10 03:49:38,441 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:49:38,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:49:38,442 INFO L85 PathProgramCache]: Analyzing trace with hash 1427552890, now seen corresponding path program 28 times [2022-02-10 03:49:38,442 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:49:38,442 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1166427484] [2022-02-10 03:49:38,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:49:38,442 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:49:38,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:49:38,687 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:49:38,688 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:49:38,688 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1166427484] [2022-02-10 03:49:38,688 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1166427484] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:49:38,688 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [972939330] [2022-02-10 03:49:38,688 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:49:38,688 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:49:38,688 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:49:38,689 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:49:38,690 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2022-02-10 03:49:38,716 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:49:38,716 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:49:38,717 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:49:38,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:49:39,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:49:39,138 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:49:39,139 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 109 treesize of output 83 [2022-02-10 03:49:39,573 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:49:39,573 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:49:39,971 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-10 03:49:39,972 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 191 treesize of output 157 [2022-02-10 03:49:42,167 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:49:42,168 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [972939330] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:49:42,168 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:49:42,168 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 26 [2022-02-10 03:49:42,168 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1107324955] [2022-02-10 03:49:42,168 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:49:42,168 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-10 03:49:42,168 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:49:42,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-10 03:49:42,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=541, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:49:42,169 INFO L87 Difference]: Start difference. First operand 1556 states and 3478 transitions. Second operand has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:49:44,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:49:44,323 INFO L93 Difference]: Finished difference Result 2067 states and 4434 transitions. [2022-02-10 03:49:44,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-10 03:49:44,324 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:49:44,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:49:44,327 INFO L225 Difference]: With dead ends: 2067 [2022-02-10 03:49:44,328 INFO L226 Difference]: Without dead ends: 2054 [2022-02-10 03:49:44,328 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 922 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=573, Invalid=2967, Unknown=0, NotChecked=0, Total=3540 [2022-02-10 03:49:44,329 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 216 mSDsluCounter, 267 mSDsCounter, 0 mSdLazyCounter, 1164 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 216 SdHoareTripleChecker+Valid, 204 SdHoareTripleChecker+Invalid, 1229 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 1164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 03:49:44,329 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [216 Valid, 204 Invalid, 1229 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 1164 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-10 03:49:44,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2054 states. [2022-02-10 03:49:44,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2054 to 1553. [2022-02-10 03:49:44,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1553 states, 1552 states have (on average 2.2364690721649483) internal successors, (3471), 1552 states have internal predecessors, (3471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:49:44,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1553 states to 1553 states and 3471 transitions. [2022-02-10 03:49:44,350 INFO L78 Accepts]: Start accepts. Automaton has 1553 states and 3471 transitions. Word has length 26 [2022-02-10 03:49:44,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:49:44,351 INFO L470 AbstractCegarLoop]: Abstraction has 1553 states and 3471 transitions. [2022-02-10 03:49:44,351 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:49:44,351 INFO L276 IsEmpty]: Start isEmpty. Operand 1553 states and 3471 transitions. [2022-02-10 03:49:44,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:49:44,353 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:49:44,353 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:49:44,373 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2022-02-10 03:49:44,553 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2022-02-10 03:49:44,553 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:49:44,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:49:44,554 INFO L85 PathProgramCache]: Analyzing trace with hash 271499518, now seen corresponding path program 29 times [2022-02-10 03:49:44,554 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:49:44,554 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [764009919] [2022-02-10 03:49:44,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:49:44,554 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:49:44,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:49:44,811 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:49:44,812 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:49:44,812 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [764009919] [2022-02-10 03:49:44,812 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [764009919] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:49:44,812 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [90831966] [2022-02-10 03:49:44,812 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:49:44,812 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:49:44,812 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:49:44,813 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:49:44,814 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2022-02-10 03:49:44,836 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-10 03:49:44,837 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:49:44,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-10 03:49:44,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:49:45,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:49:45,218 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:49:45,218 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 109 treesize of output 91 [2022-02-10 03:49:45,853 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:49:45,853 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:49:46,318 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:49:46,318 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 223 treesize of output 193 [2022-02-10 03:50:23,862 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:50:23,863 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [90831966] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:50:23,863 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:50:23,863 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 26 [2022-02-10 03:50:23,863 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [816601758] [2022-02-10 03:50:23,863 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:50:23,863 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-10 03:50:23,863 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:50:23,864 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-10 03:50:23,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=521, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:50:23,864 INFO L87 Difference]: Start difference. First operand 1553 states and 3471 transitions. Second operand has 26 states, 26 states have (on average 2.3846153846153846) internal successors, (62), 26 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:50:27,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:50:27,927 INFO L93 Difference]: Finished difference Result 2196 states and 4652 transitions. [2022-02-10 03:50:27,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-10 03:50:27,927 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.3846153846153846) internal successors, (62), 26 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:50:27,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:50:27,930 INFO L225 Difference]: With dead ends: 2196 [2022-02-10 03:50:27,931 INFO L226 Difference]: Without dead ends: 2168 [2022-02-10 03:50:27,931 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1459 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=812, Invalid=3744, Unknown=0, NotChecked=0, Total=4556 [2022-02-10 03:50:27,931 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 309 mSDsluCounter, 192 mSDsCounter, 0 mSdLazyCounter, 572 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 309 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 983 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 572 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 314 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:50:27,932 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [309 Valid, 145 Invalid, 983 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 572 Invalid, 0 Unknown, 314 Unchecked, 0.4s Time] [2022-02-10 03:50:27,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2168 states. [2022-02-10 03:50:27,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2168 to 1571. [2022-02-10 03:50:27,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1571 states, 1570 states have (on average 2.242675159235669) internal successors, (3521), 1570 states have internal predecessors, (3521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:50:27,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1571 states to 1571 states and 3521 transitions. [2022-02-10 03:50:27,952 INFO L78 Accepts]: Start accepts. Automaton has 1571 states and 3521 transitions. Word has length 26 [2022-02-10 03:50:27,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:50:27,952 INFO L470 AbstractCegarLoop]: Abstraction has 1571 states and 3521 transitions. [2022-02-10 03:50:27,953 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.3846153846153846) internal successors, (62), 26 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:50:27,953 INFO L276 IsEmpty]: Start isEmpty. Operand 1571 states and 3521 transitions. [2022-02-10 03:50:27,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:50:27,954 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:50:27,954 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:50:27,976 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2022-02-10 03:50:28,155 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:50:28,155 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:50:28,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:50:28,155 INFO L85 PathProgramCache]: Analyzing trace with hash 617529824, now seen corresponding path program 30 times [2022-02-10 03:50:28,155 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:50:28,155 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1176338367] [2022-02-10 03:50:28,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:50:28,156 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:50:28,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:50:28,424 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:50:28,425 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:50:28,425 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1176338367] [2022-02-10 03:50:28,425 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1176338367] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:50:28,425 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [304689664] [2022-02-10 03:50:28,425 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:50:28,425 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:50:28,425 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:50:28,426 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:50:28,430 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2022-02-10 03:50:28,459 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 03:50:28,459 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:50:28,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:50:28,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:50:28,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:50:28,782 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:50:28,783 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 109 treesize of output 83 [2022-02-10 03:50:29,143 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:50:29,143 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:50:29,584 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-10 03:50:29,584 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 199 treesize of output 157 [2022-02-10 03:50:32,192 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:50:32,192 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [304689664] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:50:32,192 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:50:32,192 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 26 [2022-02-10 03:50:32,192 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595999483] [2022-02-10 03:50:32,192 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:50:32,192 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-10 03:50:32,193 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:50:32,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-10 03:50:32,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=533, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:50:32,193 INFO L87 Difference]: Start difference. First operand 1571 states and 3521 transitions. Second operand has 26 states, 26 states have (on average 2.576923076923077) internal successors, (67), 26 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:50:35,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:50:35,074 INFO L93 Difference]: Finished difference Result 2231 states and 4803 transitions. [2022-02-10 03:50:35,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-10 03:50:35,075 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.576923076923077) internal successors, (67), 26 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:50:35,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:50:35,078 INFO L225 Difference]: With dead ends: 2231 [2022-02-10 03:50:35,078 INFO L226 Difference]: Without dead ends: 2223 [2022-02-10 03:50:35,079 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 981 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=605, Invalid=3177, Unknown=0, NotChecked=0, Total=3782 [2022-02-10 03:50:35,079 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 249 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 869 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 249 SdHoareTripleChecker+Valid, 151 SdHoareTripleChecker+Invalid, 917 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 869 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:50:35,079 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [249 Valid, 151 Invalid, 917 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 869 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 03:50:35,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2223 states. [2022-02-10 03:50:35,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2223 to 1573. [2022-02-10 03:50:35,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1573 states, 1572 states have (on average 2.241730279898219) internal successors, (3524), 1572 states have internal predecessors, (3524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:50:35,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1573 states to 1573 states and 3524 transitions. [2022-02-10 03:50:35,098 INFO L78 Accepts]: Start accepts. Automaton has 1573 states and 3524 transitions. Word has length 26 [2022-02-10 03:50:35,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:50:35,098 INFO L470 AbstractCegarLoop]: Abstraction has 1573 states and 3524 transitions. [2022-02-10 03:50:35,099 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.576923076923077) internal successors, (67), 26 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:50:35,099 INFO L276 IsEmpty]: Start isEmpty. Operand 1573 states and 3524 transitions. [2022-02-10 03:50:35,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:50:35,100 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:50:35,101 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:50:35,123 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2022-02-10 03:50:35,301 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2022-02-10 03:50:35,301 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:50:35,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:50:35,301 INFO L85 PathProgramCache]: Analyzing trace with hash -956433714, now seen corresponding path program 23 times [2022-02-10 03:50:35,302 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:50:35,302 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [922390033] [2022-02-10 03:50:35,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:50:35,302 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:50:35,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:50:35,586 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:50:35,586 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:50:35,586 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [922390033] [2022-02-10 03:50:35,586 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [922390033] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:50:35,586 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1285451566] [2022-02-10 03:50:35,586 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:50:35,586 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:50:35,586 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:50:35,587 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:50:35,588 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2022-02-10 03:50:35,613 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-10 03:50:35,614 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:50:35,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-10 03:50:35,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:50:36,094 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:50:36,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:50:36,095 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:50:36,096 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 75 [2022-02-10 03:50:36,203 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:50:36,203 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:50:37,105 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:50:37,108 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:50:37,108 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:50:37,122 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:50:37,122 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 187 treesize of output 139 [2022-02-10 03:50:37,893 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:50:37,893 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1285451566] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:50:37,893 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:50:37,893 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 26 [2022-02-10 03:50:37,893 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1017977296] [2022-02-10 03:50:37,893 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:50:37,894 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-10 03:50:37,894 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:50:37,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-10 03:50:37,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=600, Unknown=0, NotChecked=0, Total=702 [2022-02-10 03:50:37,894 INFO L87 Difference]: Start difference. First operand 1573 states and 3524 transitions. Second operand has 27 states, 27 states have (on average 2.4814814814814814) internal successors, (67), 26 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:50:39,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:50:39,083 INFO L93 Difference]: Finished difference Result 1805 states and 3977 transitions. [2022-02-10 03:50:39,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-10 03:50:39,083 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.4814814814814814) internal successors, (67), 26 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:50:39,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:50:39,086 INFO L225 Difference]: With dead ends: 1805 [2022-02-10 03:50:39,086 INFO L226 Difference]: Without dead ends: 1794 [2022-02-10 03:50:39,087 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 582 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=365, Invalid=2185, Unknown=0, NotChecked=0, Total=2550 [2022-02-10 03:50:39,087 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 177 mSDsluCounter, 285 mSDsCounter, 0 mSdLazyCounter, 733 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 203 SdHoareTripleChecker+Invalid, 1138 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 733 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 381 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:50:39,087 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [177 Valid, 203 Invalid, 1138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 733 Invalid, 0 Unknown, 381 Unchecked, 0.3s Time] [2022-02-10 03:50:39,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1794 states. [2022-02-10 03:50:39,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1794 to 1577. [2022-02-10 03:50:39,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1577 states, 1576 states have (on average 2.238578680203046) internal successors, (3528), 1576 states have internal predecessors, (3528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:50:39,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1577 states to 1577 states and 3528 transitions. [2022-02-10 03:50:39,104 INFO L78 Accepts]: Start accepts. Automaton has 1577 states and 3528 transitions. Word has length 26 [2022-02-10 03:50:39,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:50:39,105 INFO L470 AbstractCegarLoop]: Abstraction has 1577 states and 3528 transitions. [2022-02-10 03:50:39,105 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.4814814814814814) internal successors, (67), 26 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:50:39,105 INFO L276 IsEmpty]: Start isEmpty. Operand 1577 states and 3528 transitions. [2022-02-10 03:50:39,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:50:39,106 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:50:39,107 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:50:39,122 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2022-02-10 03:50:39,307 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2022-02-10 03:50:39,307 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:50:39,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:50:39,307 INFO L85 PathProgramCache]: Analyzing trace with hash 805975712, now seen corresponding path program 31 times [2022-02-10 03:50:39,308 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:50:39,308 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [512110563] [2022-02-10 03:50:39,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:50:39,308 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:50:39,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:50:39,356 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:50:39,357 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:50:39,357 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [512110563] [2022-02-10 03:50:39,357 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [512110563] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:50:39,357 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [546933739] [2022-02-10 03:50:39,357 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:50:39,357 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:50:39,357 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:50:39,358 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:50:39,359 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2022-02-10 03:50:39,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:50:39,380 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:50:39,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:50:39,518 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:50:39,519 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:50:39,669 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:50:39,669 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [546933739] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:50:39,669 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:50:39,669 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 21 [2022-02-10 03:50:39,669 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [193239663] [2022-02-10 03:50:39,669 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:50:39,669 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-10 03:50:39,669 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:50:39,670 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-10 03:50:39,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=337, Unknown=0, NotChecked=0, Total=420 [2022-02-10 03:50:39,670 INFO L87 Difference]: Start difference. First operand 1577 states and 3528 transitions. Second operand has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:50:41,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:50:41,692 INFO L93 Difference]: Finished difference Result 3655 states and 7384 transitions. [2022-02-10 03:50:41,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 112 states. [2022-02-10 03:50:41,692 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:50:41,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:50:41,697 INFO L225 Difference]: With dead ends: 3655 [2022-02-10 03:50:41,697 INFO L226 Difference]: Without dead ends: 3655 [2022-02-10 03:50:41,699 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5608 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=2680, Invalid=11362, Unknown=0, NotChecked=0, Total=14042 [2022-02-10 03:50:41,699 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 545 mSDsluCounter, 941 mSDsCounter, 0 mSdLazyCounter, 1704 mSolverCounterSat, 146 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 545 SdHoareTripleChecker+Valid, 599 SdHoareTripleChecker+Invalid, 1850 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 146 IncrementalHoareTripleChecker+Valid, 1704 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-10 03:50:41,699 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [545 Valid, 599 Invalid, 1850 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [146 Valid, 1704 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-10 03:50:41,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3655 states. [2022-02-10 03:50:41,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3655 to 1817. [2022-02-10 03:50:41,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1817 states, 1816 states have (on average 2.3127753303964758) internal successors, (4200), 1816 states have internal predecessors, (4200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:50:41,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1817 states to 1817 states and 4200 transitions. [2022-02-10 03:50:41,727 INFO L78 Accepts]: Start accepts. Automaton has 1817 states and 4200 transitions. Word has length 28 [2022-02-10 03:50:41,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:50:41,728 INFO L470 AbstractCegarLoop]: Abstraction has 1817 states and 4200 transitions. [2022-02-10 03:50:41,728 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:50:41,728 INFO L276 IsEmpty]: Start isEmpty. Operand 1817 states and 4200 transitions. [2022-02-10 03:50:41,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:50:41,730 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:50:41,730 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:50:41,746 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2022-02-10 03:50:41,930 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:50:41,930 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:50:41,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:50:41,931 INFO L85 PathProgramCache]: Analyzing trace with hash 1059764836, now seen corresponding path program 32 times [2022-02-10 03:50:41,931 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:50:41,931 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1495610978] [2022-02-10 03:50:41,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:50:41,931 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:50:41,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:50:41,980 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:50:41,980 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:50:41,980 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1495610978] [2022-02-10 03:50:41,980 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1495610978] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:50:41,980 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [254829743] [2022-02-10 03:50:41,980 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:50:41,980 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:50:41,980 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:50:41,982 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:50:41,982 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2022-02-10 03:50:42,006 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:50:42,006 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:50:42,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:50:42,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:50:42,165 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:50:42,166 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:50:42,331 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:50:42,331 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [254829743] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:50:42,332 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:50:42,332 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-02-10 03:50:42,332 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1500965294] [2022-02-10 03:50:42,332 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:50:42,332 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-10 03:50:42,332 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:50:42,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-10 03:50:42,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=405, Unknown=0, NotChecked=0, Total=506 [2022-02-10 03:50:42,333 INFO L87 Difference]: Start difference. First operand 1817 states and 4200 transitions. Second operand has 23 states, 23 states have (on average 2.739130434782609) internal successors, (63), 23 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:50:46,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:50:46,295 INFO L93 Difference]: Finished difference Result 4817 states and 9634 transitions. [2022-02-10 03:50:46,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 185 states. [2022-02-10 03:50:46,295 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.739130434782609) internal successors, (63), 23 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:50:46,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:50:46,302 INFO L225 Difference]: With dead ends: 4817 [2022-02-10 03:50:46,302 INFO L226 Difference]: Without dead ends: 4817 [2022-02-10 03:50:46,307 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 41 SyntacticMatches, 2 SemanticMatches, 195 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17220 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=7033, Invalid=31579, Unknown=0, NotChecked=0, Total=38612 [2022-02-10 03:50:46,307 INFO L933 BasicCegarLoop]: 61 mSDtfsCounter, 840 mSDsluCounter, 1191 mSDsCounter, 0 mSdLazyCounter, 2172 mSolverCounterSat, 227 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 840 SdHoareTripleChecker+Valid, 751 SdHoareTripleChecker+Invalid, 2399 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 227 IncrementalHoareTripleChecker+Valid, 2172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-10 03:50:46,307 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [840 Valid, 751 Invalid, 2399 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [227 Valid, 2172 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-02-10 03:50:46,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4817 states. [2022-02-10 03:50:46,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4817 to 1839. [2022-02-10 03:50:46,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1839 states, 1838 states have (on average 2.3171926006528833) internal successors, (4259), 1838 states have internal predecessors, (4259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:50:46,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1839 states to 1839 states and 4259 transitions. [2022-02-10 03:50:46,346 INFO L78 Accepts]: Start accepts. Automaton has 1839 states and 4259 transitions. Word has length 28 [2022-02-10 03:50:46,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:50:46,346 INFO L470 AbstractCegarLoop]: Abstraction has 1839 states and 4259 transitions. [2022-02-10 03:50:46,346 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.739130434782609) internal successors, (63), 23 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:50:46,346 INFO L276 IsEmpty]: Start isEmpty. Operand 1839 states and 4259 transitions. [2022-02-10 03:50:46,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:50:46,348 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:50:46,348 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:50:46,364 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2022-02-10 03:50:46,551 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:50:46,551 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:50:46,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:50:46,552 INFO L85 PathProgramCache]: Analyzing trace with hash -1043771872, now seen corresponding path program 24 times [2022-02-10 03:50:46,552 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:50:46,552 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1344007248] [2022-02-10 03:50:46,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:50:46,552 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:50:46,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:50:46,606 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:50:46,606 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:50:46,606 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1344007248] [2022-02-10 03:50:46,606 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1344007248] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:50:46,606 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [129749690] [2022-02-10 03:50:46,606 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:50:46,606 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:50:46,607 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:50:46,608 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:50:46,609 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2022-02-10 03:50:46,632 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 03:50:46,632 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:50:46,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:50:46,633 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:50:46,747 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:50:46,747 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:50:46,863 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:50:46,863 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [129749690] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:50:46,863 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:50:46,863 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 19 [2022-02-10 03:50:46,870 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1999110238] [2022-02-10 03:50:46,870 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:50:46,871 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-10 03:50:46,871 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:50:46,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-10 03:50:46,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2022-02-10 03:50:46,871 INFO L87 Difference]: Start difference. First operand 1839 states and 4259 transitions. Second operand has 19 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 19 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:50:48,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:50:48,079 INFO L93 Difference]: Finished difference Result 4110 states and 8716 transitions. [2022-02-10 03:50:48,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-02-10 03:50:48,080 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 19 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:50:48,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:50:48,086 INFO L225 Difference]: With dead ends: 4110 [2022-02-10 03:50:48,086 INFO L226 Difference]: Without dead ends: 4110 [2022-02-10 03:50:48,087 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2229 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1231, Invalid=5249, Unknown=0, NotChecked=0, Total=6480 [2022-02-10 03:50:48,087 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 437 mSDsluCounter, 408 mSDsCounter, 0 mSdLazyCounter, 815 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 437 SdHoareTripleChecker+Valid, 289 SdHoareTripleChecker+Invalid, 915 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 815 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:50:48,087 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [437 Valid, 289 Invalid, 915 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 815 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:50:48,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4110 states. [2022-02-10 03:50:48,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4110 to 1888. [2022-02-10 03:50:48,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1888 states, 1887 states have (on average 2.305246422893482) internal successors, (4350), 1887 states have internal predecessors, (4350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:50:48,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1888 states to 1888 states and 4350 transitions. [2022-02-10 03:50:48,122 INFO L78 Accepts]: Start accepts. Automaton has 1888 states and 4350 transitions. Word has length 28 [2022-02-10 03:50:48,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:50:48,122 INFO L470 AbstractCegarLoop]: Abstraction has 1888 states and 4350 transitions. [2022-02-10 03:50:48,122 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 19 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:50:48,122 INFO L276 IsEmpty]: Start isEmpty. Operand 1888 states and 4350 transitions. [2022-02-10 03:50:48,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:50:48,124 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:50:48,124 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:50:48,141 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2022-02-10 03:50:48,334 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:50:48,334 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:50:48,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:50:48,334 INFO L85 PathProgramCache]: Analyzing trace with hash -1489984096, now seen corresponding path program 33 times [2022-02-10 03:50:48,335 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:50:48,335 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1822198658] [2022-02-10 03:50:48,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:50:48,335 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:50:48,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:50:48,384 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:50:48,384 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:50:48,384 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1822198658] [2022-02-10 03:50:48,384 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1822198658] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:50:48,384 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [61767258] [2022-02-10 03:50:48,384 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:50:48,385 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:50:48,385 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:50:48,386 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:50:48,399 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2022-02-10 03:50:48,426 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 03:50:48,426 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:50:48,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 03:50:48,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:50:48,509 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:50:48,509 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:50:48,602 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:50:48,602 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [61767258] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:50:48,602 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:50:48,602 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-02-10 03:50:48,603 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1341541276] [2022-02-10 03:50:48,603 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:50:48,603 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-10 03:50:48,603 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:50:48,603 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-10 03:50:48,603 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2022-02-10 03:50:48,604 INFO L87 Difference]: Start difference. First operand 1888 states and 4350 transitions. Second operand has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 18 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:50:50,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:50:50,047 INFO L93 Difference]: Finished difference Result 4774 states and 10231 transitions. [2022-02-10 03:50:50,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2022-02-10 03:50:50,047 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 18 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:50:50,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:50:50,054 INFO L225 Difference]: With dead ends: 4774 [2022-02-10 03:50:50,054 INFO L226 Difference]: Without dead ends: 4762 [2022-02-10 03:50:50,056 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3769 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=2258, Invalid=7444, Unknown=0, NotChecked=0, Total=9702 [2022-02-10 03:50:50,056 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 665 mSDsluCounter, 217 mSDsCounter, 0 mSdLazyCounter, 686 mSolverCounterSat, 147 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 665 SdHoareTripleChecker+Valid, 184 SdHoareTripleChecker+Invalid, 833 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 147 IncrementalHoareTripleChecker+Valid, 686 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:50:50,058 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [665 Valid, 184 Invalid, 833 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [147 Valid, 686 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:50:50,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4762 states. [2022-02-10 03:50:50,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4762 to 2847. [2022-02-10 03:50:50,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2847 states, 2846 states have (on average 2.4852424455375965) internal successors, (7073), 2846 states have internal predecessors, (7073), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:50:50,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2847 states to 2847 states and 7073 transitions. [2022-02-10 03:50:50,110 INFO L78 Accepts]: Start accepts. Automaton has 2847 states and 7073 transitions. Word has length 28 [2022-02-10 03:50:50,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:50:50,110 INFO L470 AbstractCegarLoop]: Abstraction has 2847 states and 7073 transitions. [2022-02-10 03:50:50,110 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 18 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:50:50,111 INFO L276 IsEmpty]: Start isEmpty. Operand 2847 states and 7073 transitions. [2022-02-10 03:50:50,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:50:50,114 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:50:50,114 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:50:50,137 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2022-02-10 03:50:50,314 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2022-02-10 03:50:50,314 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:50:50,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:50:50,315 INFO L85 PathProgramCache]: Analyzing trace with hash -224374556, now seen corresponding path program 34 times [2022-02-10 03:50:50,315 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:50:50,315 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1927935593] [2022-02-10 03:50:50,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:50:50,315 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:50:50,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:50:50,352 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:50:50,353 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:50:50,353 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1927935593] [2022-02-10 03:50:50,353 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1927935593] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:50:50,353 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [744174616] [2022-02-10 03:50:50,353 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:50:50,353 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:50:50,353 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:50:50,354 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:50:50,355 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2022-02-10 03:50:50,381 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:50:50,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:50:50,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:50:50,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:50:50,457 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:50:50,457 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:50:50,538 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:50:50,538 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [744174616] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:50:50,539 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:50:50,539 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-02-10 03:50:50,539 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [573607298] [2022-02-10 03:50:50,539 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:50:50,539 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 03:50:50,539 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:50:50,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 03:50:50,540 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=117, Unknown=0, NotChecked=0, Total=182 [2022-02-10 03:50:50,540 INFO L87 Difference]: Start difference. First operand 2847 states and 7073 transitions. Second operand has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:50:50,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:50:50,753 INFO L93 Difference]: Finished difference Result 3720 states and 8534 transitions. [2022-02-10 03:50:50,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-10 03:50:50,753 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:50:50,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:50:50,761 INFO L225 Difference]: With dead ends: 3720 [2022-02-10 03:50:50,761 INFO L226 Difference]: Without dead ends: 3705 [2022-02-10 03:50:50,761 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 48 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=210, Invalid=342, Unknown=0, NotChecked=0, Total=552 [2022-02-10 03:50:50,762 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 252 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 183 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 252 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:50:50,762 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [252 Valid, 45 Invalid, 224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 183 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:50:50,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3705 states. [2022-02-10 03:50:50,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3705 to 2842. [2022-02-10 03:50:50,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2842 states, 2841 states have (on average 2.4860964449137626) internal successors, (7063), 2841 states have internal predecessors, (7063), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:50:50,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2842 states to 2842 states and 7063 transitions. [2022-02-10 03:50:50,804 INFO L78 Accepts]: Start accepts. Automaton has 2842 states and 7063 transitions. Word has length 28 [2022-02-10 03:50:50,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:50:50,805 INFO L470 AbstractCegarLoop]: Abstraction has 2842 states and 7063 transitions. [2022-02-10 03:50:50,805 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:50:50,805 INFO L276 IsEmpty]: Start isEmpty. Operand 2842 states and 7063 transitions. [2022-02-10 03:50:50,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:50:50,808 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:50:50,808 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:50:50,831 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2022-02-10 03:50:51,008 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable60 [2022-02-10 03:50:51,009 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:50:51,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:50:51,009 INFO L85 PathProgramCache]: Analyzing trace with hash -304590620, now seen corresponding path program 35 times [2022-02-10 03:50:51,009 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:50:51,009 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1830872479] [2022-02-10 03:50:51,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:50:51,009 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:50:51,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:50:51,037 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:50:51,037 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:50:51,037 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1830872479] [2022-02-10 03:50:51,037 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1830872479] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:50:51,037 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [306267584] [2022-02-10 03:50:51,038 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:50:51,038 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:50:51,038 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:50:51,039 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:50:51,040 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2022-02-10 03:50:51,069 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-10 03:50:51,069 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:50:51,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:50:51,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:50:51,157 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:50:51,157 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:50:51,244 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:50:51,245 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [306267584] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:50:51,245 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:50:51,245 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 8] total 14 [2022-02-10 03:50:51,245 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1495810714] [2022-02-10 03:50:51,245 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:50:51,245 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 03:50:51,245 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:50:51,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 03:50:51,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=117, Unknown=0, NotChecked=0, Total=182 [2022-02-10 03:50:51,245 INFO L87 Difference]: Start difference. First operand 2842 states and 7063 transitions. Second operand has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 14 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:50:51,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:50:51,620 INFO L93 Difference]: Finished difference Result 4565 states and 10274 transitions. [2022-02-10 03:50:51,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-10 03:50:51,621 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 14 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:50:51,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:50:51,627 INFO L225 Difference]: With dead ends: 4565 [2022-02-10 03:50:51,628 INFO L226 Difference]: Without dead ends: 4565 [2022-02-10 03:50:51,628 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 47 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 401 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=464, Invalid=868, Unknown=0, NotChecked=0, Total=1332 [2022-02-10 03:50:51,628 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 317 mSDsluCounter, 153 mSDsCounter, 0 mSdLazyCounter, 244 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 317 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 287 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 244 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:50:51,628 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [317 Valid, 99 Invalid, 287 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 244 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:50:51,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4565 states. [2022-02-10 03:50:51,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4565 to 2569. [2022-02-10 03:50:51,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2569 states, 2568 states have (on average 2.457943925233645) internal successors, (6312), 2568 states have internal predecessors, (6312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:50:51,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2569 states to 2569 states and 6312 transitions. [2022-02-10 03:50:51,668 INFO L78 Accepts]: Start accepts. Automaton has 2569 states and 6312 transitions. Word has length 28 [2022-02-10 03:50:51,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:50:51,669 INFO L470 AbstractCegarLoop]: Abstraction has 2569 states and 6312 transitions. [2022-02-10 03:50:51,669 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 14 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:50:51,669 INFO L276 IsEmpty]: Start isEmpty. Operand 2569 states and 6312 transitions. [2022-02-10 03:50:51,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:50:51,671 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:50:51,672 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:50:51,689 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2022-02-10 03:50:51,887 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2022-02-10 03:50:51,887 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:50:51,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:50:51,888 INFO L85 PathProgramCache]: Analyzing trace with hash 1105388072, now seen corresponding path program 36 times [2022-02-10 03:50:51,888 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:50:51,888 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [138418673] [2022-02-10 03:50:51,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:50:51,888 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:50:51,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:50:51,925 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:50:51,925 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:50:51,925 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [138418673] [2022-02-10 03:50:51,925 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [138418673] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:50:51,925 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1635877895] [2022-02-10 03:50:51,925 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:50:51,925 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:50:51,926 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:50:51,927 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:50:51,928 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2022-02-10 03:50:51,949 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-02-10 03:50:51,949 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:50:51,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:50:51,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:50:52,029 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:50:52,029 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:50:52,119 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:50:52,119 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1635877895] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:50:52,119 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:50:52,120 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 10] total 17 [2022-02-10 03:50:52,120 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1030877970] [2022-02-10 03:50:52,120 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:50:52,120 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-10 03:50:52,120 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:50:52,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-10 03:50:52,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2022-02-10 03:50:52,120 INFO L87 Difference]: Start difference. First operand 2569 states and 6312 transitions. Second operand has 17 states, 17 states have (on average 3.0) internal successors, (51), 17 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:50:52,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:50:52,959 INFO L93 Difference]: Finished difference Result 4590 states and 10109 transitions. [2022-02-10 03:50:52,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2022-02-10 03:50:52,959 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 17 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:50:52,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:50:52,966 INFO L225 Difference]: With dead ends: 4590 [2022-02-10 03:50:52,966 INFO L226 Difference]: Without dead ends: 4590 [2022-02-10 03:50:52,967 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1887 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1272, Invalid=4130, Unknown=0, NotChecked=0, Total=5402 [2022-02-10 03:50:52,967 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 338 mSDsluCounter, 411 mSDsCounter, 0 mSdLazyCounter, 849 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 338 SdHoareTripleChecker+Valid, 286 SdHoareTripleChecker+Invalid, 937 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 849 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:50:52,967 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [338 Valid, 286 Invalid, 937 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 849 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:50:52,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4590 states. [2022-02-10 03:50:53,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4590 to 2576. [2022-02-10 03:50:53,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2576 states, 2575 states have (on average 2.4570873786407765) internal successors, (6327), 2575 states have internal predecessors, (6327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:50:53,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2576 states to 2576 states and 6327 transitions. [2022-02-10 03:50:53,009 INFO L78 Accepts]: Start accepts. Automaton has 2576 states and 6327 transitions. Word has length 28 [2022-02-10 03:50:53,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:50:53,009 INFO L470 AbstractCegarLoop]: Abstraction has 2576 states and 6327 transitions. [2022-02-10 03:50:53,009 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 17 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:50:53,009 INFO L276 IsEmpty]: Start isEmpty. Operand 2576 states and 6327 transitions. [2022-02-10 03:50:53,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:50:53,012 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:50:53,012 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:50:53,028 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2022-02-10 03:50:53,215 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:50:53,215 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:50:53,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:50:53,216 INFO L85 PathProgramCache]: Analyzing trace with hash 780452516, now seen corresponding path program 37 times [2022-02-10 03:50:53,216 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:50:53,216 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [919458979] [2022-02-10 03:50:53,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:50:53,216 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:50:53,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:50:53,259 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:50:53,259 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:50:53,260 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [919458979] [2022-02-10 03:50:53,260 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [919458979] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:50:53,260 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1818506464] [2022-02-10 03:50:53,260 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:50:53,260 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:50:53,260 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:50:53,261 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:50:53,262 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2022-02-10 03:50:53,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:50:53,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 03:50:53,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:50:53,379 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:50:53,379 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:50:53,495 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:50:53,495 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1818506464] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:50:53,496 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:50:53,496 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2022-02-10 03:50:53,496 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1492704955] [2022-02-10 03:50:53,496 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:50:53,496 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-10 03:50:53,496 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:50:53,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-10 03:50:53,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2022-02-10 03:50:53,497 INFO L87 Difference]: Start difference. First operand 2576 states and 6327 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:50:54,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:50:54,600 INFO L93 Difference]: Finished difference Result 5443 states and 11568 transitions. [2022-02-10 03:50:54,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2022-02-10 03:50:54,600 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:50:54,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:50:54,607 INFO L225 Difference]: With dead ends: 5443 [2022-02-10 03:50:54,608 INFO L226 Difference]: Without dead ends: 5435 [2022-02-10 03:50:54,609 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2800 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1614, Invalid=5526, Unknown=0, NotChecked=0, Total=7140 [2022-02-10 03:50:54,609 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 417 mSDsluCounter, 296 mSDsCounter, 0 mSdLazyCounter, 626 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 417 SdHoareTripleChecker+Valid, 243 SdHoareTripleChecker+Invalid, 727 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 626 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:50:54,609 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [417 Valid, 243 Invalid, 727 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 626 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:50:54,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5435 states. [2022-02-10 03:50:54,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5435 to 2694. [2022-02-10 03:50:54,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2694 states, 2693 states have (on average 2.460081693278871) internal successors, (6625), 2693 states have internal predecessors, (6625), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:50:54,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2694 states to 2694 states and 6625 transitions. [2022-02-10 03:50:54,655 INFO L78 Accepts]: Start accepts. Automaton has 2694 states and 6625 transitions. Word has length 28 [2022-02-10 03:50:54,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:50:54,655 INFO L470 AbstractCegarLoop]: Abstraction has 2694 states and 6625 transitions. [2022-02-10 03:50:54,655 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:50:54,655 INFO L276 IsEmpty]: Start isEmpty. Operand 2694 states and 6625 transitions. [2022-02-10 03:50:54,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:50:54,658 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:50:54,658 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:50:54,674 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2022-02-10 03:50:54,858 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:50:54,858 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:50:54,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:50:54,859 INFO L85 PathProgramCache]: Analyzing trace with hash -531633244, now seen corresponding path program 38 times [2022-02-10 03:50:54,859 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:50:54,859 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [990878320] [2022-02-10 03:50:54,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:50:54,859 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:50:54,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:50:54,905 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:50:54,905 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:50:54,905 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [990878320] [2022-02-10 03:50:54,905 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [990878320] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:50:54,905 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [716922544] [2022-02-10 03:50:54,905 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:50:54,905 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:50:54,906 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:50:54,906 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:50:54,907 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2022-02-10 03:50:54,928 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:50:54,928 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:50:54,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 03:50:54,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:50:55,010 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:50:55,010 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:50:55,089 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:50:55,089 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [716922544] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:50:55,089 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:50:55,089 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2022-02-10 03:50:55,089 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2109716800] [2022-02-10 03:50:55,089 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:50:55,089 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-10 03:50:55,089 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:50:55,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-10 03:50:55,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2022-02-10 03:50:55,090 INFO L87 Difference]: Start difference. First operand 2694 states and 6625 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:50:56,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:50:56,186 INFO L93 Difference]: Finished difference Result 6283 states and 13186 transitions. [2022-02-10 03:50:56,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-02-10 03:50:56,186 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:50:56,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:50:56,197 INFO L225 Difference]: With dead ends: 6283 [2022-02-10 03:50:56,197 INFO L226 Difference]: Without dead ends: 6283 [2022-02-10 03:50:56,199 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 46 SyntacticMatches, 3 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2960 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1720, Invalid=5590, Unknown=0, NotChecked=0, Total=7310 [2022-02-10 03:50:56,199 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 562 mSDsluCounter, 355 mSDsCounter, 0 mSdLazyCounter, 622 mSolverCounterSat, 133 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 562 SdHoareTripleChecker+Valid, 260 SdHoareTripleChecker+Invalid, 755 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 133 IncrementalHoareTripleChecker+Valid, 622 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:50:56,199 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [562 Valid, 260 Invalid, 755 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [133 Valid, 622 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:50:56,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6283 states. [2022-02-10 03:50:56,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6283 to 2796. [2022-02-10 03:50:56,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2796 states, 2795 states have (on average 2.4894454382826474) internal successors, (6958), 2795 states have internal predecessors, (6958), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:50:56,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2796 states to 2796 states and 6958 transitions. [2022-02-10 03:50:56,267 INFO L78 Accepts]: Start accepts. Automaton has 2796 states and 6958 transitions. Word has length 28 [2022-02-10 03:50:56,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:50:56,267 INFO L470 AbstractCegarLoop]: Abstraction has 2796 states and 6958 transitions. [2022-02-10 03:50:56,267 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:50:56,267 INFO L276 IsEmpty]: Start isEmpty. Operand 2796 states and 6958 transitions. [2022-02-10 03:50:56,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:50:56,270 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:50:56,270 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:50:56,286 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2022-02-10 03:50:56,470 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2022-02-10 03:50:56,471 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:50:56,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:50:56,471 INFO L85 PathProgramCache]: Analyzing trace with hash 139904744, now seen corresponding path program 39 times [2022-02-10 03:50:56,471 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:50:56,471 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1292348992] [2022-02-10 03:50:56,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:50:56,471 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:50:56,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:50:56,510 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:50:56,510 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:50:56,510 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1292348992] [2022-02-10 03:50:56,511 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1292348992] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:50:56,511 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2137151624] [2022-02-10 03:50:56,511 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:50:56,511 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:50:56,511 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:50:56,512 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:50:56,512 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2022-02-10 03:50:56,534 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-02-10 03:50:56,534 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:50:56,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:50:56,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:50:56,613 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:50:56,613 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:50:56,703 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:50:56,703 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2137151624] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:50:56,703 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:50:56,703 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 10] total 17 [2022-02-10 03:50:56,703 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1859884411] [2022-02-10 03:50:56,703 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:50:56,703 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-10 03:50:56,704 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:50:56,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-10 03:50:56,704 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2022-02-10 03:50:56,704 INFO L87 Difference]: Start difference. First operand 2796 states and 6958 transitions. Second operand has 17 states, 17 states have (on average 3.0) internal successors, (51), 17 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:50:57,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:50:57,537 INFO L93 Difference]: Finished difference Result 4852 states and 10739 transitions. [2022-02-10 03:50:57,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-02-10 03:50:57,537 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 17 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:50:57,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:50:57,544 INFO L225 Difference]: With dead ends: 4852 [2022-02-10 03:50:57,544 INFO L226 Difference]: Without dead ends: 4851 [2022-02-10 03:50:57,545 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1619 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1062, Invalid=3768, Unknown=0, NotChecked=0, Total=4830 [2022-02-10 03:50:57,545 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 392 mSDsluCounter, 378 mSDsCounter, 0 mSdLazyCounter, 823 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 392 SdHoareTripleChecker+Valid, 271 SdHoareTripleChecker+Invalid, 930 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 823 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:50:57,545 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [392 Valid, 271 Invalid, 930 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 823 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:50:57,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4851 states. [2022-02-10 03:50:57,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4851 to 2756. [2022-02-10 03:50:57,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2756 states, 2755 states have (on average 2.4947368421052634) internal successors, (6873), 2755 states have internal predecessors, (6873), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:50:57,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2756 states to 2756 states and 6873 transitions. [2022-02-10 03:50:57,594 INFO L78 Accepts]: Start accepts. Automaton has 2756 states and 6873 transitions. Word has length 28 [2022-02-10 03:50:57,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:50:57,595 INFO L470 AbstractCegarLoop]: Abstraction has 2756 states and 6873 transitions. [2022-02-10 03:50:57,595 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 17 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:50:57,595 INFO L276 IsEmpty]: Start isEmpty. Operand 2756 states and 6873 transitions. [2022-02-10 03:50:57,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:50:57,598 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:50:57,598 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:50:57,614 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2022-02-10 03:50:57,798 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2022-02-10 03:50:57,799 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:50:57,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:50:57,799 INFO L85 PathProgramCache]: Analyzing trace with hash -934819668, now seen corresponding path program 40 times [2022-02-10 03:50:57,799 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:50:57,799 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1451957965] [2022-02-10 03:50:57,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:50:57,799 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:50:57,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:50:57,851 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:50:57,851 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:50:57,851 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1451957965] [2022-02-10 03:50:57,852 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1451957965] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:50:57,852 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1320082603] [2022-02-10 03:50:57,852 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:50:57,852 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:50:57,852 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:50:57,853 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:50:57,854 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2022-02-10 03:50:57,871 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:50:57,872 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:50:57,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:50:57,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:50:57,975 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:50:57,975 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:50:58,083 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:50:58,084 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1320082603] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:50:58,084 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:50:58,084 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 9] total 19 [2022-02-10 03:50:58,084 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [444233271] [2022-02-10 03:50:58,084 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:50:58,084 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-10 03:50:58,084 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:50:58,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-10 03:50:58,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=245, Unknown=0, NotChecked=0, Total=342 [2022-02-10 03:50:58,085 INFO L87 Difference]: Start difference. First operand 2756 states and 6873 transitions. Second operand has 19 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 19 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:50:59,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:50:59,541 INFO L93 Difference]: Finished difference Result 6955 states and 15293 transitions. [2022-02-10 03:50:59,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-02-10 03:50:59,542 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 19 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:50:59,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:50:59,553 INFO L225 Difference]: With dead ends: 6955 [2022-02-10 03:50:59,553 INFO L226 Difference]: Without dead ends: 6953 [2022-02-10 03:50:59,554 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3643 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=2169, Invalid=7337, Unknown=0, NotChecked=0, Total=9506 [2022-02-10 03:50:59,554 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 560 mSDsluCounter, 547 mSDsCounter, 0 mSdLazyCounter, 1087 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 560 SdHoareTripleChecker+Valid, 378 SdHoareTripleChecker+Invalid, 1198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 1087 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:50:59,555 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [560 Valid, 378 Invalid, 1198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 1087 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 03:50:59,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6953 states. [2022-02-10 03:50:59,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6953 to 2998. [2022-02-10 03:50:59,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2998 states, 2997 states have (on average 2.5265265265265264) internal successors, (7572), 2997 states have internal predecessors, (7572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:50:59,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2998 states to 2998 states and 7572 transitions. [2022-02-10 03:50:59,618 INFO L78 Accepts]: Start accepts. Automaton has 2998 states and 7572 transitions. Word has length 28 [2022-02-10 03:50:59,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:50:59,619 INFO L470 AbstractCegarLoop]: Abstraction has 2998 states and 7572 transitions. [2022-02-10 03:50:59,619 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 19 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:50:59,619 INFO L276 IsEmpty]: Start isEmpty. Operand 2998 states and 7572 transitions. [2022-02-10 03:50:59,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:50:59,622 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:50:59,622 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:50:59,640 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-10 03:50:59,835 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:50:59,835 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:50:59,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:50:59,836 INFO L85 PathProgramCache]: Analyzing trace with hash -1732254718, now seen corresponding path program 41 times [2022-02-10 03:50:59,836 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:50:59,836 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885112680] [2022-02-10 03:50:59,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:50:59,836 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:50:59,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:50:59,875 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:50:59,875 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:50:59,875 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885112680] [2022-02-10 03:50:59,876 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1885112680] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:50:59,876 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1119163746] [2022-02-10 03:50:59,876 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:50:59,876 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:50:59,876 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:50:59,877 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:50:59,877 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2022-02-10 03:50:59,902 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-02-10 03:50:59,902 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:50:59,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:50:59,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:51:00,003 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:00,003 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:51:00,099 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:00,099 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1119163746] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:51:00,099 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:51:00,099 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 9] total 19 [2022-02-10 03:51:00,099 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1627770592] [2022-02-10 03:51:00,099 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:51:00,100 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-10 03:51:00,100 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:51:00,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-10 03:51:00,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=264, Unknown=0, NotChecked=0, Total=342 [2022-02-10 03:51:00,100 INFO L87 Difference]: Start difference. First operand 2998 states and 7572 transitions. Second operand has 19 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 19 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:01,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:51:01,770 INFO L93 Difference]: Finished difference Result 5765 states and 12789 transitions. [2022-02-10 03:51:01,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 120 states. [2022-02-10 03:51:01,771 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 19 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:51:01,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:51:01,780 INFO L225 Difference]: With dead ends: 5765 [2022-02-10 03:51:01,780 INFO L226 Difference]: Without dead ends: 5765 [2022-02-10 03:51:01,782 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6077 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=2823, Invalid=11939, Unknown=0, NotChecked=0, Total=14762 [2022-02-10 03:51:01,783 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 510 mSDsluCounter, 476 mSDsCounter, 0 mSdLazyCounter, 971 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 510 SdHoareTripleChecker+Valid, 321 SdHoareTripleChecker+Invalid, 1077 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 971 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:51:01,783 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [510 Valid, 321 Invalid, 1077 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 971 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:51:01,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5765 states. [2022-02-10 03:51:01,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5765 to 3008. [2022-02-10 03:51:01,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3008 states, 3007 states have (on average 2.5227801795809777) internal successors, (7586), 3007 states have internal predecessors, (7586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:01,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3008 states to 3008 states and 7586 transitions. [2022-02-10 03:51:01,845 INFO L78 Accepts]: Start accepts. Automaton has 3008 states and 7586 transitions. Word has length 28 [2022-02-10 03:51:01,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:51:01,845 INFO L470 AbstractCegarLoop]: Abstraction has 3008 states and 7586 transitions. [2022-02-10 03:51:01,845 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 19 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:01,845 INFO L276 IsEmpty]: Start isEmpty. Operand 3008 states and 7586 transitions. [2022-02-10 03:51:01,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:51:01,849 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:51:01,849 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:51:01,866 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2022-02-10 03:51:02,049 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2022-02-10 03:51:02,050 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:51:02,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:51:02,050 INFO L85 PathProgramCache]: Analyzing trace with hash -1439690008, now seen corresponding path program 25 times [2022-02-10 03:51:02,050 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:51:02,050 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [919362954] [2022-02-10 03:51:02,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:51:02,050 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:51:02,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:51:02,097 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:02,097 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:51:02,097 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [919362954] [2022-02-10 03:51:02,097 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [919362954] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:51:02,097 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [570298899] [2022-02-10 03:51:02,097 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:51:02,097 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:02,098 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:51:02,099 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:51:02,099 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2022-02-10 03:51:02,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:51:02,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:51:02,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:51:02,224 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:02,224 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:51:02,327 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:02,327 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [570298899] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:51:02,327 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:51:02,327 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 17 [2022-02-10 03:51:02,327 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597359157] [2022-02-10 03:51:02,327 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:51:02,328 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-10 03:51:02,328 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:51:02,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-10 03:51:02,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2022-02-10 03:51:02,328 INFO L87 Difference]: Start difference. First operand 3008 states and 7586 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:03,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:51:03,100 INFO L93 Difference]: Finished difference Result 5993 states and 13867 transitions. [2022-02-10 03:51:03,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-02-10 03:51:03,100 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:51:03,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:51:03,110 INFO L225 Difference]: With dead ends: 5993 [2022-02-10 03:51:03,110 INFO L226 Difference]: Without dead ends: 5993 [2022-02-10 03:51:03,111 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1595 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=974, Invalid=3856, Unknown=0, NotChecked=0, Total=4830 [2022-02-10 03:51:03,111 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 343 mSDsluCounter, 299 mSDsCounter, 0 mSdLazyCounter, 656 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 343 SdHoareTripleChecker+Valid, 221 SdHoareTripleChecker+Invalid, 751 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 656 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:51:03,111 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [343 Valid, 221 Invalid, 751 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 656 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:51:03,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5993 states. [2022-02-10 03:51:03,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5993 to 3010. [2022-02-10 03:51:03,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3010 states, 3009 states have (on average 2.521103356596876) internal successors, (7586), 3009 states have internal predecessors, (7586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:03,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3010 states to 3010 states and 7586 transitions. [2022-02-10 03:51:03,172 INFO L78 Accepts]: Start accepts. Automaton has 3010 states and 7586 transitions. Word has length 28 [2022-02-10 03:51:03,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:51:03,173 INFO L470 AbstractCegarLoop]: Abstraction has 3010 states and 7586 transitions. [2022-02-10 03:51:03,173 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:03,173 INFO L276 IsEmpty]: Start isEmpty. Operand 3010 states and 7586 transitions. [2022-02-10 03:51:03,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:51:03,176 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:51:03,176 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:51:03,199 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-10 03:51:03,377 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2022-02-10 03:51:03,377 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:51:03,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:51:03,377 INFO L85 PathProgramCache]: Analyzing trace with hash -76899096, now seen corresponding path program 26 times [2022-02-10 03:51:03,377 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:51:03,377 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092953861] [2022-02-10 03:51:03,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:51:03,378 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:51:03,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:51:03,423 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:03,423 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:51:03,423 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092953861] [2022-02-10 03:51:03,424 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2092953861] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:51:03,424 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2053387483] [2022-02-10 03:51:03,424 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:51:03,424 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:03,424 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:51:03,425 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:51:03,426 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2022-02-10 03:51:03,446 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:51:03,447 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:51:03,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:51:03,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:51:03,540 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:03,540 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:51:03,627 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:03,627 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2053387483] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:51:03,627 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:51:03,627 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 17 [2022-02-10 03:51:03,627 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1869831537] [2022-02-10 03:51:03,628 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:51:03,628 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-10 03:51:03,628 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:51:03,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-10 03:51:03,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2022-02-10 03:51:03,628 INFO L87 Difference]: Start difference. First operand 3010 states and 7586 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:04,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:51:04,753 INFO L93 Difference]: Finished difference Result 5988 states and 13821 transitions. [2022-02-10 03:51:04,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-02-10 03:51:04,754 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:51:04,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:51:04,763 INFO L225 Difference]: With dead ends: 5988 [2022-02-10 03:51:04,763 INFO L226 Difference]: Without dead ends: 5988 [2022-02-10 03:51:04,764 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2531 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1480, Invalid=5660, Unknown=0, NotChecked=0, Total=7140 [2022-02-10 03:51:04,765 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 408 mSDsluCounter, 525 mSDsCounter, 0 mSdLazyCounter, 902 mSolverCounterSat, 129 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 408 SdHoareTripleChecker+Valid, 352 SdHoareTripleChecker+Invalid, 1031 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 129 IncrementalHoareTripleChecker+Valid, 902 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:51:04,765 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [408 Valid, 352 Invalid, 1031 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [129 Valid, 902 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:51:04,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5988 states. [2022-02-10 03:51:04,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5988 to 3040. [2022-02-10 03:51:04,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3040 states, 3039 states have (on average 2.518591641987496) internal successors, (7654), 3039 states have internal predecessors, (7654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:04,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3040 states to 3040 states and 7654 transitions. [2022-02-10 03:51:04,828 INFO L78 Accepts]: Start accepts. Automaton has 3040 states and 7654 transitions. Word has length 28 [2022-02-10 03:51:04,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:51:04,828 INFO L470 AbstractCegarLoop]: Abstraction has 3040 states and 7654 transitions. [2022-02-10 03:51:04,828 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:04,828 INFO L276 IsEmpty]: Start isEmpty. Operand 3040 states and 7654 transitions. [2022-02-10 03:51:04,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:51:04,832 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:51:04,832 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:51:04,850 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2022-02-10 03:51:05,046 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2022-02-10 03:51:05,046 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:51:05,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:51:05,047 INFO L85 PathProgramCache]: Analyzing trace with hash 334240292, now seen corresponding path program 27 times [2022-02-10 03:51:05,047 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:51:05,047 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365184478] [2022-02-10 03:51:05,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:51:05,047 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:51:05,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:51:05,084 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:51:05,084 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:51:05,084 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1365184478] [2022-02-10 03:51:05,084 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1365184478] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:51:05,084 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2137268835] [2022-02-10 03:51:05,084 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:51:05,084 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:05,084 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:51:05,085 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:51:05,086 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2022-02-10 03:51:05,108 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 03:51:05,108 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:51:05,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:51:05,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:51:05,213 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:05,214 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:51:05,277 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:51:05,277 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2137268835] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:51:05,277 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:51:05,277 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 8] total 17 [2022-02-10 03:51:05,278 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1522189919] [2022-02-10 03:51:05,278 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:51:05,278 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-10 03:51:05,278 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:51:05,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-10 03:51:05,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2022-02-10 03:51:05,278 INFO L87 Difference]: Start difference. First operand 3040 states and 7654 transitions. Second operand has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:05,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:51:05,717 INFO L93 Difference]: Finished difference Result 5726 states and 13853 transitions. [2022-02-10 03:51:05,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-10 03:51:05,717 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:51:05,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:51:05,726 INFO L225 Difference]: With dead ends: 5726 [2022-02-10 03:51:05,726 INFO L226 Difference]: Without dead ends: 5721 [2022-02-10 03:51:05,727 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 407 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=413, Invalid=1227, Unknown=0, NotChecked=0, Total=1640 [2022-02-10 03:51:05,727 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 407 mSDsluCounter, 226 mSDsCounter, 0 mSdLazyCounter, 434 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 407 SdHoareTripleChecker+Valid, 147 SdHoareTripleChecker+Invalid, 479 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 434 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:51:05,727 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [407 Valid, 147 Invalid, 479 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 434 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:51:05,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5721 states. [2022-02-10 03:51:05,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5721 to 4344. [2022-02-10 03:51:05,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4344 states, 4343 states have (on average 2.577481003914345) internal successors, (11194), 4343 states have internal predecessors, (11194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:05,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4344 states to 4344 states and 11194 transitions. [2022-02-10 03:51:05,801 INFO L78 Accepts]: Start accepts. Automaton has 4344 states and 11194 transitions. Word has length 28 [2022-02-10 03:51:05,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:51:05,801 INFO L470 AbstractCegarLoop]: Abstraction has 4344 states and 11194 transitions. [2022-02-10 03:51:05,801 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:05,801 INFO L276 IsEmpty]: Start isEmpty. Operand 4344 states and 11194 transitions. [2022-02-10 03:51:05,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:51:05,807 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:51:05,807 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:51:05,823 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2022-02-10 03:51:06,007 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable70 [2022-02-10 03:51:06,008 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:51:06,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:51:06,008 INFO L85 PathProgramCache]: Analyzing trace with hash -977845468, now seen corresponding path program 28 times [2022-02-10 03:51:06,008 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:51:06,008 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1702048007] [2022-02-10 03:51:06,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:51:06,008 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:51:06,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:51:06,053 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:06,053 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:51:06,053 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1702048007] [2022-02-10 03:51:06,053 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1702048007] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:51:06,053 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [754974351] [2022-02-10 03:51:06,053 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:51:06,054 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:06,054 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:51:06,068 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:51:06,069 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2022-02-10 03:51:06,092 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:51:06,093 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:51:06,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:51:06,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:51:06,225 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:06,225 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:51:06,286 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:06,286 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [754974351] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:51:06,286 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:51:06,287 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 7] total 16 [2022-02-10 03:51:06,287 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1352530666] [2022-02-10 03:51:06,287 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:51:06,287 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-10 03:51:06,287 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:51:06,287 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-10 03:51:06,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2022-02-10 03:51:06,287 INFO L87 Difference]: Start difference. First operand 4344 states and 11194 transitions. Second operand has 17 states, 17 states have (on average 3.0588235294117645) internal successors, (52), 16 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:06,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:51:06,800 INFO L93 Difference]: Finished difference Result 6939 states and 17100 transitions. [2022-02-10 03:51:06,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-10 03:51:06,800 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0588235294117645) internal successors, (52), 16 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:51:06,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:51:06,812 INFO L225 Difference]: With dead ends: 6939 [2022-02-10 03:51:06,812 INFO L226 Difference]: Without dead ends: 6938 [2022-02-10 03:51:06,812 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 502 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=517, Invalid=1289, Unknown=0, NotChecked=0, Total=1806 [2022-02-10 03:51:06,813 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 292 mSDsluCounter, 258 mSDsCounter, 0 mSdLazyCounter, 499 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 292 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 531 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 499 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:51:06,813 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [292 Valid, 155 Invalid, 531 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 499 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:51:06,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6938 states. [2022-02-10 03:51:06,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6938 to 5410. [2022-02-10 03:51:06,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5410 states, 5409 states have (on average 2.6067665002773155) internal successors, (14100), 5409 states have internal predecessors, (14100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:06,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5410 states to 5410 states and 14100 transitions. [2022-02-10 03:51:06,905 INFO L78 Accepts]: Start accepts. Automaton has 5410 states and 14100 transitions. Word has length 28 [2022-02-10 03:51:06,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:51:06,905 INFO L470 AbstractCegarLoop]: Abstraction has 5410 states and 14100 transitions. [2022-02-10 03:51:06,905 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.0588235294117645) internal successors, (52), 16 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:06,905 INFO L276 IsEmpty]: Start isEmpty. Operand 5410 states and 14100 transitions. [2022-02-10 03:51:06,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:51:06,911 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:51:06,911 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:51:06,929 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2022-02-10 03:51:07,115 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:07,115 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:51:07,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:51:07,116 INFO L85 PathProgramCache]: Analyzing trace with hash -306307480, now seen corresponding path program 29 times [2022-02-10 03:51:07,116 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:51:07,116 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1710944416] [2022-02-10 03:51:07,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:51:07,116 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:51:07,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:51:07,175 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:07,175 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:51:07,175 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1710944416] [2022-02-10 03:51:07,175 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1710944416] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:51:07,175 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1255539789] [2022-02-10 03:51:07,175 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:51:07,175 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:07,175 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:51:07,176 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:51:07,177 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2022-02-10 03:51:07,199 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-02-10 03:51:07,199 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:51:07,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:51:07,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:51:07,296 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:07,296 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:51:07,396 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:07,396 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1255539789] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:51:07,396 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:51:07,396 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 17 [2022-02-10 03:51:07,396 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1553156735] [2022-02-10 03:51:07,396 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:51:07,396 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-10 03:51:07,396 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:51:07,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-10 03:51:07,397 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=203, Unknown=0, NotChecked=0, Total=272 [2022-02-10 03:51:07,397 INFO L87 Difference]: Start difference. First operand 5410 states and 14100 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:08,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:51:08,493 INFO L93 Difference]: Finished difference Result 9056 states and 22436 transitions. [2022-02-10 03:51:08,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2022-02-10 03:51:08,493 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:51:08,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:51:08,510 INFO L225 Difference]: With dead ends: 9056 [2022-02-10 03:51:08,511 INFO L226 Difference]: Without dead ends: 9055 [2022-02-10 03:51:08,512 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2388 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1360, Invalid=5446, Unknown=0, NotChecked=0, Total=6806 [2022-02-10 03:51:08,516 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 327 mSDsluCounter, 331 mSDsCounter, 0 mSdLazyCounter, 861 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 327 SdHoareTripleChecker+Valid, 238 SdHoareTripleChecker+Invalid, 962 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 861 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:51:08,516 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [327 Valid, 238 Invalid, 962 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 861 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:51:08,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9055 states. [2022-02-10 03:51:08,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9055 to 5516. [2022-02-10 03:51:08,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5516 states, 5515 states have (on average 2.5969174977334544) internal successors, (14322), 5515 states have internal predecessors, (14322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:08,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5516 states to 5516 states and 14322 transitions. [2022-02-10 03:51:08,632 INFO L78 Accepts]: Start accepts. Automaton has 5516 states and 14322 transitions. Word has length 28 [2022-02-10 03:51:08,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:51:08,632 INFO L470 AbstractCegarLoop]: Abstraction has 5516 states and 14322 transitions. [2022-02-10 03:51:08,632 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:08,632 INFO L276 IsEmpty]: Start isEmpty. Operand 5516 states and 14322 transitions. [2022-02-10 03:51:08,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:51:08,639 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:51:08,639 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:51:08,664 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2022-02-10 03:51:08,840 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:08,840 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:51:08,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:51:08,840 INFO L85 PathProgramCache]: Analyzing trace with hash 786974308, now seen corresponding path program 42 times [2022-02-10 03:51:08,840 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:51:08,840 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1451951481] [2022-02-10 03:51:08,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:51:08,841 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:51:08,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:51:08,892 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:08,893 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:51:08,893 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1451951481] [2022-02-10 03:51:08,893 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1451951481] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:51:08,893 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1316732213] [2022-02-10 03:51:08,893 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:51:08,893 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:08,893 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:51:08,894 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:51:08,895 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2022-02-10 03:51:08,917 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-10 03:51:08,917 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:51:08,918 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 03:51:08,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:51:09,006 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:09,006 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:51:09,075 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:09,075 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1316732213] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:51:09,075 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:51:09,075 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-02-10 03:51:09,075 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1935045339] [2022-02-10 03:51:09,075 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:51:09,076 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 03:51:09,076 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:51:09,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 03:51:09,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2022-02-10 03:51:09,076 INFO L87 Difference]: Start difference. First operand 5516 states and 14322 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:09,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:51:09,673 INFO L93 Difference]: Finished difference Result 11632 states and 28662 transitions. [2022-02-10 03:51:09,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-02-10 03:51:09,673 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:51:09,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:51:09,693 INFO L225 Difference]: With dead ends: 11632 [2022-02-10 03:51:09,694 INFO L226 Difference]: Without dead ends: 11606 [2022-02-10 03:51:09,694 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 815 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=652, Invalid=2000, Unknown=0, NotChecked=0, Total=2652 [2022-02-10 03:51:09,695 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 360 mSDsluCounter, 196 mSDsCounter, 0 mSdLazyCounter, 412 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 360 SdHoareTripleChecker+Valid, 172 SdHoareTripleChecker+Invalid, 496 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 412 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:51:09,695 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [360 Valid, 172 Invalid, 496 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 412 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:51:09,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11606 states. [2022-02-10 03:51:09,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11606 to 9102. [2022-02-10 03:51:09,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9102 states, 9101 states have (on average 2.6655312603010657) internal successors, (24259), 9101 states have internal predecessors, (24259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:09,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9102 states to 9102 states and 24259 transitions. [2022-02-10 03:51:09,863 INFO L78 Accepts]: Start accepts. Automaton has 9102 states and 24259 transitions. Word has length 28 [2022-02-10 03:51:09,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:51:09,863 INFO L470 AbstractCegarLoop]: Abstraction has 9102 states and 24259 transitions. [2022-02-10 03:51:09,863 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:09,863 INFO L276 IsEmpty]: Start isEmpty. Operand 9102 states and 24259 transitions. [2022-02-10 03:51:09,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:51:09,874 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:51:09,874 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:51:09,890 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2022-02-10 03:51:10,074 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:10,075 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:51:10,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:51:10,075 INFO L85 PathProgramCache]: Analyzing trace with hash -1824870604, now seen corresponding path program 43 times [2022-02-10 03:51:10,075 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:51:10,075 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2045910911] [2022-02-10 03:51:10,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:51:10,075 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:51:10,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:51:10,112 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:10,112 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:51:10,112 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2045910911] [2022-02-10 03:51:10,112 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2045910911] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:51:10,112 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [536820393] [2022-02-10 03:51:10,113 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:51:10,113 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:10,113 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:51:10,114 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:51:10,116 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2022-02-10 03:51:10,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:51:10,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:51:10,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:51:10,202 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:10,203 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:51:10,278 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:10,279 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [536820393] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:51:10,279 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:51:10,279 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8] total 13 [2022-02-10 03:51:10,279 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1223917501] [2022-02-10 03:51:10,279 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:51:10,279 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 03:51:10,279 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:51:10,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 03:51:10,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2022-02-10 03:51:10,280 INFO L87 Difference]: Start difference. First operand 9102 states and 24259 transitions. Second operand has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:10,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:51:10,581 INFO L93 Difference]: Finished difference Result 12636 states and 31257 transitions. [2022-02-10 03:51:10,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-10 03:51:10,581 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.8461538461538463) 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 28 [2022-02-10 03:51:10,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:51:10,605 INFO L225 Difference]: With dead ends: 12636 [2022-02-10 03:51:10,605 INFO L226 Difference]: Without dead ends: 12636 [2022-02-10 03:51:10,605 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 48 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 266 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=328, Invalid=602, Unknown=0, NotChecked=0, Total=930 [2022-02-10 03:51:10,605 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 236 mSDsluCounter, 113 mSDsCounter, 0 mSdLazyCounter, 207 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 236 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 237 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 207 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:51:10,606 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [236 Valid, 75 Invalid, 237 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 207 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:51:10,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12636 states. [2022-02-10 03:51:10,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12636 to 9367. [2022-02-10 03:51:10,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9367 states, 9366 states have (on average 2.6450992953235106) internal successors, (24774), 9366 states have internal predecessors, (24774), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:10,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9367 states to 9367 states and 24774 transitions. [2022-02-10 03:51:10,780 INFO L78 Accepts]: Start accepts. Automaton has 9367 states and 24774 transitions. Word has length 28 [2022-02-10 03:51:10,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:51:10,780 INFO L470 AbstractCegarLoop]: Abstraction has 9367 states and 24774 transitions. [2022-02-10 03:51:10,780 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:10,780 INFO L276 IsEmpty]: Start isEmpty. Operand 9367 states and 24774 transitions. [2022-02-10 03:51:10,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:51:10,791 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:51:10,791 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:51:10,807 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Ended with exit code 0 [2022-02-10 03:51:10,991 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2022-02-10 03:51:10,992 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:51:10,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:51:10,992 INFO L85 PathProgramCache]: Analyzing trace with hash -1414147796, now seen corresponding path program 44 times [2022-02-10 03:51:10,992 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:51:10,992 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [767566858] [2022-02-10 03:51:10,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:51:10,992 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:51:10,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:51:11,028 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:11,028 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:51:11,028 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [767566858] [2022-02-10 03:51:11,028 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [767566858] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:51:11,028 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1542184123] [2022-02-10 03:51:11,029 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:51:11,029 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:11,029 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:51:11,030 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:51:11,031 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2022-02-10 03:51:11,050 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:51:11,051 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:51:11,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:51:11,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:51:11,120 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:11,121 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:51:11,204 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:11,204 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1542184123] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:51:11,204 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:51:11,204 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 9] total 15 [2022-02-10 03:51:11,204 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1953513158] [2022-02-10 03:51:11,204 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:51:11,205 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:51:11,205 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:51:11,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:51:11,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:51:11,205 INFO L87 Difference]: Start difference. First operand 9367 states and 24774 transitions. Second operand has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:11,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:51:11,847 INFO L93 Difference]: Finished difference Result 13594 states and 34309 transitions. [2022-02-10 03:51:11,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-10 03:51:11,847 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:51:11,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:51:11,879 INFO L225 Difference]: With dead ends: 13594 [2022-02-10 03:51:11,879 INFO L226 Difference]: Without dead ends: 13594 [2022-02-10 03:51:11,880 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 842 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=653, Invalid=2103, Unknown=0, NotChecked=0, Total=2756 [2022-02-10 03:51:11,880 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 373 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 536 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 373 SdHoareTripleChecker+Valid, 167 SdHoareTripleChecker+Invalid, 627 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 536 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:51:11,880 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [373 Valid, 167 Invalid, 627 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 536 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:51:11,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13594 states. [2022-02-10 03:51:12,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13594 to 10460. [2022-02-10 03:51:12,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10460 states, 10459 states have (on average 2.6355292092934315) internal successors, (27565), 10459 states have internal predecessors, (27565), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:12,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10460 states to 10460 states and 27565 transitions. [2022-02-10 03:51:12,121 INFO L78 Accepts]: Start accepts. Automaton has 10460 states and 27565 transitions. Word has length 28 [2022-02-10 03:51:12,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:51:12,121 INFO L470 AbstractCegarLoop]: Abstraction has 10460 states and 27565 transitions. [2022-02-10 03:51:12,121 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:12,121 INFO L276 IsEmpty]: Start isEmpty. Operand 10460 states and 27565 transitions. [2022-02-10 03:51:12,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:51:12,135 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:51:12,135 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:51:12,160 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Ended with exit code 0 [2022-02-10 03:51:12,336 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:12,336 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:51:12,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:51:12,336 INFO L85 PathProgramCache]: Analyzing trace with hash 434845740, now seen corresponding path program 45 times [2022-02-10 03:51:12,336 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:51:12,336 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1389972632] [2022-02-10 03:51:12,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:51:12,336 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:51:12,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:51:12,369 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:12,370 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:51:12,370 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1389972632] [2022-02-10 03:51:12,370 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1389972632] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:51:12,370 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2015579943] [2022-02-10 03:51:12,370 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:51:12,370 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:12,370 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:51:12,371 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:51:12,372 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2022-02-10 03:51:12,394 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-10 03:51:12,394 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:51:12,395 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 03:51:12,395 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:51:12,468 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:12,468 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:51:12,539 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:12,540 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2015579943] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:51:12,540 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:51:12,540 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 13 [2022-02-10 03:51:12,540 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2012911401] [2022-02-10 03:51:12,540 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:51:12,540 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 03:51:12,540 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:51:12,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 03:51:12,540 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2022-02-10 03:51:12,540 INFO L87 Difference]: Start difference. First operand 10460 states and 27565 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:12,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:51:12,999 INFO L93 Difference]: Finished difference Result 13788 states and 34436 transitions. [2022-02-10 03:51:13,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-10 03:51:13,000 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:51:13,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:51:13,038 INFO L225 Difference]: With dead ends: 13788 [2022-02-10 03:51:13,038 INFO L226 Difference]: Without dead ends: 13775 [2022-02-10 03:51:13,038 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 362 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=376, Invalid=956, Unknown=0, NotChecked=0, Total=1332 [2022-02-10 03:51:13,038 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 238 mSDsluCounter, 181 mSDsCounter, 0 mSdLazyCounter, 387 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 152 SdHoareTripleChecker+Invalid, 439 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 387 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:51:13,039 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [238 Valid, 152 Invalid, 439 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 387 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:51:13,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13775 states. [2022-02-10 03:51:13,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13775 to 11039. [2022-02-10 03:51:13,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11039 states, 11038 states have (on average 2.638974451893459) internal successors, (29129), 11038 states have internal predecessors, (29129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:13,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11039 states to 11039 states and 29129 transitions. [2022-02-10 03:51:13,264 INFO L78 Accepts]: Start accepts. Automaton has 11039 states and 29129 transitions. Word has length 28 [2022-02-10 03:51:13,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:51:13,264 INFO L470 AbstractCegarLoop]: Abstraction has 11039 states and 29129 transitions. [2022-02-10 03:51:13,265 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:13,265 INFO L276 IsEmpty]: Start isEmpty. Operand 11039 states and 29129 transitions. [2022-02-10 03:51:13,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:51:13,277 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:51:13,278 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:51:13,301 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2022-02-10 03:51:13,478 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:13,478 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:51:13,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:51:13,478 INFO L85 PathProgramCache]: Analyzing trace with hash 1581452848, now seen corresponding path program 46 times [2022-02-10 03:51:13,479 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:51:13,479 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551285688] [2022-02-10 03:51:13,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:51:13,479 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:51:13,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:51:13,521 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:51:13,521 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:51:13,521 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551285688] [2022-02-10 03:51:13,521 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551285688] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:51:13,521 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [274631531] [2022-02-10 03:51:13,522 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:51:13,522 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:13,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:51:13,523 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:51:13,524 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2022-02-10 03:51:13,547 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:51:13,548 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:51:13,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 03:51:13,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:51:13,623 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:51:13,623 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:51:13,706 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:51:13,707 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [274631531] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:51:13,707 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:51:13,707 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 13 [2022-02-10 03:51:13,707 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1914999159] [2022-02-10 03:51:13,707 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:51:13,707 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 03:51:13,707 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:51:13,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 03:51:13,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2022-02-10 03:51:13,708 INFO L87 Difference]: Start difference. First operand 11039 states and 29129 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:14,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:51:14,145 INFO L93 Difference]: Finished difference Result 13540 states and 33548 transitions. [2022-02-10 03:51:14,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-10 03:51:14,145 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:51:14,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:51:14,174 INFO L225 Difference]: With dead ends: 13540 [2022-02-10 03:51:14,174 INFO L226 Difference]: Without dead ends: 13540 [2022-02-10 03:51:14,174 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 49 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 371 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=376, Invalid=956, Unknown=0, NotChecked=0, Total=1332 [2022-02-10 03:51:14,174 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 273 mSDsluCounter, 255 mSDsCounter, 0 mSdLazyCounter, 402 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 273 SdHoareTripleChecker+Valid, 194 SdHoareTripleChecker+Invalid, 471 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 402 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:51:14,175 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [273 Valid, 194 Invalid, 471 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 402 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:51:14,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13540 states. [2022-02-10 03:51:14,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13540 to 11058. [2022-02-10 03:51:14,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11058 states, 11057 states have (on average 2.63172650809442) internal successors, (29099), 11057 states have internal predecessors, (29099), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:14,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11058 states to 11058 states and 29099 transitions. [2022-02-10 03:51:14,391 INFO L78 Accepts]: Start accepts. Automaton has 11058 states and 29099 transitions. Word has length 28 [2022-02-10 03:51:14,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:51:14,391 INFO L470 AbstractCegarLoop]: Abstraction has 11058 states and 29099 transitions. [2022-02-10 03:51:14,391 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:14,392 INFO L276 IsEmpty]: Start isEmpty. Operand 11058 states and 29099 transitions. [2022-02-10 03:51:14,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:51:14,404 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:51:14,405 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:51:14,421 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2022-02-10 03:51:14,606 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2022-02-10 03:51:14,606 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:51:14,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:51:14,607 INFO L85 PathProgramCache]: Analyzing trace with hash -2041976460, now seen corresponding path program 47 times [2022-02-10 03:51:14,607 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:51:14,607 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1048652443] [2022-02-10 03:51:14,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:51:14,607 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:51:14,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:51:14,643 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:51:14,643 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:51:14,643 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1048652443] [2022-02-10 03:51:14,643 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1048652443] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:51:14,643 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [668633042] [2022-02-10 03:51:14,643 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:51:14,644 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:14,644 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:51:14,645 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:51:14,645 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2022-02-10 03:51:14,667 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-02-10 03:51:14,667 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:51:14,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:51:14,668 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:51:14,734 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:51:14,734 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:51:14,812 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:51:14,813 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [668633042] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:51:14,813 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:51:14,813 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 9] total 15 [2022-02-10 03:51:14,813 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1227682377] [2022-02-10 03:51:14,813 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:51:14,813 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:51:14,813 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:51:14,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:51:14,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:51:14,813 INFO L87 Difference]: Start difference. First operand 11058 states and 29099 transitions. Second operand has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:15,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:51:15,324 INFO L93 Difference]: Finished difference Result 14181 states and 35839 transitions. [2022-02-10 03:51:15,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-10 03:51:15,325 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:51:15,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:51:15,352 INFO L225 Difference]: With dead ends: 14181 [2022-02-10 03:51:15,352 INFO L226 Difference]: Without dead ends: 14180 [2022-02-10 03:51:15,352 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 639 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=537, Invalid=1719, Unknown=0, NotChecked=0, Total=2256 [2022-02-10 03:51:15,353 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 334 mSDsluCounter, 204 mSDsCounter, 0 mSdLazyCounter, 484 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 334 SdHoareTripleChecker+Valid, 150 SdHoareTripleChecker+Invalid, 566 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 484 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:51:15,353 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [334 Valid, 150 Invalid, 566 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 484 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:51:15,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14180 states. [2022-02-10 03:51:15,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14180 to 11049. [2022-02-10 03:51:15,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11049 states, 11048 states have (on average 2.6321506154960175) internal successors, (29080), 11048 states have internal predecessors, (29080), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:15,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11049 states to 11049 states and 29080 transitions. [2022-02-10 03:51:15,579 INFO L78 Accepts]: Start accepts. Automaton has 11049 states and 29080 transitions. Word has length 28 [2022-02-10 03:51:15,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:51:15,579 INFO L470 AbstractCegarLoop]: Abstraction has 11049 states and 29080 transitions. [2022-02-10 03:51:15,579 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:15,579 INFO L276 IsEmpty]: Start isEmpty. Operand 11049 states and 29080 transitions. [2022-02-10 03:51:15,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:51:15,592 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:51:15,592 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:51:15,616 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Ended with exit code 0 [2022-02-10 03:51:15,792 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2022-02-10 03:51:15,793 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:51:15,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:51:15,793 INFO L85 PathProgramCache]: Analyzing trace with hash -1429295888, now seen corresponding path program 48 times [2022-02-10 03:51:15,793 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:51:15,793 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741010249] [2022-02-10 03:51:15,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:51:15,793 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:51:15,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:51:15,839 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:15,839 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:51:15,839 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [741010249] [2022-02-10 03:51:15,839 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [741010249] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:51:15,840 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [333506341] [2022-02-10 03:51:15,840 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:51:15,840 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:15,840 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:51:15,841 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:51:15,841 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2022-02-10 03:51:15,864 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 03:51:15,864 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:51:15,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 03:51:15,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:51:15,938 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:15,939 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:51:16,014 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:16,014 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [333506341] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:51:16,014 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:51:16,015 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-02-10 03:51:16,015 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1468552858] [2022-02-10 03:51:16,015 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:51:16,015 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 03:51:16,015 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:51:16,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 03:51:16,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2022-02-10 03:51:16,015 INFO L87 Difference]: Start difference. First operand 11049 states and 29080 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:16,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:51:16,597 INFO L93 Difference]: Finished difference Result 14284 states and 35311 transitions. [2022-02-10 03:51:16,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-10 03:51:16,597 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:51:16,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:51:16,635 INFO L225 Difference]: With dead ends: 14284 [2022-02-10 03:51:16,635 INFO L226 Difference]: Without dead ends: 14284 [2022-02-10 03:51:16,636 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 48 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 537 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=516, Invalid=1290, Unknown=0, NotChecked=0, Total=1806 [2022-02-10 03:51:16,636 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 319 mSDsluCounter, 295 mSDsCounter, 0 mSdLazyCounter, 438 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 319 SdHoareTripleChecker+Valid, 229 SdHoareTripleChecker+Invalid, 527 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 438 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:51:16,636 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [319 Valid, 229 Invalid, 527 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 438 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:51:16,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14284 states. [2022-02-10 03:51:16,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14284 to 11176. [2022-02-10 03:51:16,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11176 states, 11175 states have (on average 2.6351677852348994) internal successors, (29448), 11175 states have internal predecessors, (29448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:16,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11176 states to 11176 states and 29448 transitions. [2022-02-10 03:51:16,896 INFO L78 Accepts]: Start accepts. Automaton has 11176 states and 29448 transitions. Word has length 28 [2022-02-10 03:51:16,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:51:16,896 INFO L470 AbstractCegarLoop]: Abstraction has 11176 states and 29448 transitions. [2022-02-10 03:51:16,896 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:16,897 INFO L276 IsEmpty]: Start isEmpty. Operand 11176 states and 29448 transitions. [2022-02-10 03:51:16,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:51:16,911 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:51:16,911 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:51:16,936 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Forceful destruction successful, exit code 0 [2022-02-10 03:51:17,112 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:17,112 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:51:17,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:51:17,112 INFO L85 PathProgramCache]: Analyzing trace with hash 947589348, now seen corresponding path program 49 times [2022-02-10 03:51:17,112 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:51:17,113 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [899433746] [2022-02-10 03:51:17,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:51:17,113 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:51:17,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:51:17,162 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:17,162 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:51:17,162 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [899433746] [2022-02-10 03:51:17,162 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [899433746] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:51:17,162 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1567479965] [2022-02-10 03:51:17,162 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:51:17,162 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:17,162 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:51:17,163 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:51:17,164 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2022-02-10 03:51:17,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:51:17,190 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:51:17,190 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:51:17,325 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:17,325 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:51:17,466 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:17,466 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1567479965] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:51:17,466 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:51:17,466 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 20 [2022-02-10 03:51:17,466 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1697872539] [2022-02-10 03:51:17,466 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:51:17,467 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-10 03:51:17,467 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:51:17,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-10 03:51:17,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=285, Unknown=0, NotChecked=0, Total=380 [2022-02-10 03:51:17,467 INFO L87 Difference]: Start difference. First operand 11176 states and 29448 transitions. Second operand has 20 states, 20 states have (on average 3.15) internal successors, (63), 20 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:19,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:51:19,695 INFO L93 Difference]: Finished difference Result 26407 states and 65588 transitions. [2022-02-10 03:51:19,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 131 states. [2022-02-10 03:51:19,695 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.15) internal successors, (63), 20 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:51:19,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:51:19,759 INFO L225 Difference]: With dead ends: 26407 [2022-02-10 03:51:19,759 INFO L226 Difference]: Without dead ends: 26407 [2022-02-10 03:51:19,762 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 134 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7492 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=4085, Invalid=14275, Unknown=0, NotChecked=0, Total=18360 [2022-02-10 03:51:19,762 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 543 mSDsluCounter, 424 mSDsCounter, 0 mSdLazyCounter, 1058 mSolverCounterSat, 125 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 543 SdHoareTripleChecker+Valid, 287 SdHoareTripleChecker+Invalid, 1183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 125 IncrementalHoareTripleChecker+Valid, 1058 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:51:19,762 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [543 Valid, 287 Invalid, 1183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [125 Valid, 1058 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 03:51:19,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26407 states. [2022-02-10 03:51:20,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26407 to 14182. [2022-02-10 03:51:20,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14182 states, 14181 states have (on average 2.6932515337423313) internal successors, (38193), 14181 states have internal predecessors, (38193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:20,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14182 states to 14182 states and 38193 transitions. [2022-02-10 03:51:20,202 INFO L78 Accepts]: Start accepts. Automaton has 14182 states and 38193 transitions. Word has length 28 [2022-02-10 03:51:20,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:51:20,202 INFO L470 AbstractCegarLoop]: Abstraction has 14182 states and 38193 transitions. [2022-02-10 03:51:20,202 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.15) internal successors, (63), 20 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:20,202 INFO L276 IsEmpty]: Start isEmpty. Operand 14182 states and 38193 transitions. [2022-02-10 03:51:20,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:51:20,218 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:51:20,218 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:51:20,234 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Ended with exit code 0 [2022-02-10 03:51:20,419 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:20,420 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:51:20,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:51:20,421 INFO L85 PathProgramCache]: Analyzing trace with hash 1750200620, now seen corresponding path program 50 times [2022-02-10 03:51:20,421 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:51:20,421 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851176378] [2022-02-10 03:51:20,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:51:20,421 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:51:20,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:51:20,462 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:20,462 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:51:20,462 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851176378] [2022-02-10 03:51:20,462 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [851176378] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:51:20,462 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [192678380] [2022-02-10 03:51:20,462 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:51:20,462 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:20,462 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:51:20,464 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:51:20,464 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2022-02-10 03:51:20,484 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:51:20,484 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:51:20,485 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:51:20,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:51:20,568 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:20,568 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:51:20,661 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:20,661 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [192678380] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:51:20,661 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:51:20,661 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-02-10 03:51:20,662 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1809833541] [2022-02-10 03:51:20,662 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:51:20,662 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-10 03:51:20,662 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:51:20,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-10 03:51:20,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=215, Unknown=0, NotChecked=0, Total=306 [2022-02-10 03:51:20,662 INFO L87 Difference]: Start difference. First operand 14182 states and 38193 transitions. Second operand has 18 states, 18 states have (on average 3.0555555555555554) internal successors, (55), 18 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:21,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:51:21,911 INFO L93 Difference]: Finished difference Result 25793 states and 64080 transitions. [2022-02-10 03:51:21,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-02-10 03:51:21,912 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.0555555555555554) internal successors, (55), 18 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:51:21,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:51:21,978 INFO L225 Difference]: With dead ends: 25793 [2022-02-10 03:51:21,978 INFO L226 Difference]: Without dead ends: 25790 [2022-02-10 03:51:21,980 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2749 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1873, Invalid=5783, Unknown=0, NotChecked=0, Total=7656 [2022-02-10 03:51:21,980 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 465 mSDsluCounter, 445 mSDsCounter, 0 mSdLazyCounter, 897 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 465 SdHoareTripleChecker+Valid, 304 SdHoareTripleChecker+Invalid, 980 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 897 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:51:21,980 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [465 Valid, 304 Invalid, 980 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 897 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:51:22,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25790 states. [2022-02-10 03:51:22,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25790 to 14201. [2022-02-10 03:51:22,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14201 states, 14200 states have (on average 2.691760563380282) internal successors, (38223), 14200 states have internal predecessors, (38223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:22,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14201 states to 14201 states and 38223 transitions. [2022-02-10 03:51:22,383 INFO L78 Accepts]: Start accepts. Automaton has 14201 states and 38223 transitions. Word has length 28 [2022-02-10 03:51:22,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:51:22,383 INFO L470 AbstractCegarLoop]: Abstraction has 14201 states and 38223 transitions. [2022-02-10 03:51:22,383 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.0555555555555554) internal successors, (55), 18 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:22,383 INFO L276 IsEmpty]: Start isEmpty. Operand 14201 states and 38223 transitions. [2022-02-10 03:51:22,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:51:22,399 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:51:22,399 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:51:22,415 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Forceful destruction successful, exit code 0 [2022-02-10 03:51:22,599 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable81 [2022-02-10 03:51:22,599 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:51:22,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:51:22,600 INFO L85 PathProgramCache]: Analyzing trace with hash 1159583208, now seen corresponding path program 30 times [2022-02-10 03:51:22,600 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:51:22,600 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1718224257] [2022-02-10 03:51:22,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:51:22,600 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:51:22,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:51:22,640 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:22,640 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:51:22,640 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1718224257] [2022-02-10 03:51:22,640 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1718224257] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:51:22,640 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [759111337] [2022-02-10 03:51:22,640 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:51:22,640 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:22,641 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:51:22,641 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:51:22,642 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2022-02-10 03:51:22,664 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 03:51:22,664 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:51:22,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:51:22,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:51:22,742 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:22,742 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:51:22,813 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:22,814 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [759111337] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:51:22,814 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:51:22,814 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-02-10 03:51:22,814 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2076529253] [2022-02-10 03:51:22,814 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:51:22,814 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 03:51:22,814 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:51:22,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 03:51:22,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2022-02-10 03:51:22,815 INFO L87 Difference]: Start difference. First operand 14201 states and 38223 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:23,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:51:23,320 INFO L93 Difference]: Finished difference Result 17696 states and 46865 transitions. [2022-02-10 03:51:23,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-10 03:51:23,320 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:51:23,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:51:23,359 INFO L225 Difference]: With dead ends: 17696 [2022-02-10 03:51:23,360 INFO L226 Difference]: Without dead ends: 17694 [2022-02-10 03:51:23,360 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 682 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=534, Invalid=1818, Unknown=0, NotChecked=0, Total=2352 [2022-02-10 03:51:23,361 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 182 mSDsluCounter, 127 mSDsCounter, 0 mSdLazyCounter, 410 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 102 SdHoareTripleChecker+Invalid, 475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 410 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:51:23,361 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 102 Invalid, 475 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 410 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:51:23,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17694 states. [2022-02-10 03:51:23,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17694 to 14222. [2022-02-10 03:51:23,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14222 states, 14221 states have (on average 2.6896842697419308) internal successors, (38250), 14221 states have internal predecessors, (38250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:23,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14222 states to 14222 states and 38250 transitions. [2022-02-10 03:51:23,689 INFO L78 Accepts]: Start accepts. Automaton has 14222 states and 38250 transitions. Word has length 28 [2022-02-10 03:51:23,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:51:23,689 INFO L470 AbstractCegarLoop]: Abstraction has 14222 states and 38250 transitions. [2022-02-10 03:51:23,689 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:23,689 INFO L276 IsEmpty]: Start isEmpty. Operand 14222 states and 38250 transitions. [2022-02-10 03:51:23,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:51:23,706 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:51:23,706 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:51:23,729 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Ended with exit code 0 [2022-02-10 03:51:23,906 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:23,907 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:51:23,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:51:23,907 INFO L85 PathProgramCache]: Analyzing trace with hash 1933142444, now seen corresponding path program 31 times [2022-02-10 03:51:23,907 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:51:23,907 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917914163] [2022-02-10 03:51:23,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:51:23,907 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:51:23,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:51:23,954 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:23,954 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:51:23,954 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [917914163] [2022-02-10 03:51:23,954 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [917914163] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:51:23,954 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1540547053] [2022-02-10 03:51:23,954 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:51:23,954 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:23,954 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:51:23,955 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:51:23,956 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2022-02-10 03:51:23,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:51:23,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:51:23,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:51:24,068 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:24,069 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:51:24,146 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:24,147 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1540547053] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:51:24,147 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:51:24,147 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-02-10 03:51:24,147 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [264127194] [2022-02-10 03:51:24,147 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:51:24,147 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 03:51:24,147 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:51:24,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 03:51:24,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-02-10 03:51:24,148 INFO L87 Difference]: Start difference. First operand 14222 states and 38250 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:24,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:51:24,818 INFO L93 Difference]: Finished difference Result 17780 states and 46995 transitions. [2022-02-10 03:51:24,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-02-10 03:51:24,818 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:51:24,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:51:24,857 INFO L225 Difference]: With dead ends: 17780 [2022-02-10 03:51:24,857 INFO L226 Difference]: Without dead ends: 17780 [2022-02-10 03:51:24,858 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 999 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=636, Invalid=2444, Unknown=0, NotChecked=0, Total=3080 [2022-02-10 03:51:24,858 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 236 mSDsluCounter, 164 mSDsCounter, 0 mSdLazyCounter, 450 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 236 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 520 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 450 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:51:24,858 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [236 Valid, 120 Invalid, 520 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 450 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:51:24,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17780 states. [2022-02-10 03:51:25,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17780 to 14478. [2022-02-10 03:51:25,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14478 states, 14477 states have (on average 2.679422532292602) internal successors, (38790), 14477 states have internal predecessors, (38790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:25,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14478 states to 14478 states and 38790 transitions. [2022-02-10 03:51:25,227 INFO L78 Accepts]: Start accepts. Automaton has 14478 states and 38790 transitions. Word has length 28 [2022-02-10 03:51:25,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:51:25,227 INFO L470 AbstractCegarLoop]: Abstraction has 14478 states and 38790 transitions. [2022-02-10 03:51:25,228 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:25,228 INFO L276 IsEmpty]: Start isEmpty. Operand 14478 states and 38790 transitions. [2022-02-10 03:51:25,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:51:25,245 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:51:25,245 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:51:25,269 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Ended with exit code 0 [2022-02-10 03:51:25,446 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:25,446 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:51:25,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:51:25,446 INFO L85 PathProgramCache]: Analyzing trace with hash -512831316, now seen corresponding path program 32 times [2022-02-10 03:51:25,446 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:51:25,446 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [58018199] [2022-02-10 03:51:25,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:51:25,446 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:51:25,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:51:25,484 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 8 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:25,485 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:51:25,485 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [58018199] [2022-02-10 03:51:25,485 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [58018199] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:51:25,485 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [847406848] [2022-02-10 03:51:25,485 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:51:25,485 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:25,485 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:51:25,486 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:51:25,487 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2022-02-10 03:51:25,511 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:51:25,511 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:51:25,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:51:25,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:51:25,630 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:25,631 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:51:25,684 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:51:25,684 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [847406848] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:51:25,684 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:51:25,684 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 7] total 16 [2022-02-10 03:51:25,684 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [122451963] [2022-02-10 03:51:25,684 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:51:25,685 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-10 03:51:25,685 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:51:25,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-10 03:51:25,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2022-02-10 03:51:25,685 INFO L87 Difference]: Start difference. First operand 14478 states and 38790 transitions. Second operand has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:26,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:51:26,226 INFO L93 Difference]: Finished difference Result 17914 states and 47485 transitions. [2022-02-10 03:51:26,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-10 03:51:26,226 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:51:26,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:51:26,269 INFO L225 Difference]: With dead ends: 17914 [2022-02-10 03:51:26,269 INFO L226 Difference]: Without dead ends: 17910 [2022-02-10 03:51:26,269 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 374 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=392, Invalid=1168, Unknown=0, NotChecked=0, Total=1560 [2022-02-10 03:51:26,270 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 203 mSDsluCounter, 341 mSDsCounter, 0 mSdLazyCounter, 650 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 203 SdHoareTripleChecker+Valid, 207 SdHoareTripleChecker+Invalid, 673 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 650 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:51:26,270 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [203 Valid, 207 Invalid, 673 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 650 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:51:26,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17910 states. [2022-02-10 03:51:26,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17910 to 17145. [2022-02-10 03:51:26,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17145 states, 17144 states have (on average 2.695695286980868) internal successors, (46215), 17144 states have internal predecessors, (46215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:26,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17145 states to 17145 states and 46215 transitions. [2022-02-10 03:51:26,617 INFO L78 Accepts]: Start accepts. Automaton has 17145 states and 46215 transitions. Word has length 28 [2022-02-10 03:51:26,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:51:26,617 INFO L470 AbstractCegarLoop]: Abstraction has 17145 states and 46215 transitions. [2022-02-10 03:51:26,617 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:26,617 INFO L276 IsEmpty]: Start isEmpty. Operand 17145 states and 46215 transitions. [2022-02-10 03:51:26,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:51:26,640 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:51:26,640 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:51:26,656 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Ended with exit code 0 [2022-02-10 03:51:26,842 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable84 [2022-02-10 03:51:26,842 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:51:26,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:51:26,843 INFO L85 PathProgramCache]: Analyzing trace with hash 1305313780, now seen corresponding path program 33 times [2022-02-10 03:51:26,843 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:51:26,844 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [871523441] [2022-02-10 03:51:26,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:51:26,844 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:51:26,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:51:26,884 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:51:26,884 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:51:26,884 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [871523441] [2022-02-10 03:51:26,885 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [871523441] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:51:26,885 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1285066861] [2022-02-10 03:51:26,885 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:51:26,885 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:26,885 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:51:26,886 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:51:26,886 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2022-02-10 03:51:26,910 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-02-10 03:51:26,910 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:51:26,910 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:51:26,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:51:26,979 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:51:26,979 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:51:27,048 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:51:27,048 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1285066861] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:51:27,048 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:51:27,049 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-02-10 03:51:27,049 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943492078] [2022-02-10 03:51:27,049 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:51:27,049 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 03:51:27,049 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:51:27,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 03:51:27,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-02-10 03:51:27,049 INFO L87 Difference]: Start difference. First operand 17145 states and 46215 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:27,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:51:27,540 INFO L93 Difference]: Finished difference Result 20867 states and 55618 transitions. [2022-02-10 03:51:27,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-10 03:51:27,540 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:51:27,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:51:27,590 INFO L225 Difference]: With dead ends: 20867 [2022-02-10 03:51:27,590 INFO L226 Difference]: Without dead ends: 20865 [2022-02-10 03:51:27,591 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 518 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=414, Invalid=1478, Unknown=0, NotChecked=0, Total=1892 [2022-02-10 03:51:27,591 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 231 mSDsluCounter, 156 mSDsCounter, 0 mSdLazyCounter, 419 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 231 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 492 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 419 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:51:27,591 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [231 Valid, 113 Invalid, 492 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 419 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:51:27,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20865 states. [2022-02-10 03:51:27,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20865 to 17075. [2022-02-10 03:51:27,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17075 states, 17074 states have (on average 2.696790441607122) internal successors, (46045), 17074 states have internal predecessors, (46045), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:27,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17075 states to 17075 states and 46045 transitions. [2022-02-10 03:51:27,976 INFO L78 Accepts]: Start accepts. Automaton has 17075 states and 46045 transitions. Word has length 28 [2022-02-10 03:51:27,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:51:27,976 INFO L470 AbstractCegarLoop]: Abstraction has 17075 states and 46045 transitions. [2022-02-10 03:51:27,976 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:27,976 INFO L276 IsEmpty]: Start isEmpty. Operand 17075 states and 46045 transitions. [2022-02-10 03:51:28,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:51:28,000 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:51:28,000 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:51:28,024 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Ended with exit code 0 [2022-02-10 03:51:28,200 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:28,201 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:51:28,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:51:28,201 INFO L85 PathProgramCache]: Analyzing trace with hash -973022356, now seen corresponding path program 51 times [2022-02-10 03:51:28,201 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:51:28,201 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1245676567] [2022-02-10 03:51:28,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:51:28,201 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:51:28,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:51:28,252 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:28,253 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:51:28,254 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1245676567] [2022-02-10 03:51:28,254 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1245676567] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:51:28,254 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1172159962] [2022-02-10 03:51:28,254 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:51:28,254 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:28,255 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:51:28,256 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:51:28,257 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2022-02-10 03:51:28,279 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-10 03:51:28,279 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:51:28,280 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:51:28,280 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:51:28,357 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:28,357 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:51:28,441 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:28,441 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1172159962] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:51:28,441 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:51:28,441 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 16 [2022-02-10 03:51:28,441 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1310444714] [2022-02-10 03:51:28,441 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:51:28,441 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-10 03:51:28,441 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:51:28,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-10 03:51:28,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2022-02-10 03:51:28,442 INFO L87 Difference]: Start difference. First operand 17075 states and 46045 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:29,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:51:29,120 INFO L93 Difference]: Finished difference Result 20762 states and 54465 transitions. [2022-02-10 03:51:29,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-02-10 03:51:29,121 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:51:29,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:51:29,169 INFO L225 Difference]: With dead ends: 20762 [2022-02-10 03:51:29,169 INFO L226 Difference]: Without dead ends: 20759 [2022-02-10 03:51:29,170 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 812 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=629, Invalid=2127, Unknown=0, NotChecked=0, Total=2756 [2022-02-10 03:51:29,170 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 305 mSDsluCounter, 265 mSDsCounter, 0 mSdLazyCounter, 677 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 305 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 759 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 677 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:51:29,170 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [305 Valid, 196 Invalid, 759 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 677 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:51:29,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20759 states. [2022-02-10 03:51:29,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20759 to 17076. [2022-02-10 03:51:29,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17076 states, 17075 states have (on average 2.696632503660322) internal successors, (46045), 17075 states have internal predecessors, (46045), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:29,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17076 states to 17076 states and 46045 transitions. [2022-02-10 03:51:29,571 INFO L78 Accepts]: Start accepts. Automaton has 17076 states and 46045 transitions. Word has length 28 [2022-02-10 03:51:29,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:51:29,571 INFO L470 AbstractCegarLoop]: Abstraction has 17076 states and 46045 transitions. [2022-02-10 03:51:29,571 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:29,571 INFO L276 IsEmpty]: Start isEmpty. Operand 17076 states and 46045 transitions. [2022-02-10 03:51:29,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:51:29,592 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:51:29,592 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:51:29,608 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Ended with exit code 0 [2022-02-10 03:51:29,793 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:29,793 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:51:29,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:51:29,794 INFO L85 PathProgramCache]: Analyzing trace with hash 1303936048, now seen corresponding path program 52 times [2022-02-10 03:51:29,794 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:51:29,794 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1182825114] [2022-02-10 03:51:29,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:51:29,794 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:51:29,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:51:29,835 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:29,835 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:51:29,835 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1182825114] [2022-02-10 03:51:29,835 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1182825114] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:51:29,835 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [371369857] [2022-02-10 03:51:29,835 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:51:29,836 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:29,836 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:51:29,836 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:51:29,837 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2022-02-10 03:51:29,857 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:51:29,857 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:51:29,858 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:51:29,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:51:29,941 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:29,941 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:51:30,021 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:30,022 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [371369857] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:51:30,022 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:51:30,022 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 18 [2022-02-10 03:51:30,022 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1168769151] [2022-02-10 03:51:30,022 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:51:30,022 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-10 03:51:30,022 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:51:30,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-10 03:51:30,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2022-02-10 03:51:30,023 INFO L87 Difference]: Start difference. First operand 17076 states and 46045 transitions. Second operand has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 18 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:31,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:51:31,394 INFO L93 Difference]: Finished difference Result 28841 states and 72114 transitions. [2022-02-10 03:51:31,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2022-02-10 03:51:31,395 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 18 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:51:31,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:51:31,477 INFO L225 Difference]: With dead ends: 28841 [2022-02-10 03:51:31,477 INFO L226 Difference]: Without dead ends: 28838 [2022-02-10 03:51:31,478 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3219 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1989, Invalid=6941, Unknown=0, NotChecked=0, Total=8930 [2022-02-10 03:51:31,478 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 558 mSDsluCounter, 390 mSDsCounter, 0 mSdLazyCounter, 838 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 558 SdHoareTripleChecker+Valid, 255 SdHoareTripleChecker+Invalid, 924 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 838 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:51:31,479 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [558 Valid, 255 Invalid, 924 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 838 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:51:31,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28838 states. [2022-02-10 03:51:31,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28838 to 17220. [2022-02-10 03:51:31,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17220 states, 17219 states have (on average 2.6885998025437017) internal successors, (46295), 17219 states have internal predecessors, (46295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:32,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17220 states to 17220 states and 46295 transitions. [2022-02-10 03:51:32,020 INFO L78 Accepts]: Start accepts. Automaton has 17220 states and 46295 transitions. Word has length 28 [2022-02-10 03:51:32,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:51:32,020 INFO L470 AbstractCegarLoop]: Abstraction has 17220 states and 46295 transitions. [2022-02-10 03:51:32,021 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 18 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:32,021 INFO L276 IsEmpty]: Start isEmpty. Operand 17220 states and 46295 transitions. [2022-02-10 03:51:32,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:51:32,041 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:51:32,041 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:51:32,057 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Ended with exit code 0 [2022-02-10 03:51:32,254 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2022-02-10 03:51:32,254 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:51:32,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:51:32,254 INFO L85 PathProgramCache]: Analyzing trace with hash -2134958142, now seen corresponding path program 53 times [2022-02-10 03:51:32,255 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:51:32,255 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1450682744] [2022-02-10 03:51:32,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:51:32,255 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:51:32,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:51:32,304 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:32,304 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:51:32,304 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1450682744] [2022-02-10 03:51:32,304 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1450682744] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:51:32,305 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1852210898] [2022-02-10 03:51:32,305 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:51:32,305 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:32,305 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:51:32,306 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:51:32,307 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2022-02-10 03:51:32,329 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-10 03:51:32,330 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:51:32,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:51:32,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:51:32,437 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:32,438 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:51:32,541 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:32,542 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1852210898] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:51:32,542 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:51:32,542 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 20 [2022-02-10 03:51:32,542 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1223341187] [2022-02-10 03:51:32,542 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:51:32,542 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-10 03:51:32,542 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:51:32,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-10 03:51:32,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2022-02-10 03:51:32,542 INFO L87 Difference]: Start difference. First operand 17220 states and 46295 transitions. Second operand has 20 states, 20 states have (on average 2.75) internal successors, (55), 20 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:34,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:51:34,368 INFO L93 Difference]: Finished difference Result 22921 states and 58810 transitions. [2022-02-10 03:51:34,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2022-02-10 03:51:34,368 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.75) internal successors, (55), 20 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:51:34,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:51:34,419 INFO L225 Difference]: With dead ends: 22921 [2022-02-10 03:51:34,420 INFO L226 Difference]: Without dead ends: 22921 [2022-02-10 03:51:34,421 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5569 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=2559, Invalid=11247, Unknown=0, NotChecked=0, Total=13806 [2022-02-10 03:51:34,422 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 483 mSDsluCounter, 694 mSDsCounter, 0 mSdLazyCounter, 1168 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 483 SdHoareTripleChecker+Valid, 448 SdHoareTripleChecker+Invalid, 1278 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 1168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:51:34,422 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [483 Valid, 448 Invalid, 1278 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 1168 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 03:51:34,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22921 states. [2022-02-10 03:51:34,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22921 to 17247. [2022-02-10 03:51:34,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17247 states, 17246 states have (on average 2.6866519772700914) internal successors, (46334), 17246 states have internal predecessors, (46334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:34,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17247 states to 17247 states and 46334 transitions. [2022-02-10 03:51:34,854 INFO L78 Accepts]: Start accepts. Automaton has 17247 states and 46334 transitions. Word has length 28 [2022-02-10 03:51:34,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:51:34,854 INFO L470 AbstractCegarLoop]: Abstraction has 17247 states and 46334 transitions. [2022-02-10 03:51:34,855 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.75) internal successors, (55), 20 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:34,855 INFO L276 IsEmpty]: Start isEmpty. Operand 17247 states and 46334 transitions. [2022-02-10 03:51:34,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:51:34,876 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:51:34,876 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:51:34,894 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2022-02-10 03:51:35,077 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:35,077 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:51:35,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:51:35,077 INFO L85 PathProgramCache]: Analyzing trace with hash 825848236, now seen corresponding path program 34 times [2022-02-10 03:51:35,077 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:51:35,077 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461715458] [2022-02-10 03:51:35,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:51:35,078 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:51:35,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:51:35,119 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:35,119 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:51:35,119 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1461715458] [2022-02-10 03:51:35,119 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1461715458] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:51:35,119 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1542558437] [2022-02-10 03:51:35,119 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:51:35,119 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:35,120 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:51:35,120 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:51:35,121 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2022-02-10 03:51:35,140 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:51:35,140 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:51:35,141 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:51:35,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:51:35,208 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:35,208 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:51:35,275 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:35,275 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1542558437] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:51:35,275 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:51:35,275 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 15 [2022-02-10 03:51:35,275 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [781914260] [2022-02-10 03:51:35,275 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:51:35,276 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:51:35,276 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:51:35,276 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:51:35,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:51:35,276 INFO L87 Difference]: Start difference. First operand 17247 states and 46334 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:35,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:51:35,846 INFO L93 Difference]: Finished difference Result 21046 states and 55927 transitions. [2022-02-10 03:51:35,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-10 03:51:35,847 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:51:35,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:51:35,904 INFO L225 Difference]: With dead ends: 21046 [2022-02-10 03:51:35,904 INFO L226 Difference]: Without dead ends: 21046 [2022-02-10 03:51:35,905 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 529 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=500, Invalid=1480, Unknown=0, NotChecked=0, Total=1980 [2022-02-10 03:51:35,905 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 177 mSDsluCounter, 223 mSDsCounter, 0 mSdLazyCounter, 475 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 160 SdHoareTripleChecker+Invalid, 542 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 475 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:51:35,905 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [177 Valid, 160 Invalid, 542 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 475 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:51:35,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21046 states. [2022-02-10 03:51:36,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21046 to 17271. [2022-02-10 03:51:36,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17271 states, 17270 states have (on average 2.685755645628257) internal successors, (46383), 17270 states have internal predecessors, (46383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:36,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17271 states to 17271 states and 46383 transitions. [2022-02-10 03:51:36,289 INFO L78 Accepts]: Start accepts. Automaton has 17271 states and 46383 transitions. Word has length 28 [2022-02-10 03:51:36,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:51:36,290 INFO L470 AbstractCegarLoop]: Abstraction has 17271 states and 46383 transitions. [2022-02-10 03:51:36,290 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:36,290 INFO L276 IsEmpty]: Start isEmpty. Operand 17271 states and 46383 transitions. [2022-02-10 03:51:36,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:51:36,312 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:51:36,312 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:51:36,328 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Forceful destruction successful, exit code 0 [2022-02-10 03:51:36,513 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:36,513 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:51:36,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:51:36,513 INFO L85 PathProgramCache]: Analyzing trace with hash -286240020, now seen corresponding path program 35 times [2022-02-10 03:51:36,513 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:51:36,514 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [463169913] [2022-02-10 03:51:36,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:51:36,514 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:51:36,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:51:36,563 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:36,564 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:51:36,564 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [463169913] [2022-02-10 03:51:36,564 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [463169913] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:51:36,564 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1558714673] [2022-02-10 03:51:36,564 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:51:36,564 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:36,564 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:51:36,565 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:51:36,565 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2022-02-10 03:51:36,586 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-02-10 03:51:36,586 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:51:36,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:51:36,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:51:36,649 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:36,650 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:51:36,716 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:36,716 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1558714673] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:51:36,716 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:51:36,716 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 15 [2022-02-10 03:51:36,716 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [345227257] [2022-02-10 03:51:36,716 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:51:36,716 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:51:36,717 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:51:36,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:51:36,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:51:36,717 INFO L87 Difference]: Start difference. First operand 17271 states and 46383 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:37,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:51:37,251 INFO L93 Difference]: Finished difference Result 21008 states and 55811 transitions. [2022-02-10 03:51:37,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-10 03:51:37,252 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:51:37,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:51:37,299 INFO L225 Difference]: With dead ends: 21008 [2022-02-10 03:51:37,299 INFO L226 Difference]: Without dead ends: 21005 [2022-02-10 03:51:37,300 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 564 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=447, Invalid=1623, Unknown=0, NotChecked=0, Total=2070 [2022-02-10 03:51:37,300 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 242 mSDsluCounter, 211 mSDsCounter, 0 mSdLazyCounter, 517 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 242 SdHoareTripleChecker+Valid, 144 SdHoareTripleChecker+Invalid, 608 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 517 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:51:37,300 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [242 Valid, 144 Invalid, 608 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 517 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:51:37,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21005 states. [2022-02-10 03:51:37,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21005 to 17258. [2022-02-10 03:51:37,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17258 states, 17257 states have (on average 2.686098394854262) internal successors, (46354), 17257 states have internal predecessors, (46354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:37,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17258 states to 17258 states and 46354 transitions. [2022-02-10 03:51:37,656 INFO L78 Accepts]: Start accepts. Automaton has 17258 states and 46354 transitions. Word has length 28 [2022-02-10 03:51:37,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:51:37,656 INFO L470 AbstractCegarLoop]: Abstraction has 17258 states and 46354 transitions. [2022-02-10 03:51:37,656 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:37,656 INFO L276 IsEmpty]: Start isEmpty. Operand 17258 states and 46354 transitions. [2022-02-10 03:51:37,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:51:37,679 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:51:37,679 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:51:37,695 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Ended with exit code 0 [2022-02-10 03:51:37,880 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:37,880 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:51:37,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:51:37,880 INFO L85 PathProgramCache]: Analyzing trace with hash -1292568988, now seen corresponding path program 54 times [2022-02-10 03:51:37,880 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:51:37,880 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [761523093] [2022-02-10 03:51:37,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:51:37,880 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:51:37,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:51:37,923 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:37,924 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:51:37,924 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [761523093] [2022-02-10 03:51:37,924 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [761523093] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:51:37,924 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1353893394] [2022-02-10 03:51:37,924 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:51:37,924 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:37,924 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:51:37,925 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:51:37,926 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2022-02-10 03:51:37,948 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 03:51:37,948 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:51:37,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:51:37,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:51:38,055 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:51:38,055 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:51:38,170 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:38,170 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1353893394] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:51:38,170 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:51:38,170 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 20 [2022-02-10 03:51:38,170 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1618107943] [2022-02-10 03:51:38,170 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:51:38,170 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-10 03:51:38,170 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:51:38,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-10 03:51:38,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=294, Unknown=0, NotChecked=0, Total=380 [2022-02-10 03:51:38,171 INFO L87 Difference]: Start difference. First operand 17258 states and 46354 transitions. Second operand has 20 states, 20 states have (on average 2.9) internal successors, (58), 20 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:39,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:51:39,837 INFO L93 Difference]: Finished difference Result 25922 states and 66395 transitions. [2022-02-10 03:51:39,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2022-02-10 03:51:39,837 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.9) internal successors, (58), 20 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:51:39,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:51:39,893 INFO L225 Difference]: With dead ends: 25922 [2022-02-10 03:51:39,893 INFO L226 Difference]: Without dead ends: 25922 [2022-02-10 03:51:39,895 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4878 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=2477, Invalid=9733, Unknown=0, NotChecked=0, Total=12210 [2022-02-10 03:51:39,895 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 557 mSDsluCounter, 517 mSDsCounter, 0 mSdLazyCounter, 970 mSolverCounterSat, 155 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 557 SdHoareTripleChecker+Valid, 344 SdHoareTripleChecker+Invalid, 1125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 155 IncrementalHoareTripleChecker+Valid, 970 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:51:39,896 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [557 Valid, 344 Invalid, 1125 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [155 Valid, 970 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:51:39,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25922 states. [2022-02-10 03:51:40,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25922 to 17338. [2022-02-10 03:51:40,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17338 states, 17337 states have (on average 2.683913018399954) internal successors, (46531), 17337 states have internal predecessors, (46531), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:40,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17338 states to 17338 states and 46531 transitions. [2022-02-10 03:51:40,396 INFO L78 Accepts]: Start accepts. Automaton has 17338 states and 46531 transitions. Word has length 28 [2022-02-10 03:51:40,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:51:40,396 INFO L470 AbstractCegarLoop]: Abstraction has 17338 states and 46531 transitions. [2022-02-10 03:51:40,396 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.9) internal successors, (58), 20 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:40,396 INFO L276 IsEmpty]: Start isEmpty. Operand 17338 states and 46531 transitions. [2022-02-10 03:51:40,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:51:40,419 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:51:40,419 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:51:40,442 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Ended with exit code 0 [2022-02-10 03:51:40,620 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable91 [2022-02-10 03:51:40,620 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:51:40,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:51:40,621 INFO L85 PathProgramCache]: Analyzing trace with hash 1661683044, now seen corresponding path program 55 times [2022-02-10 03:51:40,621 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:51:40,621 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [280486415] [2022-02-10 03:51:40,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:51:40,621 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:51:40,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:51:40,664 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:40,664 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:51:40,664 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [280486415] [2022-02-10 03:51:40,664 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [280486415] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:51:40,664 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [811951696] [2022-02-10 03:51:40,664 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:51:40,664 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:40,665 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:51:40,665 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:51:40,666 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2022-02-10 03:51:40,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:51:40,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 03:51:40,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:51:40,762 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:40,763 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:51:40,822 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:40,822 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [811951696] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:51:40,822 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:51:40,822 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 13 [2022-02-10 03:51:40,822 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1154965075] [2022-02-10 03:51:40,822 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:51:40,822 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 03:51:40,822 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:51:40,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 03:51:40,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2022-02-10 03:51:40,823 INFO L87 Difference]: Start difference. First operand 17338 states and 46531 transitions. Second operand has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:41,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:51:41,176 INFO L93 Difference]: Finished difference Result 27007 states and 71040 transitions. [2022-02-10 03:51:41,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-10 03:51:41,176 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:51:41,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:51:41,246 INFO L225 Difference]: With dead ends: 27007 [2022-02-10 03:51:41,246 INFO L226 Difference]: Without dead ends: 26987 [2022-02-10 03:51:41,247 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 51 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=210, Invalid=546, Unknown=0, NotChecked=0, Total=756 [2022-02-10 03:51:41,247 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 183 mSDsluCounter, 173 mSDsCounter, 0 mSdLazyCounter, 289 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 333 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:51:41,247 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [183 Valid, 145 Invalid, 333 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 289 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:51:41,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26987 states. [2022-02-10 03:51:41,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26987 to 21460. [2022-02-10 03:51:41,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21460 states, 21459 states have (on average 2.682277832145021) internal successors, (57559), 21459 states have internal predecessors, (57559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:41,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21460 states to 21460 states and 57559 transitions. [2022-02-10 03:51:41,721 INFO L78 Accepts]: Start accepts. Automaton has 21460 states and 57559 transitions. Word has length 28 [2022-02-10 03:51:41,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:51:41,721 INFO L470 AbstractCegarLoop]: Abstraction has 21460 states and 57559 transitions. [2022-02-10 03:51:41,721 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:41,721 INFO L276 IsEmpty]: Start isEmpty. Operand 21460 states and 57559 transitions. [2022-02-10 03:51:41,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:51:41,749 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:51:41,749 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:51:41,765 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Ended with exit code 0 [2022-02-10 03:51:41,949 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:41,950 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:51:41,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:51:41,950 INFO L85 PathProgramCache]: Analyzing trace with hash -1706312728, now seen corresponding path program 56 times [2022-02-10 03:51:41,950 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:51:41,950 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85764387] [2022-02-10 03:51:41,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:51:41,950 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:51:41,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:51:41,985 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:41,986 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:51:41,986 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85764387] [2022-02-10 03:51:41,986 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [85764387] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:51:41,986 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1928356121] [2022-02-10 03:51:41,986 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:51:41,986 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:41,986 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:51:41,987 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:51:41,988 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2022-02-10 03:51:42,009 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:51:42,009 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:51:42,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:51:42,010 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:51:42,092 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:51:42,092 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:51:42,184 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:42,184 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1928356121] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:51:42,184 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:51:42,184 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8] total 15 [2022-02-10 03:51:42,184 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1743424127] [2022-02-10 03:51:42,184 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:51:42,185 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:51:42,185 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:51:42,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:51:42,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=139, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:51:42,185 INFO L87 Difference]: Start difference. First operand 21460 states and 57559 transitions. Second operand has 15 states, 15 states have (on average 3.4) internal successors, (51), 15 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:42,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:51:42,782 INFO L93 Difference]: Finished difference Result 41212 states and 102551 transitions. [2022-02-10 03:51:42,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-10 03:51:42,782 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.4) internal successors, (51), 15 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:51:42,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:51:42,936 INFO L225 Difference]: With dead ends: 41212 [2022-02-10 03:51:42,936 INFO L226 Difference]: Without dead ends: 41212 [2022-02-10 03:51:42,936 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 46 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 415 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=462, Invalid=944, Unknown=0, NotChecked=0, Total=1406 [2022-02-10 03:51:42,937 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 253 mSDsluCounter, 202 mSDsCounter, 0 mSdLazyCounter, 337 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 253 SdHoareTripleChecker+Valid, 131 SdHoareTripleChecker+Invalid, 371 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 337 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:51:42,937 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [253 Valid, 131 Invalid, 371 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 337 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:51:42,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41212 states. [2022-02-10 03:51:43,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41212 to 27126. [2022-02-10 03:51:43,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27126 states, 27125 states have (on average 2.7142857142857144) internal successors, (73625), 27125 states have internal predecessors, (73625), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:43,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27126 states to 27126 states and 73625 transitions. [2022-02-10 03:51:43,784 INFO L78 Accepts]: Start accepts. Automaton has 27126 states and 73625 transitions. Word has length 28 [2022-02-10 03:51:43,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:51:43,784 INFO L470 AbstractCegarLoop]: Abstraction has 27126 states and 73625 transitions. [2022-02-10 03:51:43,784 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.4) internal successors, (51), 15 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:43,784 INFO L276 IsEmpty]: Start isEmpty. Operand 27126 states and 73625 transitions. [2022-02-10 03:51:43,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:51:43,820 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:51:43,820 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:51:43,842 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Ended with exit code 0 [2022-02-10 03:51:44,020 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:44,020 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:51:44,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:51:44,021 INFO L85 PathProgramCache]: Analyzing trace with hash -296334036, now seen corresponding path program 57 times [2022-02-10 03:51:44,021 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:51:44,021 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [622033549] [2022-02-10 03:51:44,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:51:44,021 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:51:44,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:51:44,072 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:44,072 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:51:44,072 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [622033549] [2022-02-10 03:51:44,072 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [622033549] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:51:44,072 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1358458307] [2022-02-10 03:51:44,072 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:51:44,073 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:44,073 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:51:44,074 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:51:44,074 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2022-02-10 03:51:44,099 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-10 03:51:44,099 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:51:44,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:51:44,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:51:44,187 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:51:44,187 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:51:44,281 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:44,281 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1358458307] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:51:44,281 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:51:44,281 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 18 [2022-02-10 03:51:44,281 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350329032] [2022-02-10 03:51:44,281 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:51:44,282 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-10 03:51:44,282 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:51:44,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-10 03:51:44,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2022-02-10 03:51:44,282 INFO L87 Difference]: Start difference. First operand 27126 states and 73625 transitions. Second operand has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 18 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:45,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:51:45,694 INFO L93 Difference]: Finished difference Result 38164 states and 99529 transitions. [2022-02-10 03:51:45,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2022-02-10 03:51:45,695 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 18 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:51:45,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:51:45,821 INFO L225 Difference]: With dead ends: 38164 [2022-02-10 03:51:45,821 INFO L226 Difference]: Without dead ends: 38164 [2022-02-10 03:51:45,823 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 46 SyntacticMatches, 2 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3554 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=2004, Invalid=6926, Unknown=0, NotChecked=0, Total=8930 [2022-02-10 03:51:45,823 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 592 mSDsluCounter, 296 mSDsCounter, 0 mSdLazyCounter, 688 mSolverCounterSat, 169 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 592 SdHoareTripleChecker+Valid, 212 SdHoareTripleChecker+Invalid, 857 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 169 IncrementalHoareTripleChecker+Valid, 688 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:51:45,823 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [592 Valid, 212 Invalid, 857 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [169 Valid, 688 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:51:45,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38164 states. [2022-02-10 03:51:46,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38164 to 27177. [2022-02-10 03:51:46,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27177 states, 27176 states have (on average 2.7132396231969387) internal successors, (73735), 27176 states have internal predecessors, (73735), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:46,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27177 states to 27177 states and 73735 transitions. [2022-02-10 03:51:46,582 INFO L78 Accepts]: Start accepts. Automaton has 27177 states and 73735 transitions. Word has length 28 [2022-02-10 03:51:46,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:51:46,582 INFO L470 AbstractCegarLoop]: Abstraction has 27177 states and 73735 transitions. [2022-02-10 03:51:46,582 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 18 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:46,582 INFO L276 IsEmpty]: Start isEmpty. Operand 27177 states and 73735 transitions. [2022-02-10 03:51:46,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:51:46,619 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:51:46,620 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:51:46,643 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Ended with exit code 0 [2022-02-10 03:51:46,820 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:46,820 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:51:46,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:51:46,821 INFO L85 PathProgramCache]: Analyzing trace with hash -1197280408, now seen corresponding path program 58 times [2022-02-10 03:51:46,821 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:51:46,821 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [778424316] [2022-02-10 03:51:46,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:51:46,821 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:51:46,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:51:46,864 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:46,865 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:51:46,865 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [778424316] [2022-02-10 03:51:46,865 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [778424316] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:51:46,865 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [764982940] [2022-02-10 03:51:46,865 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:51:46,865 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:46,865 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:51:46,866 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:51:46,867 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2022-02-10 03:51:46,888 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:51:46,888 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:51:46,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 03:51:46,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:51:46,956 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:46,956 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:51:47,016 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:47,016 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [764982940] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:51:47,016 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:51:47,017 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 12 [2022-02-10 03:51:47,017 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2032905806] [2022-02-10 03:51:47,017 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:51:47,017 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 03:51:47,017 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:51:47,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 03:51:47,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2022-02-10 03:51:47,017 INFO L87 Difference]: Start difference. First operand 27177 states and 73735 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:47,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:51:47,410 INFO L93 Difference]: Finished difference Result 28976 states and 76751 transitions. [2022-02-10 03:51:47,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-10 03:51:47,410 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:51:47,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:51:47,511 INFO L225 Difference]: With dead ends: 28976 [2022-02-10 03:51:47,511 INFO L226 Difference]: Without dead ends: 28976 [2022-02-10 03:51:47,511 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 51 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=175, Invalid=425, Unknown=0, NotChecked=0, Total=600 [2022-02-10 03:51:47,511 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 138 mSDsluCounter, 180 mSDsCounter, 0 mSdLazyCounter, 303 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 331 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 303 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:51:47,512 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [138 Valid, 143 Invalid, 331 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 303 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:51:47,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28976 states. [2022-02-10 03:51:48,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28976 to 26684. [2022-02-10 03:51:48,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26684 states, 26683 states have (on average 2.7064423040887458) internal successors, (72216), 26683 states have internal predecessors, (72216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:48,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26684 states to 26684 states and 72216 transitions. [2022-02-10 03:51:48,214 INFO L78 Accepts]: Start accepts. Automaton has 26684 states and 72216 transitions. Word has length 28 [2022-02-10 03:51:48,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:51:48,214 INFO L470 AbstractCegarLoop]: Abstraction has 26684 states and 72216 transitions. [2022-02-10 03:51:48,214 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:48,214 INFO L276 IsEmpty]: Start isEmpty. Operand 26684 states and 72216 transitions. [2022-02-10 03:51:48,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:51:48,247 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:51:48,247 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:51:48,263 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Ended with exit code 0 [2022-02-10 03:51:48,447 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:48,448 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:51:48,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:51:48,448 INFO L85 PathProgramCache]: Analyzing trace with hash -525742420, now seen corresponding path program 59 times [2022-02-10 03:51:48,448 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:51:48,448 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [627410404] [2022-02-10 03:51:48,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:51:48,449 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:51:48,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:51:48,497 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:48,497 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:51:48,497 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [627410404] [2022-02-10 03:51:48,497 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [627410404] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:51:48,497 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [864622294] [2022-02-10 03:51:48,497 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:51:48,497 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:48,497 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:51:48,498 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:51:48,499 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2022-02-10 03:51:48,520 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-10 03:51:48,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:51:48,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:51:48,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:51:48,597 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:51:48,597 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:51:48,697 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:48,698 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [864622294] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:51:48,698 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:51:48,698 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 18 [2022-02-10 03:51:48,698 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [379406447] [2022-02-10 03:51:48,698 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:51:48,698 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-10 03:51:48,698 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:51:48,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-10 03:51:48,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=221, Unknown=0, NotChecked=0, Total=306 [2022-02-10 03:51:48,699 INFO L87 Difference]: Start difference. First operand 26684 states and 72216 transitions. Second operand has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 18 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:49,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:51:49,911 INFO L93 Difference]: Finished difference Result 38478 states and 99482 transitions. [2022-02-10 03:51:49,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-02-10 03:51:49,911 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 18 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:51:49,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:51:50,019 INFO L225 Difference]: With dead ends: 38478 [2022-02-10 03:51:50,020 INFO L226 Difference]: Without dead ends: 38477 [2022-02-10 03:51:50,021 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3031 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1680, Invalid=6330, Unknown=0, NotChecked=0, Total=8010 [2022-02-10 03:51:50,022 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 503 mSDsluCounter, 310 mSDsCounter, 0 mSdLazyCounter, 710 mSolverCounterSat, 148 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 503 SdHoareTripleChecker+Valid, 214 SdHoareTripleChecker+Invalid, 858 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 148 IncrementalHoareTripleChecker+Valid, 710 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:51:50,022 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [503 Valid, 214 Invalid, 858 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [148 Valid, 710 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:51:50,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38477 states. [2022-02-10 03:51:50,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38477 to 26747. [2022-02-10 03:51:50,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26747 states, 26746 states have (on average 2.705339116129515) internal successors, (72357), 26746 states have internal predecessors, (72357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:50,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26747 states to 26747 states and 72357 transitions. [2022-02-10 03:51:50,844 INFO L78 Accepts]: Start accepts. Automaton has 26747 states and 72357 transitions. Word has length 28 [2022-02-10 03:51:50,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:51:50,845 INFO L470 AbstractCegarLoop]: Abstraction has 26747 states and 72357 transitions. [2022-02-10 03:51:50,845 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 18 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:50,845 INFO L276 IsEmpty]: Start isEmpty. Operand 26747 states and 72357 transitions. [2022-02-10 03:51:50,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:51:50,879 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:51:50,879 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:51:50,901 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Ended with exit code 0 [2022-02-10 03:51:51,080 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2022-02-10 03:51:51,080 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:51:51,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:51:51,080 INFO L85 PathProgramCache]: Analyzing trace with hash 845280112, now seen corresponding path program 60 times [2022-02-10 03:51:51,080 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:51:51,080 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1312651836] [2022-02-10 03:51:51,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:51:51,081 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:51:51,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:51:51,111 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:51,112 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:51:51,112 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1312651836] [2022-02-10 03:51:51,112 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1312651836] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:51:51,112 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [191609186] [2022-02-10 03:51:51,112 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:51:51,112 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:51,112 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:51:51,114 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:51:51,114 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2022-02-10 03:51:51,134 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-10 03:51:51,134 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:51:51,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:51:51,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:51:51,202 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 03:51:51,203 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:51:51,279 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:51,279 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [191609186] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:51:51,279 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:51:51,279 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8] total 13 [2022-02-10 03:51:51,280 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [648639443] [2022-02-10 03:51:51,280 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:51:51,280 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 03:51:51,280 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:51:51,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 03:51:51,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2022-02-10 03:51:51,280 INFO L87 Difference]: Start difference. First operand 26747 states and 72357 transitions. Second operand has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 13 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:51,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:51:51,664 INFO L93 Difference]: Finished difference Result 35826 states and 91515 transitions. [2022-02-10 03:51:51,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-10 03:51:51,665 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 13 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:51:51,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:51:51,757 INFO L225 Difference]: With dead ends: 35826 [2022-02-10 03:51:51,757 INFO L226 Difference]: Without dead ends: 35826 [2022-02-10 03:51:51,758 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 48 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=256, Invalid=556, Unknown=0, NotChecked=0, Total=812 [2022-02-10 03:51:51,758 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 144 mSDsluCounter, 182 mSDsCounter, 0 mSdLazyCounter, 334 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 357 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 334 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:51:51,758 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [144 Valid, 109 Invalid, 357 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 334 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:51:51,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35826 states. [2022-02-10 03:51:52,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35826 to 28142. [2022-02-10 03:51:52,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28142 states, 28141 states have (on average 2.7041327600298497) internal successors, (76097), 28141 states have internal predecessors, (76097), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:52,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28142 states to 28142 states and 76097 transitions. [2022-02-10 03:51:52,473 INFO L78 Accepts]: Start accepts. Automaton has 28142 states and 76097 transitions. Word has length 28 [2022-02-10 03:51:52,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:51:52,473 INFO L470 AbstractCegarLoop]: Abstraction has 28142 states and 76097 transitions. [2022-02-10 03:51:52,473 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 13 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:52,473 INFO L276 IsEmpty]: Start isEmpty. Operand 28142 states and 76097 transitions. [2022-02-10 03:51:52,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:51:52,508 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:51:52,508 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:51:52,531 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Ended with exit code 0 [2022-02-10 03:51:52,708 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable97 [2022-02-10 03:51:52,708 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:51:52,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:51:52,709 INFO L85 PathProgramCache]: Analyzing trace with hash -539439060, now seen corresponding path program 61 times [2022-02-10 03:51:52,709 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:51:52,709 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [916478142] [2022-02-10 03:51:52,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:51:52,709 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:51:52,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:51:52,746 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:52,747 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:51:52,747 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [916478142] [2022-02-10 03:51:52,747 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [916478142] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:51:52,747 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [598331490] [2022-02-10 03:51:52,747 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:51:52,747 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:52,747 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:51:52,748 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:51:52,750 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2022-02-10 03:51:52,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:51:52,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:51:52,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:51:52,866 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 03:51:52,866 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:51:52,964 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:52,964 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [598331490] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:51:52,964 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:51:52,964 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 9] total 15 [2022-02-10 03:51:52,964 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1624923690] [2022-02-10 03:51:52,964 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:51:52,964 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:51:52,964 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:51:52,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:51:52,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:51:52,965 INFO L87 Difference]: Start difference. First operand 28142 states and 76097 transitions. Second operand has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:53,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:51:53,798 INFO L93 Difference]: Finished difference Result 36505 states and 96324 transitions. [2022-02-10 03:51:53,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-10 03:51:53,798 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:51:53,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:51:53,907 INFO L225 Difference]: With dead ends: 36505 [2022-02-10 03:51:53,907 INFO L226 Difference]: Without dead ends: 36505 [2022-02-10 03:51:53,908 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1195 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=816, Invalid=2844, Unknown=0, NotChecked=0, Total=3660 [2022-02-10 03:51:53,908 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 381 mSDsluCounter, 187 mSDsCounter, 0 mSdLazyCounter, 445 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 381 SdHoareTripleChecker+Valid, 133 SdHoareTripleChecker+Invalid, 548 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 445 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:51:53,908 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [381 Valid, 133 Invalid, 548 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 445 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:51:53,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36505 states. [2022-02-10 03:51:54,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36505 to 29985. [2022-02-10 03:51:54,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29985 states, 29984 states have (on average 2.7069103521878337) internal successors, (81164), 29984 states have internal predecessors, (81164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:54,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29985 states to 29985 states and 81164 transitions. [2022-02-10 03:51:54,628 INFO L78 Accepts]: Start accepts. Automaton has 29985 states and 81164 transitions. Word has length 28 [2022-02-10 03:51:54,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:51:54,628 INFO L470 AbstractCegarLoop]: Abstraction has 29985 states and 81164 transitions. [2022-02-10 03:51:54,628 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:54,628 INFO L276 IsEmpty]: Start isEmpty. Operand 29985 states and 81164 transitions. [2022-02-10 03:51:54,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:51:54,661 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:51:54,661 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:51:54,676 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Ended with exit code 0 [2022-02-10 03:51:54,861 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:54,861 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:51:54,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:51:54,861 INFO L85 PathProgramCache]: Analyzing trace with hash -1167267724, now seen corresponding path program 62 times [2022-02-10 03:51:54,862 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:51:54,862 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [226527736] [2022-02-10 03:51:54,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:51:54,862 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:51:54,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:51:54,896 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:51:54,896 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:51:54,896 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [226527736] [2022-02-10 03:51:54,896 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [226527736] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:51:54,896 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1719090406] [2022-02-10 03:51:54,896 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:51:54,897 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:54,897 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:51:54,898 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:51:54,898 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2022-02-10 03:51:54,918 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:51:54,918 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:51:54,918 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:51:54,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:51:54,988 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 03:51:54,988 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:51:55,069 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:51:55,070 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1719090406] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:51:55,070 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:51:55,070 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 9] total 15 [2022-02-10 03:51:55,070 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [906056806] [2022-02-10 03:51:55,070 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:51:55,070 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:51:55,070 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:51:55,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:51:55,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:51:55,070 INFO L87 Difference]: Start difference. First operand 29985 states and 81164 transitions. Second operand has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:55,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:51:55,730 INFO L93 Difference]: Finished difference Result 36351 states and 96037 transitions. [2022-02-10 03:51:55,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-02-10 03:51:55,731 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:51:55,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:51:55,820 INFO L225 Difference]: With dead ends: 36351 [2022-02-10 03:51:55,820 INFO L226 Difference]: Without dead ends: 36350 [2022-02-10 03:51:55,821 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 819 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=612, Invalid=2144, Unknown=0, NotChecked=0, Total=2756 [2022-02-10 03:51:55,821 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 367 mSDsluCounter, 158 mSDsCounter, 0 mSdLazyCounter, 387 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 367 SdHoareTripleChecker+Valid, 117 SdHoareTripleChecker+Invalid, 493 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 387 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:51:55,821 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [367 Valid, 117 Invalid, 493 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 387 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:51:55,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36350 states. [2022-02-10 03:51:56,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36350 to 29985. [2022-02-10 03:51:56,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29985 states, 29984 states have (on average 2.706877001067236) internal successors, (81163), 29984 states have internal predecessors, (81163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:56,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29985 states to 29985 states and 81163 transitions. [2022-02-10 03:51:56,658 INFO L78 Accepts]: Start accepts. Automaton has 29985 states and 81163 transitions. Word has length 28 [2022-02-10 03:51:56,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:51:56,658 INFO L470 AbstractCegarLoop]: Abstraction has 29985 states and 81163 transitions. [2022-02-10 03:51:56,658 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:56,658 INFO L276 IsEmpty]: Start isEmpty. Operand 29985 states and 81163 transitions. [2022-02-10 03:51:56,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:51:56,697 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:51:56,697 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:51:56,721 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Ended with exit code 0 [2022-02-10 03:51:56,898 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:56,898 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:51:56,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:51:56,899 INFO L85 PathProgramCache]: Analyzing trace with hash 854625520, now seen corresponding path program 63 times [2022-02-10 03:51:56,899 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:51:56,899 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [967190863] [2022-02-10 03:51:56,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:51:56,899 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:51:56,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:51:56,941 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:56,942 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:51:56,942 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [967190863] [2022-02-10 03:51:56,942 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [967190863] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:51:56,942 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2086574470] [2022-02-10 03:51:56,942 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:51:56,942 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:56,942 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:51:56,943 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:51:56,944 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2022-02-10 03:51:56,965 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 03:51:56,966 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:51:56,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:51:56,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:51:57,044 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:51:57,045 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:51:57,129 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:57,129 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2086574470] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:51:57,129 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:51:57,129 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 16 [2022-02-10 03:51:57,129 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [626575576] [2022-02-10 03:51:57,129 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:51:57,130 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-10 03:51:57,130 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:51:57,130 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-10 03:51:57,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2022-02-10 03:51:57,130 INFO L87 Difference]: Start difference. First operand 29985 states and 81163 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:58,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:51:58,275 INFO L93 Difference]: Finished difference Result 37665 states and 98459 transitions. [2022-02-10 03:51:58,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-02-10 03:51:58,275 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:51:58,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:51:58,384 INFO L225 Difference]: With dead ends: 37665 [2022-02-10 03:51:58,384 INFO L226 Difference]: Without dead ends: 37665 [2022-02-10 03:51:58,385 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 48 SyntacticMatches, 2 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2386 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1387, Invalid=4775, Unknown=0, NotChecked=0, Total=6162 [2022-02-10 03:51:58,385 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 440 mSDsluCounter, 351 mSDsCounter, 0 mSdLazyCounter, 644 mSolverCounterSat, 135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 440 SdHoareTripleChecker+Valid, 247 SdHoareTripleChecker+Invalid, 779 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 644 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:51:58,385 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [440 Valid, 247 Invalid, 779 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 644 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:51:58,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37665 states. [2022-02-10 03:51:59,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37665 to 30095. [2022-02-10 03:51:59,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30095 states, 30094 states have (on average 2.70512394497242) internal successors, (81408), 30094 states have internal predecessors, (81408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:59,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30095 states to 30095 states and 81408 transitions. [2022-02-10 03:51:59,217 INFO L78 Accepts]: Start accepts. Automaton has 30095 states and 81408 transitions. Word has length 28 [2022-02-10 03:51:59,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:51:59,217 INFO L470 AbstractCegarLoop]: Abstraction has 30095 states and 81408 transitions. [2022-02-10 03:51:59,217 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:59,217 INFO L276 IsEmpty]: Start isEmpty. Operand 30095 states and 81408 transitions. [2022-02-10 03:51:59,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:51:59,257 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:51:59,257 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:51:59,272 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-10 03:51:59,457 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2022-02-10 03:51:59,457 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:51:59,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:51:59,458 INFO L85 PathProgramCache]: Analyzing trace with hash 508674864, now seen corresponding path program 64 times [2022-02-10 03:51:59,458 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:51:59,458 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [834084867] [2022-02-10 03:51:59,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:51:59,458 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:51:59,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:51:59,496 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:59,496 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:51:59,496 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [834084867] [2022-02-10 03:51:59,496 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [834084867] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:51:59,496 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [473251192] [2022-02-10 03:51:59,496 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:51:59,496 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:59,496 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:51:59,498 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:51:59,499 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2022-02-10 03:51:59,518 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:51:59,518 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:51:59,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:51:59,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:51:59,584 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:51:59,584 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:51:59,660 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:51:59,660 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [473251192] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:51:59,660 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:51:59,660 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 16 [2022-02-10 03:51:59,660 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [689769173] [2022-02-10 03:51:59,661 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:51:59,661 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-10 03:51:59,661 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:51:59,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-10 03:51:59,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=178, Unknown=0, NotChecked=0, Total=240 [2022-02-10 03:51:59,661 INFO L87 Difference]: Start difference. First operand 30095 states and 81408 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:00,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:52:00,369 INFO L93 Difference]: Finished difference Result 36446 states and 96260 transitions. [2022-02-10 03:52:00,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-02-10 03:52:00,369 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:52:00,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:52:00,471 INFO L225 Difference]: With dead ends: 36446 [2022-02-10 03:52:00,471 INFO L226 Difference]: Without dead ends: 36443 [2022-02-10 03:52:00,471 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 924 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=674, Invalid=2406, Unknown=0, NotChecked=0, Total=3080 [2022-02-10 03:52:00,471 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 346 mSDsluCounter, 267 mSDsCounter, 0 mSdLazyCounter, 552 mSolverCounterSat, 129 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 346 SdHoareTripleChecker+Valid, 187 SdHoareTripleChecker+Invalid, 681 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 129 IncrementalHoareTripleChecker+Valid, 552 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:52:00,472 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [346 Valid, 187 Invalid, 681 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [129 Valid, 552 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:52:00,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36443 states. [2022-02-10 03:52:01,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36443 to 29955. [2022-02-10 03:52:01,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29955 states, 29954 states have (on average 2.707117580289778) internal successors, (81089), 29954 states have internal predecessors, (81089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:01,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29955 states to 29955 states and 81089 transitions. [2022-02-10 03:52:01,252 INFO L78 Accepts]: Start accepts. Automaton has 29955 states and 81089 transitions. Word has length 28 [2022-02-10 03:52:01,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:52:01,252 INFO L470 AbstractCegarLoop]: Abstraction has 29955 states and 81089 transitions. [2022-02-10 03:52:01,252 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:01,252 INFO L276 IsEmpty]: Start isEmpty. Operand 29955 states and 81089 transitions. [2022-02-10 03:52:01,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:52:01,287 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:52:01,287 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:52:01,305 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Forceful destruction successful, exit code 0 [2022-02-10 03:52:01,488 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:52:01,488 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:52:01,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:52:01,488 INFO L85 PathProgramCache]: Analyzing trace with hash 1147502956, now seen corresponding path program 65 times [2022-02-10 03:52:01,488 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:52:01,488 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972299625] [2022-02-10 03:52:01,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:52:01,489 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:52:01,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:52:01,520 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:52:01,521 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:52:01,521 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972299625] [2022-02-10 03:52:01,521 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1972299625] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:52:01,521 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [267367956] [2022-02-10 03:52:01,521 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:52:01,521 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:52:01,521 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:52:01,522 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:52:01,523 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2022-02-10 03:52:01,544 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-10 03:52:01,544 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:52:01,544 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 03:52:01,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:52:01,630 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:52:01,630 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:52:01,706 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:52:01,707 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [267367956] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:52:01,707 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:52:01,707 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 16 [2022-02-10 03:52:01,707 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1977501802] [2022-02-10 03:52:01,707 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:52:01,707 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-10 03:52:01,707 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:52:01,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-10 03:52:01,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2022-02-10 03:52:01,708 INFO L87 Difference]: Start difference. First operand 29955 states and 81089 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:02,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:52:02,703 INFO L93 Difference]: Finished difference Result 49581 states and 127858 transitions. [2022-02-10 03:52:02,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-10 03:52:02,703 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:52:02,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:52:02,867 INFO L225 Difference]: With dead ends: 49581 [2022-02-10 03:52:02,867 INFO L226 Difference]: Without dead ends: 49581 [2022-02-10 03:52:02,868 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 45 SyntacticMatches, 3 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 815 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=891, Invalid=2189, Unknown=0, NotChecked=0, Total=3080 [2022-02-10 03:52:02,868 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 300 mSDsluCounter, 402 mSDsCounter, 0 mSdLazyCounter, 707 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 300 SdHoareTripleChecker+Valid, 276 SdHoareTripleChecker+Invalid, 786 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 707 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:52:02,868 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [300 Valid, 276 Invalid, 786 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 707 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:52:02,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49581 states. [2022-02-10 03:52:03,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49581 to 33684. [2022-02-10 03:52:03,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33684 states, 33683 states have (on average 2.6889528842442774) internal successors, (90572), 33683 states have internal predecessors, (90572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:03,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33684 states to 33684 states and 90572 transitions. [2022-02-10 03:52:03,968 INFO L78 Accepts]: Start accepts. Automaton has 33684 states and 90572 transitions. Word has length 28 [2022-02-10 03:52:03,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:52:03,968 INFO L470 AbstractCegarLoop]: Abstraction has 33684 states and 90572 transitions. [2022-02-10 03:52:03,968 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:03,968 INFO L276 IsEmpty]: Start isEmpty. Operand 33684 states and 90572 transitions. [2022-02-10 03:52:04,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:52:04,020 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:52:04,020 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:52:04,044 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Ended with exit code 0 [2022-02-10 03:52:04,220 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2022-02-10 03:52:04,220 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:52:04,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:52:04,221 INFO L85 PathProgramCache]: Analyzing trace with hash 2016044588, now seen corresponding path program 66 times [2022-02-10 03:52:04,221 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:52:04,221 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [890485634] [2022-02-10 03:52:04,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:52:04,221 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:52:04,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:52:04,259 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:52:04,259 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:52:04,259 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [890485634] [2022-02-10 03:52:04,259 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [890485634] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:52:04,259 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2138152513] [2022-02-10 03:52:04,259 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:52:04,259 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:52:04,259 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:52:04,260 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:52:04,261 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2022-02-10 03:52:04,281 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 03:52:04,281 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:52:04,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:52:04,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:52:04,354 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:52:04,355 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:52:04,428 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:52:04,428 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2138152513] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:52:04,428 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:52:04,428 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-02-10 03:52:04,429 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [582091728] [2022-02-10 03:52:04,429 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:52:04,429 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 03:52:04,429 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:52:04,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 03:52:04,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2022-02-10 03:52:04,429 INFO L87 Difference]: Start difference. First operand 33684 states and 90572 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:05,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:52:05,150 INFO L93 Difference]: Finished difference Result 40724 states and 106828 transitions. [2022-02-10 03:52:05,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-10 03:52:05,150 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:52:05,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:52:05,262 INFO L225 Difference]: With dead ends: 40724 [2022-02-10 03:52:05,262 INFO L226 Difference]: Without dead ends: 40724 [2022-02-10 03:52:05,262 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 979 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=661, Invalid=2309, Unknown=0, NotChecked=0, Total=2970 [2022-02-10 03:52:05,262 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 272 mSDsluCounter, 288 mSDsCounter, 0 mSdLazyCounter, 549 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 272 SdHoareTripleChecker+Valid, 207 SdHoareTripleChecker+Invalid, 647 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 549 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:52:05,263 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [272 Valid, 207 Invalid, 647 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 549 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:52:05,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40724 states. [2022-02-10 03:52:06,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40724 to 35327. [2022-02-10 03:52:06,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35327 states, 35326 states have (on average 2.6684311838306063) internal successors, (94265), 35326 states have internal predecessors, (94265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:06,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35327 states to 35327 states and 94265 transitions. [2022-02-10 03:52:06,412 INFO L78 Accepts]: Start accepts. Automaton has 35327 states and 94265 transitions. Word has length 28 [2022-02-10 03:52:06,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:52:06,412 INFO L470 AbstractCegarLoop]: Abstraction has 35327 states and 94265 transitions. [2022-02-10 03:52:06,412 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:06,412 INFO L276 IsEmpty]: Start isEmpty. Operand 35327 states and 94265 transitions. [2022-02-10 03:52:06,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:52:06,566 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:52:06,566 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:52:06,582 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Forceful destruction successful, exit code 0 [2022-02-10 03:52:06,767 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2022-02-10 03:52:06,767 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:52:06,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:52:06,767 INFO L85 PathProgramCache]: Analyzing trace with hash -429929172, now seen corresponding path program 67 times [2022-02-10 03:52:06,767 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:52:06,767 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1055181593] [2022-02-10 03:52:06,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:52:06,767 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:52:06,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:52:06,805 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:52:06,806 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:52:06,806 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1055181593] [2022-02-10 03:52:06,806 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1055181593] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:52:06,806 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2007751326] [2022-02-10 03:52:06,806 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:52:06,806 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:52:06,806 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:52:06,807 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:52:06,808 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2022-02-10 03:52:06,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:52:06,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 03:52:06,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:52:06,889 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:52:06,889 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:52:06,950 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:52:06,951 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2007751326] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:52:06,951 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:52:06,951 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 12 [2022-02-10 03:52:06,951 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [311278988] [2022-02-10 03:52:06,951 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:52:06,951 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 03:52:06,951 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:52:06,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 03:52:06,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2022-02-10 03:52:06,952 INFO L87 Difference]: Start difference. First operand 35327 states and 94265 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:07,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:52:07,354 INFO L93 Difference]: Finished difference Result 38756 states and 101577 transitions. [2022-02-10 03:52:07,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-10 03:52:07,355 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:52:07,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:52:07,610 INFO L225 Difference]: With dead ends: 38756 [2022-02-10 03:52:07,610 INFO L226 Difference]: Without dead ends: 38748 [2022-02-10 03:52:07,610 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 52 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 160 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=198, Invalid=452, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:52:07,610 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 116 mSDsluCounter, 126 mSDsCounter, 0 mSdLazyCounter, 273 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 306 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 273 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:52:07,611 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [116 Valid, 109 Invalid, 306 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 273 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:52:07,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38748 states. [2022-02-10 03:52:08,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38748 to 36677. [2022-02-10 03:52:08,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36677 states, 36676 states have (on average 2.66547606063911) internal successors, (97759), 36676 states have internal predecessors, (97759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:08,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36677 states to 36677 states and 97759 transitions. [2022-02-10 03:52:08,485 INFO L78 Accepts]: Start accepts. Automaton has 36677 states and 97759 transitions. Word has length 28 [2022-02-10 03:52:08,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:52:08,485 INFO L470 AbstractCegarLoop]: Abstraction has 36677 states and 97759 transitions. [2022-02-10 03:52:08,486 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:08,486 INFO L276 IsEmpty]: Start isEmpty. Operand 36677 states and 97759 transitions. [2022-02-10 03:52:08,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:52:08,657 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:52:08,657 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:52:08,675 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Forceful destruction successful, exit code 0 [2022-02-10 03:52:08,873 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable104 [2022-02-10 03:52:08,874 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:52:08,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:52:08,874 INFO L85 PathProgramCache]: Analyzing trace with hash 1388215924, now seen corresponding path program 68 times [2022-02-10 03:52:08,874 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:52:08,874 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1583716362] [2022-02-10 03:52:08,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:52:08,874 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:52:08,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:52:08,919 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:52:08,919 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:52:08,919 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1583716362] [2022-02-10 03:52:08,919 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1583716362] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:52:08,919 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1077091899] [2022-02-10 03:52:08,919 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:52:08,919 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:52:08,919 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:52:08,920 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:52:08,921 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2022-02-10 03:52:08,942 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:52:08,942 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:52:08,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:52:08,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:52:09,005 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:52:09,005 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:52:09,069 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:52:09,069 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1077091899] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:52:09,069 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:52:09,069 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-02-10 03:52:09,069 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1249470431] [2022-02-10 03:52:09,069 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:52:09,069 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 03:52:09,069 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:52:09,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 03:52:09,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2022-02-10 03:52:09,070 INFO L87 Difference]: Start difference. First operand 36677 states and 97759 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:09,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:52:09,700 INFO L93 Difference]: Finished difference Result 42262 states and 110769 transitions. [2022-02-10 03:52:09,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-10 03:52:09,701 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:52:09,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:52:09,918 INFO L225 Difference]: With dead ends: 42262 [2022-02-10 03:52:09,918 INFO L226 Difference]: Without dead ends: 42260 [2022-02-10 03:52:09,918 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 606 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=465, Invalid=1605, Unknown=0, NotChecked=0, Total=2070 [2022-02-10 03:52:09,918 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 254 mSDsluCounter, 214 mSDsCounter, 0 mSdLazyCounter, 470 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 254 SdHoareTripleChecker+Valid, 164 SdHoareTripleChecker+Invalid, 552 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 470 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:52:09,918 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [254 Valid, 164 Invalid, 552 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 470 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:52:09,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42260 states. [2022-02-10 03:52:10,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42260 to 36676. [2022-02-10 03:52:10,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36676 states, 36675 states have (on average 2.6653578732106338) internal successors, (97752), 36675 states have internal predecessors, (97752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:10,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36676 states to 36676 states and 97752 transitions. [2022-02-10 03:52:10,917 INFO L78 Accepts]: Start accepts. Automaton has 36676 states and 97752 transitions. Word has length 28 [2022-02-10 03:52:10,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:52:10,917 INFO L470 AbstractCegarLoop]: Abstraction has 36676 states and 97752 transitions. [2022-02-10 03:52:10,917 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:10,917 INFO L276 IsEmpty]: Start isEmpty. Operand 36676 states and 97752 transitions. [2022-02-10 03:52:10,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:52:10,992 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:52:10,992 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:52:11,009 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Forceful destruction successful, exit code 0 [2022-02-10 03:52:11,192 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:52:11,193 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:52:11,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:52:11,193 INFO L85 PathProgramCache]: Analyzing trace with hash -1816818952, now seen corresponding path program 69 times [2022-02-10 03:52:11,193 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:52:11,194 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [347324569] [2022-02-10 03:52:11,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:52:11,194 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:52:11,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:52:11,231 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:52:11,232 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:52:11,232 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [347324569] [2022-02-10 03:52:11,232 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [347324569] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:52:11,232 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2037166935] [2022-02-10 03:52:11,232 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:52:11,232 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:52:11,232 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:52:11,233 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:52:11,234 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2022-02-10 03:52:11,255 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 03:52:11,255 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:52:11,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:52:11,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:52:11,324 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:52:11,324 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:52:11,395 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:52:11,395 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2037166935] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:52:11,395 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:52:11,395 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-02-10 03:52:11,395 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119736469] [2022-02-10 03:52:11,395 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:52:11,395 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 03:52:11,395 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:52:11,396 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 03:52:11,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-02-10 03:52:11,396 INFO L87 Difference]: Start difference. First operand 36676 states and 97752 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:12,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:52:12,120 INFO L93 Difference]: Finished difference Result 42541 states and 111467 transitions. [2022-02-10 03:52:12,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-10 03:52:12,120 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:52:12,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:52:12,215 INFO L225 Difference]: With dead ends: 42541 [2022-02-10 03:52:12,216 INFO L226 Difference]: Without dead ends: 42538 [2022-02-10 03:52:12,216 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 516 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=423, Invalid=1469, Unknown=0, NotChecked=0, Total=1892 [2022-02-10 03:52:12,216 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 294 mSDsluCounter, 169 mSDsCounter, 0 mSdLazyCounter, 403 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 294 SdHoareTripleChecker+Valid, 134 SdHoareTripleChecker+Invalid, 502 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 403 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:52:12,216 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [294 Valid, 134 Invalid, 502 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 403 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:52:12,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42538 states. [2022-02-10 03:52:12,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42538 to 36763. [2022-02-10 03:52:12,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36763 states, 36762 states have (on average 2.6640280724661336) internal successors, (97935), 36762 states have internal predecessors, (97935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:13,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36763 states to 36763 states and 97935 transitions. [2022-02-10 03:52:13,017 INFO L78 Accepts]: Start accepts. Automaton has 36763 states and 97935 transitions. Word has length 28 [2022-02-10 03:52:13,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:52:13,017 INFO L470 AbstractCegarLoop]: Abstraction has 36763 states and 97935 transitions. [2022-02-10 03:52:13,017 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:13,017 INFO L276 IsEmpty]: Start isEmpty. Operand 36763 states and 97935 transitions. [2022-02-10 03:52:13,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:52:13,067 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:52:13,067 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:52:13,083 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Ended with exit code 0 [2022-02-10 03:52:13,268 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:52:13,268 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:52:13,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:52:13,268 INFO L85 PathProgramCache]: Analyzing trace with hash 228597224, now seen corresponding path program 70 times [2022-02-10 03:52:13,268 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:52:13,268 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [307761053] [2022-02-10 03:52:13,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:52:13,269 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:52:13,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:52:13,446 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:52:13,446 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:52:13,446 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [307761053] [2022-02-10 03:52:13,447 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [307761053] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:52:13,447 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1198388505] [2022-02-10 03:52:13,447 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:52:13,447 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:52:13,447 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:52:13,456 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:52:13,476 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2022-02-10 03:52:13,495 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:52:13,495 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:52:13,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:52:13,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:52:13,637 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:52:13,637 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:52:13,791 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:52:13,791 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1198388505] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:52:13,791 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:52:13,791 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 22 [2022-02-10 03:52:13,792 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [404364466] [2022-02-10 03:52:13,792 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:52:13,792 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-02-10 03:52:13,792 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:52:13,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-02-10 03:52:13,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=365, Unknown=0, NotChecked=0, Total=462 [2022-02-10 03:52:13,793 INFO L87 Difference]: Start difference. First operand 36763 states and 97935 transitions. Second operand has 22 states, 22 states have (on average 2.8181818181818183) internal successors, (62), 22 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:17,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:52:17,140 INFO L93 Difference]: Finished difference Result 68660 states and 180002 transitions. [2022-02-10 03:52:17,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 159 states. [2022-02-10 03:52:17,141 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.8181818181818183) internal successors, (62), 22 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:52:17,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:52:17,357 INFO L225 Difference]: With dead ends: 68660 [2022-02-10 03:52:17,357 INFO L226 Difference]: Without dead ends: 68660 [2022-02-10 03:52:17,358 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 42 SyntacticMatches, 2 SemanticMatches, 163 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11496 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=5662, Invalid=21398, Unknown=0, NotChecked=0, Total=27060 [2022-02-10 03:52:17,358 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 777 mSDsluCounter, 605 mSDsCounter, 0 mSdLazyCounter, 1535 mSolverCounterSat, 153 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 777 SdHoareTripleChecker+Valid, 409 SdHoareTripleChecker+Invalid, 1688 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 153 IncrementalHoareTripleChecker+Valid, 1535 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-10 03:52:17,358 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [777 Valid, 409 Invalid, 1688 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [153 Valid, 1535 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-10 03:52:17,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68660 states. [2022-02-10 03:52:18,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68660 to 39756. [2022-02-10 03:52:18,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39756 states, 39755 states have (on average 2.6892969437806564) internal successors, (106913), 39755 states have internal predecessors, (106913), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:18,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39756 states to 39756 states and 106913 transitions. [2022-02-10 03:52:18,786 INFO L78 Accepts]: Start accepts. Automaton has 39756 states and 106913 transitions. Word has length 28 [2022-02-10 03:52:18,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:52:18,786 INFO L470 AbstractCegarLoop]: Abstraction has 39756 states and 106913 transitions. [2022-02-10 03:52:18,786 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.8181818181818183) internal successors, (62), 22 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:18,786 INFO L276 IsEmpty]: Start isEmpty. Operand 39756 states and 106913 transitions. [2022-02-10 03:52:18,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:52:18,842 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:52:18,843 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:52:18,858 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Forceful destruction successful, exit code 0 [2022-02-10 03:52:19,043 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2022-02-10 03:52:19,043 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:52:19,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:52:19,043 INFO L85 PathProgramCache]: Analyzing trace with hash 2099753662, now seen corresponding path program 71 times [2022-02-10 03:52:19,043 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:52:19,044 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841291900] [2022-02-10 03:52:19,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:52:19,044 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:52:19,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:52:19,097 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:52:19,098 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:52:19,098 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1841291900] [2022-02-10 03:52:19,098 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1841291900] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:52:19,098 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [902451626] [2022-02-10 03:52:19,098 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:52:19,098 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:52:19,098 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:52:19,099 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:52:19,100 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2022-02-10 03:52:19,121 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-10 03:52:19,121 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:52:19,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:52:19,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:52:19,225 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:52:19,225 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:52:19,318 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:52:19,318 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [902451626] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:52:19,318 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:52:19,318 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 20 [2022-02-10 03:52:19,318 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1282751473] [2022-02-10 03:52:19,318 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:52:19,318 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-10 03:52:19,318 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:52:19,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-10 03:52:19,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=292, Unknown=0, NotChecked=0, Total=380 [2022-02-10 03:52:19,319 INFO L87 Difference]: Start difference. First operand 39756 states and 106913 transitions. Second operand has 20 states, 20 states have (on average 2.7) internal successors, (54), 20 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:21,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:52:21,765 INFO L93 Difference]: Finished difference Result 55877 states and 142951 transitions. [2022-02-10 03:52:21,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 127 states. [2022-02-10 03:52:21,766 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.7) internal successors, (54), 20 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:52:21,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:52:22,071 INFO L225 Difference]: With dead ends: 55877 [2022-02-10 03:52:22,071 INFO L226 Difference]: Without dead ends: 55877 [2022-02-10 03:52:22,072 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6606 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=3388, Invalid=13382, Unknown=0, NotChecked=0, Total=16770 [2022-02-10 03:52:22,072 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 617 mSDsluCounter, 553 mSDsCounter, 0 mSdLazyCounter, 1206 mSolverCounterSat, 137 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 617 SdHoareTripleChecker+Valid, 372 SdHoareTripleChecker+Invalid, 1343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 137 IncrementalHoareTripleChecker+Valid, 1206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-10 03:52:22,072 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [617 Valid, 372 Invalid, 1343 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [137 Valid, 1206 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-10 03:52:22,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55877 states. [2022-02-10 03:52:23,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55877 to 39756. [2022-02-10 03:52:23,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39756 states, 39755 states have (on average 2.6892969437806564) internal successors, (106913), 39755 states have internal predecessors, (106913), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:23,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39756 states to 39756 states and 106913 transitions. [2022-02-10 03:52:23,248 INFO L78 Accepts]: Start accepts. Automaton has 39756 states and 106913 transitions. Word has length 28 [2022-02-10 03:52:23,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:52:23,248 INFO L470 AbstractCegarLoop]: Abstraction has 39756 states and 106913 transitions. [2022-02-10 03:52:23,248 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.7) internal successors, (54), 20 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:23,248 INFO L276 IsEmpty]: Start isEmpty. Operand 39756 states and 106913 transitions. [2022-02-10 03:52:23,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:52:23,306 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:52:23,306 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:52:23,322 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Ended with exit code 0 [2022-02-10 03:52:23,507 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:52:23,507 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:52:23,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:52:23,507 INFO L85 PathProgramCache]: Analyzing trace with hash -1971247174, now seen corresponding path program 72 times [2022-02-10 03:52:23,508 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:52:23,508 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [268848922] [2022-02-10 03:52:23,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:52:23,508 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:52:23,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:52:23,561 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:52:23,562 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:52:23,562 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [268848922] [2022-02-10 03:52:23,562 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [268848922] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:52:23,562 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1168883878] [2022-02-10 03:52:23,562 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:52:23,562 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:52:23,562 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:52:23,563 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:52:23,564 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2022-02-10 03:52:23,585 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-10 03:52:23,585 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:52:23,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:52:23,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:52:23,700 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:52:23,700 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:52:23,796 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:52:23,797 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1168883878] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:52:23,797 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:52:23,797 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 20 [2022-02-10 03:52:23,805 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1823271222] [2022-02-10 03:52:23,805 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:52:23,805 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-10 03:52:23,805 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:52:23,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-10 03:52:23,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=296, Unknown=0, NotChecked=0, Total=380 [2022-02-10 03:52:23,806 INFO L87 Difference]: Start difference. First operand 39756 states and 106913 transitions. Second operand has 20 states, 20 states have (on average 2.75) internal successors, (55), 20 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:25,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:52:25,618 INFO L93 Difference]: Finished difference Result 51696 states and 135076 transitions. [2022-02-10 03:52:25,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2022-02-10 03:52:25,618 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.75) internal successors, (55), 20 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:52:25,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:52:25,799 INFO L225 Difference]: With dead ends: 51696 [2022-02-10 03:52:25,800 INFO L226 Difference]: Without dead ends: 51696 [2022-02-10 03:52:25,800 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3725 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1907, Invalid=7993, Unknown=0, NotChecked=0, Total=9900 [2022-02-10 03:52:25,800 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 526 mSDsluCounter, 552 mSDsCounter, 0 mSdLazyCounter, 979 mSolverCounterSat, 157 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 526 SdHoareTripleChecker+Valid, 355 SdHoareTripleChecker+Invalid, 1136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 157 IncrementalHoareTripleChecker+Valid, 979 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:52:25,800 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [526 Valid, 355 Invalid, 1136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [157 Valid, 979 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:52:25,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51696 states. [2022-02-10 03:52:26,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51696 to 40019. [2022-02-10 03:52:26,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40019 states, 40018 states have (on average 2.690114448498176) internal successors, (107653), 40018 states have internal predecessors, (107653), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:27,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40019 states to 40019 states and 107653 transitions. [2022-02-10 03:52:27,115 INFO L78 Accepts]: Start accepts. Automaton has 40019 states and 107653 transitions. Word has length 28 [2022-02-10 03:52:27,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:52:27,116 INFO L470 AbstractCegarLoop]: Abstraction has 40019 states and 107653 transitions. [2022-02-10 03:52:27,116 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.75) internal successors, (55), 20 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:27,116 INFO L276 IsEmpty]: Start isEmpty. Operand 40019 states and 107653 transitions. [2022-02-10 03:52:27,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:52:27,184 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:52:27,185 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:52:27,201 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Ended with exit code 0 [2022-02-10 03:52:27,385 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:52:27,385 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:52:27,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:52:27,386 INFO L85 PathProgramCache]: Analyzing trace with hash 1198911460, now seen corresponding path program 73 times [2022-02-10 03:52:27,386 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:52:27,386 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1247413725] [2022-02-10 03:52:27,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:52:27,386 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:52:27,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:52:27,439 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:52:27,439 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:52:27,439 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1247413725] [2022-02-10 03:52:27,439 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1247413725] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:52:27,439 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1982708259] [2022-02-10 03:52:27,439 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:52:27,439 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:52:27,440 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:52:27,441 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:52:27,441 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2022-02-10 03:52:27,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:52:27,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:52:27,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:52:27,595 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:52:27,596 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:52:27,736 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:52:27,737 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1982708259] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:52:27,737 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:52:27,737 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 22 [2022-02-10 03:52:27,737 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1924632068] [2022-02-10 03:52:27,737 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:52:27,737 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-02-10 03:52:27,737 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:52:27,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-02-10 03:52:27,738 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=343, Unknown=0, NotChecked=0, Total=462 [2022-02-10 03:52:27,738 INFO L87 Difference]: Start difference. First operand 40019 states and 107653 transitions. Second operand has 22 states, 22 states have (on average 2.8636363636363638) internal successors, (63), 22 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:30,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:52:30,595 INFO L93 Difference]: Finished difference Result 84699 states and 220107 transitions. [2022-02-10 03:52:30,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 146 states. [2022-02-10 03:52:30,595 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.8636363636363638) internal successors, (63), 22 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:52:30,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:52:30,878 INFO L225 Difference]: With dead ends: 84699 [2022-02-10 03:52:30,879 INFO L226 Difference]: Without dead ends: 84699 [2022-02-10 03:52:30,880 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 42 SyntacticMatches, 2 SemanticMatches, 148 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9897 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=5028, Invalid=17322, Unknown=0, NotChecked=0, Total=22350 [2022-02-10 03:52:30,880 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 946 mSDsluCounter, 364 mSDsCounter, 0 mSdLazyCounter, 942 mSolverCounterSat, 193 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 946 SdHoareTripleChecker+Valid, 257 SdHoareTripleChecker+Invalid, 1135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 193 IncrementalHoareTripleChecker+Valid, 942 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:52:30,880 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [946 Valid, 257 Invalid, 1135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [193 Valid, 942 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 03:52:30,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84699 states. [2022-02-10 03:52:32,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84699 to 51762. [2022-02-10 03:52:32,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51762 states, 51761 states have (on average 2.7335252410115722) internal successors, (141490), 51761 states have internal predecessors, (141490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:32,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51762 states to 51762 states and 141490 transitions. [2022-02-10 03:52:32,742 INFO L78 Accepts]: Start accepts. Automaton has 51762 states and 141490 transitions. Word has length 28 [2022-02-10 03:52:32,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:52:32,742 INFO L470 AbstractCegarLoop]: Abstraction has 51762 states and 141490 transitions. [2022-02-10 03:52:32,742 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.8636363636363638) internal successors, (63), 22 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:32,742 INFO L276 IsEmpty]: Start isEmpty. Operand 51762 states and 141490 transitions. [2022-02-10 03:52:32,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:52:32,812 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:52:32,812 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:52:32,828 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Ended with exit code 0 [2022-02-10 03:52:33,012 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:52:33,012 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:52:33,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:52:33,013 INFO L85 PathProgramCache]: Analyzing trace with hash -650836124, now seen corresponding path program 74 times [2022-02-10 03:52:33,013 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:52:33,013 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1650630927] [2022-02-10 03:52:33,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:52:33,013 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:52:33,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:52:33,043 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:52:33,044 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:52:33,044 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1650630927] [2022-02-10 03:52:33,044 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1650630927] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:52:33,044 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [974242797] [2022-02-10 03:52:33,044 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:52:33,044 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:52:33,044 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:52:33,045 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:52:33,045 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2022-02-10 03:52:33,069 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:52:33,069 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:52:33,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:52:33,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:52:33,139 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:52:33,140 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:52:33,232 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:52:33,232 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [974242797] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:52:33,232 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:52:33,232 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8] total 15 [2022-02-10 03:52:33,232 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489308974] [2022-02-10 03:52:33,232 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:52:33,232 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:52:33,232 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:52:33,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:52:33,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=136, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:52:33,233 INFO L87 Difference]: Start difference. First operand 51762 states and 141490 transitions. Second operand has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:33,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:52:33,897 INFO L93 Difference]: Finished difference Result 60149 states and 157773 transitions. [2022-02-10 03:52:33,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-10 03:52:33,898 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.6666666666666665) 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 28 [2022-02-10 03:52:33,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:52:34,096 INFO L225 Difference]: With dead ends: 60149 [2022-02-10 03:52:34,096 INFO L226 Difference]: Without dead ends: 60147 [2022-02-10 03:52:34,096 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=203, Invalid=349, Unknown=0, NotChecked=0, Total=552 [2022-02-10 03:52:34,096 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 203 mSDsluCounter, 135 mSDsCounter, 0 mSdLazyCounter, 298 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 203 SdHoareTripleChecker+Valid, 88 SdHoareTripleChecker+Invalid, 335 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 298 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:52:34,096 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [203 Valid, 88 Invalid, 335 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 298 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:52:34,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60147 states. [2022-02-10 03:52:35,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60147 to 51797. [2022-02-10 03:52:35,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51797 states, 51796 states have (on average 2.7323152366978145) internal successors, (141523), 51796 states have internal predecessors, (141523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:35,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51797 states to 51797 states and 141523 transitions. [2022-02-10 03:52:35,793 INFO L78 Accepts]: Start accepts. Automaton has 51797 states and 141523 transitions. Word has length 28 [2022-02-10 03:52:35,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:52:35,793 INFO L470 AbstractCegarLoop]: Abstraction has 51797 states and 141523 transitions. [2022-02-10 03:52:35,793 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:35,793 INFO L276 IsEmpty]: Start isEmpty. Operand 51797 states and 141523 transitions. [2022-02-10 03:52:35,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:52:35,863 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:52:35,863 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:52:35,879 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Ended with exit code 0 [2022-02-10 03:52:36,063 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2022-02-10 03:52:36,064 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:52:36,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:52:36,064 INFO L85 PathProgramCache]: Analyzing trace with hash 2001522732, now seen corresponding path program 75 times [2022-02-10 03:52:36,064 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:52:36,064 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [677462542] [2022-02-10 03:52:36,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:52:36,064 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:52:36,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:52:36,107 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:52:36,107 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:52:36,107 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [677462542] [2022-02-10 03:52:36,107 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [677462542] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:52:36,107 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [98780792] [2022-02-10 03:52:36,107 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:52:36,107 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:52:36,107 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:52:36,109 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:52:36,109 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2022-02-10 03:52:36,128 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-10 03:52:36,129 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:52:36,129 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:52:36,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:52:36,214 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:52:36,214 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:52:36,310 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:52:36,310 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [98780792] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:52:36,310 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:52:36,310 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 20 [2022-02-10 03:52:36,310 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1334303773] [2022-02-10 03:52:36,310 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:52:36,310 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-10 03:52:36,310 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:52:36,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-10 03:52:36,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=264, Unknown=0, NotChecked=0, Total=380 [2022-02-10 03:52:36,311 INFO L87 Difference]: Start difference. First operand 51797 states and 141523 transitions. Second operand has 20 states, 20 states have (on average 2.75) internal successors, (55), 20 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:38,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:52:38,427 INFO L93 Difference]: Finished difference Result 84397 states and 218475 transitions. [2022-02-10 03:52:38,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 109 states. [2022-02-10 03:52:38,427 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.75) internal successors, (55), 20 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:52:38,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:52:38,735 INFO L225 Difference]: With dead ends: 84397 [2022-02-10 03:52:38,735 INFO L226 Difference]: Without dead ends: 84396 [2022-02-10 03:52:38,736 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4990 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=2836, Invalid=9596, Unknown=0, NotChecked=0, Total=12432 [2022-02-10 03:52:38,736 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 731 mSDsluCounter, 346 mSDsCounter, 0 mSdLazyCounter, 861 mSolverCounterSat, 190 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 731 SdHoareTripleChecker+Valid, 253 SdHoareTripleChecker+Invalid, 1051 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 190 IncrementalHoareTripleChecker+Valid, 861 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:52:38,736 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [731 Valid, 253 Invalid, 1051 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [190 Valid, 861 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 03:52:38,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84396 states. [2022-02-10 03:52:40,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84396 to 51818. [2022-02-10 03:52:40,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51818 states, 51817 states have (on average 2.7319219561147885) internal successors, (141560), 51817 states have internal predecessors, (141560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:40,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51818 states to 51818 states and 141560 transitions. [2022-02-10 03:52:40,770 INFO L78 Accepts]: Start accepts. Automaton has 51818 states and 141560 transitions. Word has length 28 [2022-02-10 03:52:40,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:52:40,770 INFO L470 AbstractCegarLoop]: Abstraction has 51818 states and 141560 transitions. [2022-02-10 03:52:40,770 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.75) internal successors, (55), 20 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:40,770 INFO L276 IsEmpty]: Start isEmpty. Operand 51818 states and 141560 transitions. [2022-02-10 03:52:40,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:52:40,847 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:52:40,847 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:52:40,863 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Ended with exit code 0 [2022-02-10 03:52:41,048 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2022-02-10 03:52:41,048 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:52:41,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:52:41,048 INFO L85 PathProgramCache]: Analyzing trace with hash 333087920, now seen corresponding path program 76 times [2022-02-10 03:52:41,048 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:52:41,048 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [528512659] [2022-02-10 03:52:41,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:52:41,049 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:52:41,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:52:41,088 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:52:41,089 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:52:41,089 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [528512659] [2022-02-10 03:52:41,089 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [528512659] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:52:41,089 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1424850563] [2022-02-10 03:52:41,089 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:52:41,089 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:52:41,089 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:52:41,090 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:52:41,090 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2022-02-10 03:52:41,110 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:52:41,110 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:52:41,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:52:41,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:52:41,187 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:52:41,187 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:52:41,274 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:52:41,274 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1424850563] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:52:41,274 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:52:41,274 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 18 [2022-02-10 03:52:41,274 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1717612293] [2022-02-10 03:52:41,275 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:52:41,275 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-10 03:52:41,275 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:52:41,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-10 03:52:41,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=218, Unknown=0, NotChecked=0, Total=306 [2022-02-10 03:52:41,275 INFO L87 Difference]: Start difference. First operand 51818 states and 141560 transitions. Second operand has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 18 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:43,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:52:43,052 INFO L93 Difference]: Finished difference Result 83701 states and 219484 transitions. [2022-02-10 03:52:43,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-02-10 03:52:43,053 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 18 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:52:43,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:52:43,497 INFO L225 Difference]: With dead ends: 83701 [2022-02-10 03:52:43,497 INFO L226 Difference]: Without dead ends: 83698 [2022-02-10 03:52:43,498 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2760 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1617, Invalid=5693, Unknown=0, NotChecked=0, Total=7310 [2022-02-10 03:52:43,498 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 518 mSDsluCounter, 398 mSDsCounter, 0 mSdLazyCounter, 896 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 518 SdHoareTripleChecker+Valid, 274 SdHoareTripleChecker+Invalid, 1015 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 896 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 03:52:43,498 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [518 Valid, 274 Invalid, 1015 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 896 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-10 03:52:43,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83698 states. [2022-02-10 03:52:45,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83698 to 55373. [2022-02-10 03:52:45,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55373 states, 55372 states have (on average 2.7463338871631873) internal successors, (152070), 55372 states have internal predecessors, (152070), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:45,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55373 states to 55373 states and 152070 transitions. [2022-02-10 03:52:45,489 INFO L78 Accepts]: Start accepts. Automaton has 55373 states and 152070 transitions. Word has length 28 [2022-02-10 03:52:45,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:52:45,489 INFO L470 AbstractCegarLoop]: Abstraction has 55373 states and 152070 transitions. [2022-02-10 03:52:45,489 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 18 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:45,489 INFO L276 IsEmpty]: Start isEmpty. Operand 55373 states and 152070 transitions. [2022-02-10 03:52:45,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:52:45,565 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:52:45,565 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:52:45,580 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Forceful destruction successful, exit code 0 [2022-02-10 03:52:45,765 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2022-02-10 03:52:45,765 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:52:45,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:52:45,766 INFO L85 PathProgramCache]: Analyzing trace with hash 258075624, now seen corresponding path program 36 times [2022-02-10 03:52:45,766 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:52:45,766 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1889070702] [2022-02-10 03:52:45,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:52:45,766 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:52:45,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:52:45,801 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:52:45,801 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:52:45,801 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1889070702] [2022-02-10 03:52:45,801 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1889070702] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:52:45,801 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [15023685] [2022-02-10 03:52:45,801 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:52:45,801 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:52:45,801 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:52:45,802 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:52:45,803 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2022-02-10 03:52:45,822 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 03:52:45,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:52:45,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:52:45,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:52:45,883 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:52:45,883 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:52:45,938 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:52:45,938 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [15023685] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:52:45,938 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:52:45,938 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 12 [2022-02-10 03:52:45,938 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1211635501] [2022-02-10 03:52:45,938 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:52:45,938 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 03:52:45,938 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:52:45,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 03:52:45,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2022-02-10 03:52:45,939 INFO L87 Difference]: Start difference. First operand 55373 states and 152070 transitions. Second operand has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:46,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:52:46,736 INFO L93 Difference]: Finished difference Result 61653 states and 167644 transitions. [2022-02-10 03:52:46,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-10 03:52:46,737 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:52:46,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:52:46,954 INFO L225 Difference]: With dead ends: 61653 [2022-02-10 03:52:46,954 INFO L226 Difference]: Without dead ends: 61653 [2022-02-10 03:52:46,954 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 52 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 359 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=325, Invalid=935, Unknown=0, NotChecked=0, Total=1260 [2022-02-10 03:52:46,955 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 169 mSDsluCounter, 169 mSDsCounter, 0 mSdLazyCounter, 288 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 169 SdHoareTripleChecker+Valid, 133 SdHoareTripleChecker+Invalid, 345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 288 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:52:46,955 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [169 Valid, 133 Invalid, 345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 288 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:52:47,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61653 states. [2022-02-10 03:52:48,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61653 to 55568. [2022-02-10 03:52:48,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55568 states, 55567 states have (on average 2.7440927169003184) internal successors, (152481), 55567 states have internal predecessors, (152481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:48,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55568 states to 55568 states and 152481 transitions. [2022-02-10 03:52:48,678 INFO L78 Accepts]: Start accepts. Automaton has 55568 states and 152481 transitions. Word has length 28 [2022-02-10 03:52:48,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:52:48,678 INFO L470 AbstractCegarLoop]: Abstraction has 55568 states and 152481 transitions. [2022-02-10 03:52:48,678 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:48,678 INFO L276 IsEmpty]: Start isEmpty. Operand 55568 states and 152481 transitions. [2022-02-10 03:52:48,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:52:48,743 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:52:48,743 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:52:48,758 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Ended with exit code 0 [2022-02-10 03:52:48,945 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2022-02-10 03:52:48,945 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:52:48,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:52:48,945 INFO L85 PathProgramCache]: Analyzing trace with hash -2001403016, now seen corresponding path program 37 times [2022-02-10 03:52:48,945 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:52:48,945 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1384598726] [2022-02-10 03:52:48,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:52:48,946 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:52:48,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:52:48,980 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:52:48,980 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:52:48,980 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1384598726] [2022-02-10 03:52:48,981 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1384598726] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:52:48,981 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1763274899] [2022-02-10 03:52:48,981 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:52:48,981 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:52:48,981 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:52:48,982 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:52:48,982 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2022-02-10 03:52:49,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:52:49,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:52:49,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:52:49,054 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:52:49,054 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:52:49,107 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:52:49,107 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1763274899] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:52:49,108 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:52:49,108 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 12 [2022-02-10 03:52:49,108 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [788858830] [2022-02-10 03:52:49,108 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:52:49,108 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 03:52:49,108 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:52:49,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 03:52:49,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2022-02-10 03:52:49,108 INFO L87 Difference]: Start difference. First operand 55568 states and 152481 transitions. Second operand has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:49,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:52:49,855 INFO L93 Difference]: Finished difference Result 61585 states and 167517 transitions. [2022-02-10 03:52:49,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-10 03:52:49,855 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:52:49,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:52:50,074 INFO L225 Difference]: With dead ends: 61585 [2022-02-10 03:52:50,074 INFO L226 Difference]: Without dead ends: 61582 [2022-02-10 03:52:50,074 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 53 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=212, Invalid=658, Unknown=0, NotChecked=0, Total=870 [2022-02-10 03:52:50,074 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 145 mSDsluCounter, 169 mSDsCounter, 0 mSdLazyCounter, 362 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 126 SdHoareTripleChecker+Invalid, 402 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 362 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:52:50,074 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [145 Valid, 126 Invalid, 402 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 362 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:52:50,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61582 states. [2022-02-10 03:52:51,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61582 to 55600. [2022-02-10 03:52:51,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55600 states, 55599 states have (on average 2.74384431374665) internal successors, (152555), 55599 states have internal predecessors, (152555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:51,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55600 states to 55600 states and 152555 transitions. [2022-02-10 03:52:51,946 INFO L78 Accepts]: Start accepts. Automaton has 55600 states and 152555 transitions. Word has length 28 [2022-02-10 03:52:51,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:52:51,946 INFO L470 AbstractCegarLoop]: Abstraction has 55600 states and 152555 transitions. [2022-02-10 03:52:51,946 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:51,947 INFO L276 IsEmpty]: Start isEmpty. Operand 55600 states and 152555 transitions. [2022-02-10 03:52:52,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:52:52,015 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:52:52,016 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:52:52,031 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Ended with exit code 0 [2022-02-10 03:52:52,219 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:52:52,219 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:52:52,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:52:52,219 INFO L85 PathProgramCache]: Analyzing trace with hash -375184400, now seen corresponding path program 77 times [2022-02-10 03:52:52,219 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:52:52,220 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1049705866] [2022-02-10 03:52:52,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:52:52,220 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:52:52,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:52:52,276 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:52:52,276 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:52:52,276 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1049705866] [2022-02-10 03:52:52,276 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1049705866] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:52:52,276 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [971311279] [2022-02-10 03:52:52,276 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:52:52,277 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:52:52,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:52:52,277 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:52:52,278 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Waiting until timeout for monitored process [2022-02-10 03:52:52,302 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-02-10 03:52:52,302 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:52:52,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:52:52,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:52:52,391 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:52:52,391 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:52:52,458 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:52:52,458 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [971311279] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:52:52,458 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:52:52,458 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 15 [2022-02-10 03:52:52,458 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [657566910] [2022-02-10 03:52:52,459 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:52:52,459 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:52:52,459 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:52:52,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:52:52,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:52:52,459 INFO L87 Difference]: Start difference. First operand 55600 states and 152555 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:53,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:52:53,498 INFO L93 Difference]: Finished difference Result 63859 states and 172370 transitions. [2022-02-10 03:52:53,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-02-10 03:52:53,499 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:52:53,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:52:53,714 INFO L225 Difference]: With dead ends: 63859 [2022-02-10 03:52:53,714 INFO L226 Difference]: Without dead ends: 63859 [2022-02-10 03:52:53,714 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 907 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=712, Invalid=2150, Unknown=0, NotChecked=0, Total=2862 [2022-02-10 03:52:53,714 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 289 mSDsluCounter, 300 mSDsCounter, 0 mSdLazyCounter, 529 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 289 SdHoareTripleChecker+Valid, 204 SdHoareTripleChecker+Invalid, 607 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 529 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:52:53,714 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [289 Valid, 204 Invalid, 607 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 529 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:52:53,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63859 states. [2022-02-10 03:52:55,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63859 to 55668. [2022-02-10 03:52:55,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55668 states, 55667 states have (on average 2.7432410584367757) internal successors, (152708), 55667 states have internal predecessors, (152708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:55,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55668 states to 55668 states and 152708 transitions. [2022-02-10 03:52:55,702 INFO L78 Accepts]: Start accepts. Automaton has 55668 states and 152708 transitions. Word has length 28 [2022-02-10 03:52:55,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:52:55,702 INFO L470 AbstractCegarLoop]: Abstraction has 55668 states and 152708 transitions. [2022-02-10 03:52:55,702 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:55,702 INFO L276 IsEmpty]: Start isEmpty. Operand 55668 states and 152708 transitions. [2022-02-10 03:52:55,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:52:55,779 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:52:55,779 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:52:55,795 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Forceful destruction successful, exit code 0 [2022-02-10 03:52:55,991 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:52:55,991 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:52:55,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:52:55,992 INFO L85 PathProgramCache]: Analyzing trace with hash -604592784, now seen corresponding path program 78 times [2022-02-10 03:52:55,992 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:52:55,992 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1200887588] [2022-02-10 03:52:55,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:52:55,992 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:52:55,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:52:56,056 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:52:56,056 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:52:56,056 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1200887588] [2022-02-10 03:52:56,056 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1200887588] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:52:56,056 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [398971822] [2022-02-10 03:52:56,056 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:52:56,056 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:52:56,056 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:52:56,057 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:52:56,058 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Waiting until timeout for monitored process [2022-02-10 03:52:56,079 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-10 03:52:56,080 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:52:56,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:52:56,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:52:56,165 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:52:56,165 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:52:56,249 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:52:56,249 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [398971822] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:52:56,249 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:52:56,249 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-02-10 03:52:56,249 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [782796701] [2022-02-10 03:52:56,249 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:52:56,250 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 03:52:56,250 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:52:56,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 03:52:56,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2022-02-10 03:52:56,250 INFO L87 Difference]: Start difference. First operand 55668 states and 152708 transitions. Second operand has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:57,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:52:57,104 INFO L93 Difference]: Finished difference Result 63587 states and 171818 transitions. [2022-02-10 03:52:57,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-10 03:52:57,105 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:52:57,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:52:57,326 INFO L225 Difference]: With dead ends: 63587 [2022-02-10 03:52:57,326 INFO L226 Difference]: Without dead ends: 63586 [2022-02-10 03:52:57,326 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 648 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=526, Invalid=1636, Unknown=0, NotChecked=0, Total=2162 [2022-02-10 03:52:57,326 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 236 mSDsluCounter, 247 mSDsCounter, 0 mSdLazyCounter, 462 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 236 SdHoareTripleChecker+Valid, 174 SdHoareTripleChecker+Invalid, 528 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 462 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:52:57,327 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [236 Valid, 174 Invalid, 528 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 462 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:52:57,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63586 states. [2022-02-10 03:52:58,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63586 to 55609. [2022-02-10 03:52:58,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55609 states, 55608 states have (on average 2.7438498057833405) internal successors, (152580), 55608 states have internal predecessors, (152580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:58,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55609 states to 55609 states and 152580 transitions. [2022-02-10 03:52:58,911 INFO L78 Accepts]: Start accepts. Automaton has 55609 states and 152580 transitions. Word has length 28 [2022-02-10 03:52:58,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:52:58,912 INFO L470 AbstractCegarLoop]: Abstraction has 55609 states and 152580 transitions. [2022-02-10 03:52:58,912 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:58,912 INFO L276 IsEmpty]: Start isEmpty. Operand 55609 states and 152580 transitions. [2022-02-10 03:52:58,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:52:58,985 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:52:58,985 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:52:59,001 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Forceful destruction successful, exit code 0 [2022-02-10 03:52:59,185 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2022-02-10 03:52:59,186 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:52:59,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:52:59,186 INFO L85 PathProgramCache]: Analyzing trace with hash -1049108752, now seen corresponding path program 79 times [2022-02-10 03:52:59,186 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:52:59,186 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1870387881] [2022-02-10 03:52:59,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:52:59,186 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:52:59,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:52:59,240 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:52:59,240 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:52:59,240 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1870387881] [2022-02-10 03:52:59,240 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1870387881] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:52:59,240 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [123837210] [2022-02-10 03:52:59,240 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:52:59,241 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:52:59,241 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:52:59,242 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:52:59,242 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Waiting until timeout for monitored process [2022-02-10 03:52:59,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:52:59,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:52:59,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:52:59,329 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:52:59,330 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:52:59,404 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:52:59,404 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [123837210] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:52:59,405 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:52:59,405 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 15 [2022-02-10 03:52:59,405 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1033928792] [2022-02-10 03:52:59,405 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:52:59,405 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:52:59,405 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:52:59,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:52:59,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:52:59,405 INFO L87 Difference]: Start difference. First operand 55609 states and 152580 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:53:00,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:53:00,330 INFO L93 Difference]: Finished difference Result 63743 states and 172256 transitions. [2022-02-10 03:53:00,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-02-10 03:53:00,331 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:53:00,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:53:00,549 INFO L225 Difference]: With dead ends: 63743 [2022-02-10 03:53:00,549 INFO L226 Difference]: Without dead ends: 63738 [2022-02-10 03:53:00,550 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 555 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=472, Invalid=1598, Unknown=0, NotChecked=0, Total=2070 [2022-02-10 03:53:00,550 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 274 mSDsluCounter, 169 mSDsCounter, 0 mSdLazyCounter, 441 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 274 SdHoareTripleChecker+Valid, 128 SdHoareTripleChecker+Invalid, 543 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 441 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:53:00,550 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [274 Valid, 128 Invalid, 543 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 441 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:53:00,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63738 states. [2022-02-10 03:53:02,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63738 to 55759. [2022-02-10 03:53:02,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55759 states, 55758 states have (on average 2.742422612001865) internal successors, (152912), 55758 states have internal predecessors, (152912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:53:02,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55759 states to 55759 states and 152912 transitions. [2022-02-10 03:53:02,436 INFO L78 Accepts]: Start accepts. Automaton has 55759 states and 152912 transitions. Word has length 28 [2022-02-10 03:53:02,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:53:02,436 INFO L470 AbstractCegarLoop]: Abstraction has 55759 states and 152912 transitions. [2022-02-10 03:53:02,436 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:53:02,436 INFO L276 IsEmpty]: Start isEmpty. Operand 55759 states and 152912 transitions. [2022-02-10 03:53:02,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:53:02,511 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:53:02,512 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:53:02,530 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Forceful destruction successful, exit code 0 [2022-02-10 03:53:02,712 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118,117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:53:02,712 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:53:02,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:53:02,712 INFO L85 PathProgramCache]: Analyzing trace with hash 969563828, now seen corresponding path program 80 times [2022-02-10 03:53:02,712 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:53:02,712 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1240659462] [2022-02-10 03:53:02,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:53:02,713 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:53:02,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:53:02,761 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:53:02,761 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:53:02,761 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1240659462] [2022-02-10 03:53:02,761 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1240659462] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:53:02,761 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [187160252] [2022-02-10 03:53:02,762 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:53:02,762 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:53:02,762 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:53:02,763 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:53:02,763 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Waiting until timeout for monitored process [2022-02-10 03:53:02,783 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:53:02,783 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:53:02,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:53:02,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:53:02,859 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:53:02,860 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:53:02,946 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:53:02,946 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [187160252] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:53:02,946 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:53:02,946 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 17 [2022-02-10 03:53:02,946 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [651755771] [2022-02-10 03:53:02,946 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:53:02,947 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-10 03:53:02,947 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:53:02,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-10 03:53:02,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2022-02-10 03:53:02,947 INFO L87 Difference]: Start difference. First operand 55759 states and 152912 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:53:04,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:53:04,567 INFO L93 Difference]: Finished difference Result 81803 states and 214393 transitions. [2022-02-10 03:53:04,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-02-10 03:53:04,568 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:53:04,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:53:04,827 INFO L225 Difference]: With dead ends: 81803 [2022-02-10 03:53:04,827 INFO L226 Difference]: Without dead ends: 81798 [2022-02-10 03:53:04,828 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2127 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1367, Invalid=4795, Unknown=0, NotChecked=0, Total=6162 [2022-02-10 03:53:04,828 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 557 mSDsluCounter, 312 mSDsCounter, 0 mSdLazyCounter, 789 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 557 SdHoareTripleChecker+Valid, 215 SdHoareTripleChecker+Invalid, 920 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 789 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:53:04,828 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [557 Valid, 215 Invalid, 920 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 789 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:53:05,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81798 states. [2022-02-10 03:53:06,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81798 to 55936. [2022-02-10 03:53:06,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55936 states, 55935 states have (on average 2.739733619379637) internal successors, (153247), 55935 states have internal predecessors, (153247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:53:06,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55936 states to 55936 states and 153247 transitions. [2022-02-10 03:53:06,896 INFO L78 Accepts]: Start accepts. Automaton has 55936 states and 153247 transitions. Word has length 28 [2022-02-10 03:53:06,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:53:06,896 INFO L470 AbstractCegarLoop]: Abstraction has 55936 states and 153247 transitions. [2022-02-10 03:53:06,896 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:53:06,896 INFO L276 IsEmpty]: Start isEmpty. Operand 55936 states and 153247 transitions. [2022-02-10 03:53:06,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:53:06,970 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:53:06,970 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:53:06,985 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Ended with exit code 0 [2022-02-10 03:53:07,170 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:53:07,170 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:53:07,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:53:07,171 INFO L85 PathProgramCache]: Analyzing trace with hash 1709075330, now seen corresponding path program 81 times [2022-02-10 03:53:07,171 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:53:07,171 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1430913045] [2022-02-10 03:53:07,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:53:07,171 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:53:07,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:53:07,219 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:53:07,219 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:53:07,219 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1430913045] [2022-02-10 03:53:07,220 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1430913045] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:53:07,220 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [611005386] [2022-02-10 03:53:07,220 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:53:07,220 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:53:07,220 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:53:07,221 INFO L229 MonitoredProcess]: Starting monitored process 119 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:53:07,221 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Waiting until timeout for monitored process [2022-02-10 03:53:07,242 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-02-10 03:53:07,242 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:53:07,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:53:07,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:53:07,346 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:53:07,346 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:53:07,452 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:53:07,452 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [611005386] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:53:07,452 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:53:07,452 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 21 [2022-02-10 03:53:07,452 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1590747841] [2022-02-10 03:53:07,452 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:53:07,452 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-10 03:53:07,453 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:53:07,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-10 03:53:07,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=327, Unknown=0, NotChecked=0, Total=420 [2022-02-10 03:53:07,453 INFO L87 Difference]: Start difference. First operand 55936 states and 153247 transitions. Second operand has 21 states, 21 states have (on average 2.619047619047619) internal successors, (55), 21 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:53:09,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:53:09,359 INFO L93 Difference]: Finished difference Result 58299 states and 158236 transitions. [2022-02-10 03:53:09,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2022-02-10 03:53:09,360 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.619047619047619) internal successors, (55), 21 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:53:09,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:53:09,562 INFO L225 Difference]: With dead ends: 58299 [2022-02-10 03:53:09,562 INFO L226 Difference]: Without dead ends: 58299 [2022-02-10 03:53:09,563 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4339 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=2301, Invalid=8829, Unknown=0, NotChecked=0, Total=11130 [2022-02-10 03:53:09,563 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 413 mSDsluCounter, 401 mSDsCounter, 0 mSdLazyCounter, 818 mSolverCounterSat, 134 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 413 SdHoareTripleChecker+Valid, 264 SdHoareTripleChecker+Invalid, 952 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 134 IncrementalHoareTripleChecker+Valid, 818 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:53:09,564 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [413 Valid, 264 Invalid, 952 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [134 Valid, 818 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:53:09,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58299 states. [2022-02-10 03:53:10,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58299 to 56034. [2022-02-10 03:53:10,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56034 states, 56033 states have (on average 2.738778933842557) internal successors, (153462), 56033 states have internal predecessors, (153462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:53:11,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56034 states to 56034 states and 153462 transitions. [2022-02-10 03:53:11,343 INFO L78 Accepts]: Start accepts. Automaton has 56034 states and 153462 transitions. Word has length 28 [2022-02-10 03:53:11,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:53:11,344 INFO L470 AbstractCegarLoop]: Abstraction has 56034 states and 153462 transitions. [2022-02-10 03:53:11,344 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.619047619047619) internal successors, (55), 21 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:53:11,344 INFO L276 IsEmpty]: Start isEmpty. Operand 56034 states and 153462 transitions. [2022-02-10 03:53:11,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:53:11,423 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:53:11,423 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:53:11,445 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Ended with exit code 0 [2022-02-10 03:53:11,624 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,119 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:53:11,624 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:53:11,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:53:11,625 INFO L85 PathProgramCache]: Analyzing trace with hash 459681648, now seen corresponding path program 38 times [2022-02-10 03:53:11,625 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:53:11,625 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [894683926] [2022-02-10 03:53:11,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:53:11,625 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:53:11,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:53:11,668 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:53:11,669 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:53:11,669 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [894683926] [2022-02-10 03:53:11,669 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [894683926] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:53:11,669 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [176704558] [2022-02-10 03:53:11,669 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:53:11,669 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:53:11,669 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:53:11,670 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:53:11,671 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Waiting until timeout for monitored process [2022-02-10 03:53:11,693 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:53:11,693 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:53:11,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:53:11,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:53:11,754 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:53:11,754 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:53:11,813 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:53:11,813 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [176704558] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:53:11,813 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:53:11,813 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 13 [2022-02-10 03:53:11,813 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [404336997] [2022-02-10 03:53:11,813 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:53:11,814 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 03:53:11,814 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:53:11,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 03:53:11,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2022-02-10 03:53:11,814 INFO L87 Difference]: Start difference. First operand 56034 states and 153462 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:53:12,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:53:12,469 INFO L93 Difference]: Finished difference Result 62098 states and 168583 transitions. [2022-02-10 03:53:12,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-10 03:53:12,470 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:53:12,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:53:12,694 INFO L225 Difference]: With dead ends: 62098 [2022-02-10 03:53:12,695 INFO L226 Difference]: Without dead ends: 62098 [2022-02-10 03:53:12,695 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 51 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 274 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=307, Invalid=815, Unknown=0, NotChecked=0, Total=1122 [2022-02-10 03:53:12,695 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 106 mSDsluCounter, 181 mSDsCounter, 0 mSdLazyCounter, 354 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 401 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 354 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:53:12,695 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [106 Valid, 143 Invalid, 401 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 354 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:53:12,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62098 states. [2022-02-10 03:53:14,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62098 to 56086. [2022-02-10 03:53:14,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56086 states, 56085 states have (on average 2.7381652848355174) internal successors, (153570), 56085 states have internal predecessors, (153570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:53:14,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56086 states to 56086 states and 153570 transitions. [2022-02-10 03:53:14,622 INFO L78 Accepts]: Start accepts. Automaton has 56086 states and 153570 transitions. Word has length 28 [2022-02-10 03:53:14,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:53:14,622 INFO L470 AbstractCegarLoop]: Abstraction has 56086 states and 153570 transitions. [2022-02-10 03:53:14,622 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:53:14,623 INFO L276 IsEmpty]: Start isEmpty. Operand 56086 states and 153570 transitions. [2022-02-10 03:53:14,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:53:14,706 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:53:14,706 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:53:14,723 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Forceful destruction successful, exit code 0 [2022-02-10 03:53:14,906 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,120 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:53:14,907 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:53:14,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:53:14,907 INFO L85 PathProgramCache]: Analyzing trace with hash 1818719856, now seen corresponding path program 39 times [2022-02-10 03:53:14,907 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:53:14,907 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057039236] [2022-02-10 03:53:14,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:53:14,907 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:53:14,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:53:14,959 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:53:14,960 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:53:14,960 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057039236] [2022-02-10 03:53:14,960 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2057039236] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:53:14,960 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1168147035] [2022-02-10 03:53:14,960 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:53:14,960 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:53:14,960 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:53:14,961 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:53:14,961 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Waiting until timeout for monitored process [2022-02-10 03:53:14,983 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-10 03:53:14,984 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:53:14,984 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:53:14,985 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:53:15,047 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:53:15,047 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:53:15,108 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:53:15,108 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1168147035] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:53:15,108 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:53:15,108 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 14 [2022-02-10 03:53:15,108 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756753767] [2022-02-10 03:53:15,108 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:53:15,108 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 03:53:15,109 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:53:15,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 03:53:15,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2022-02-10 03:53:15,109 INFO L87 Difference]: Start difference. First operand 56086 states and 153570 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:53:15,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:53:15,866 INFO L93 Difference]: Finished difference Result 62090 states and 168551 transitions. [2022-02-10 03:53:15,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-10 03:53:15,867 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:53:15,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:53:16,083 INFO L225 Difference]: With dead ends: 62090 [2022-02-10 03:53:16,083 INFO L226 Difference]: Without dead ends: 62085 [2022-02-10 03:53:16,083 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 201 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=228, Invalid=702, Unknown=0, NotChecked=0, Total=930 [2022-02-10 03:53:16,083 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 156 mSDsluCounter, 138 mSDsCounter, 0 mSdLazyCounter, 308 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 354 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 308 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:53:16,083 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [156 Valid, 104 Invalid, 354 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 308 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:53:16,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62085 states. [2022-02-10 03:53:17,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62085 to 56086. [2022-02-10 03:53:17,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56086 states, 56085 states have (on average 2.7381474547561737) internal successors, (153569), 56085 states have internal predecessors, (153569), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:53:18,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56086 states to 56086 states and 153569 transitions. [2022-02-10 03:53:18,162 INFO L78 Accepts]: Start accepts. Automaton has 56086 states and 153569 transitions. Word has length 28 [2022-02-10 03:53:18,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:53:18,162 INFO L470 AbstractCegarLoop]: Abstraction has 56086 states and 153569 transitions. [2022-02-10 03:53:18,162 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:53:18,162 INFO L276 IsEmpty]: Start isEmpty. Operand 56086 states and 153569 transitions. [2022-02-10 03:53:18,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-10 03:53:18,246 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:53:18,246 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:53:18,265 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Forceful destruction successful, exit code 0 [2022-02-10 03:53:18,446 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 121 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2022-02-10 03:53:18,447 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:53:18,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:53:18,447 INFO L85 PathProgramCache]: Analyzing trace with hash -559233666, now seen corresponding path program 82 times [2022-02-10 03:53:18,447 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:53:18,447 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [363805458] [2022-02-10 03:53:18,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:53:18,447 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:53:18,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:53:19,039 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:53:19,039 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:53:19,039 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [363805458] [2022-02-10 03:53:19,040 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [363805458] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:53:19,040 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [715619367] [2022-02-10 03:53:19,040 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:53:19,040 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:53:19,040 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:53:19,041 INFO L229 MonitoredProcess]: Starting monitored process 122 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:53:19,042 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Waiting until timeout for monitored process [2022-02-10 03:53:19,067 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:53:19,068 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:53:19,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2022-02-10 03:53:19,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:53:22,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:53:22,318 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:53:22,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:53:22,319 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 239 treesize of output 153 [2022-02-10 03:53:22,524 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:53:22,524 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:53:26,570 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:53:26,571 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:53:26,632 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:53:26,632 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 2 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 13 case distinctions, treesize of input 759 treesize of output 505 [2022-02-10 03:56:12,777 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:56:12,777 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [715619367] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:56:12,777 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:56:12,777 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 30 [2022-02-10 03:56:12,777 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1251530861] [2022-02-10 03:56:12,777 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:56:12,777 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 03:56:12,778 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:56:12,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 03:56:12,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=709, Unknown=0, NotChecked=0, Total=870 [2022-02-10 03:56:12,778 INFO L87 Difference]: Start difference. First operand 56086 states and 153569 transitions. Second operand has 30 states, 30 states have (on average 2.433333333333333) internal successors, (73), 30 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:23,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:56:23,007 INFO L93 Difference]: Finished difference Result 93039 states and 248398 transitions. [2022-02-10 03:56:23,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2022-02-10 03:56:23,007 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.433333333333333) internal successors, (73), 30 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-10 03:56:23,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:56:23,299 INFO L225 Difference]: With dead ends: 93039 [2022-02-10 03:56:23,299 INFO L226 Difference]: Without dead ends: 93019 [2022-02-10 03:56:23,300 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 45 SyntacticMatches, 8 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4168 ImplicationChecksByTransitivity, 9.8s TimeCoverageRelationStatistics Valid=2034, Invalid=8886, Unknown=0, NotChecked=0, Total=10920 [2022-02-10 03:56:23,300 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 664 mSDsluCounter, 427 mSDsCounter, 0 mSdLazyCounter, 927 mSolverCounterSat, 147 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 664 SdHoareTripleChecker+Valid, 218 SdHoareTripleChecker+Invalid, 1982 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 147 IncrementalHoareTripleChecker+Valid, 927 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 908 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-10 03:56:23,300 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [664 Valid, 218 Invalid, 1982 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [147 Valid, 927 Invalid, 0 Unknown, 908 Unchecked, 0.9s Time] [2022-02-10 03:56:23,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93019 states. [2022-02-10 03:56:25,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93019 to 56251. [2022-02-10 03:56:25,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56251 states, 56250 states have (on average 2.7386666666666666) internal successors, (154050), 56250 states have internal predecessors, (154050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:25,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56251 states to 56251 states and 154050 transitions. [2022-02-10 03:56:25,509 INFO L78 Accepts]: Start accepts. Automaton has 56251 states and 154050 transitions. Word has length 30 [2022-02-10 03:56:25,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:56:25,509 INFO L470 AbstractCegarLoop]: Abstraction has 56251 states and 154050 transitions. [2022-02-10 03:56:25,509 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.433333333333333) internal successors, (73), 30 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:25,509 INFO L276 IsEmpty]: Start isEmpty. Operand 56251 states and 154050 transitions. [2022-02-10 03:56:25,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-10 03:56:25,590 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:56:25,590 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:56:25,606 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Forceful destruction successful, exit code 0 [2022-02-10 03:56:25,790 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2022-02-10 03:56:25,791 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:56:25,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:56:25,792 INFO L85 PathProgramCache]: Analyzing trace with hash -305444542, now seen corresponding path program 83 times [2022-02-10 03:56:25,792 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:56:25,792 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432713096] [2022-02-10 03:56:25,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:56:25,792 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:56:25,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:56:26,491 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:56:26,491 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:56:26,491 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432713096] [2022-02-10 03:56:26,491 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432713096] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:56:26,491 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [194257849] [2022-02-10 03:56:26,491 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:56:26,491 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:56:26,491 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:56:26,492 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:56:26,493 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Waiting until timeout for monitored process [2022-02-10 03:56:26,520 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-10 03:56:26,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:56:26,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2022-02-10 03:56:26,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:56:31,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:56:31,181 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:56:31,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:56:31,182 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 239 treesize of output 153 [2022-02-10 03:56:31,415 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:56:31,415 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:56:36,330 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:56:36,330 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:56:36,400 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:56:36,400 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 2 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 13 case distinctions, treesize of input 775 treesize of output 521 Received shutdown request... [2022-02-10 03:57:07,691 WARN L244 SmtUtils]: Removed 2 from assertion stack [2022-02-10 03:57:07,691 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-10 03:57:07,692 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (3 of 4 remaining) [2022-02-10 03:57:07,716 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Forceful destruction successful, exit code 0 [2022-02-10 03:57:07,731 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-10 03:57:07,893 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable124,123 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:57:07,893 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 31 with TraceHistMax 3,while TraceCheckSpWp was constructing backward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 5 for 4ms.. [2022-02-10 03:57:07,894 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (2 of 4 remaining) [2022-02-10 03:57:07,895 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (1 of 4 remaining) [2022-02-10 03:57:07,895 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION (0 of 4 remaining) [2022-02-10 03:57:07,896 INFO L732 BasicCegarLoop]: Path program histogram: [83, 39, 1, 1, 1] [2022-02-10 03:57:07,897 INFO L230 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-02-10 03:57:07,897 INFO L180 ceAbstractionStarter]: Computing trace abstraction results [2022-02-10 03:57:07,898 INFO L202 PluginConnector]: Adding new model min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 10.02 03:57:07 BasicIcfg [2022-02-10 03:57:07,899 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-02-10 03:57:07,899 INFO L158 Benchmark]: Toolchain (without parser) took 795767.18ms. Allocated memory was 194.0MB in the beginning and 7.6GB in the end (delta: 7.4GB). Free memory was 159.3MB in the beginning and 4.3GB in the end (delta: -4.1GB). Peak memory consumption was 3.5GB. Max. memory is 8.0GB. [2022-02-10 03:57:07,899 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.12ms. Allocated memory is still 194.0MB. Free memory is still 160.4MB. There was no memory consumed. Max. memory is 8.0GB. [2022-02-10 03:57:07,899 INFO L158 Benchmark]: Boogie Procedure Inliner took 19.76ms. Allocated memory is still 194.0MB. Free memory was 159.2MB in the beginning and 157.7MB in the end (delta: 1.5MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-02-10 03:57:07,899 INFO L158 Benchmark]: Boogie Preprocessor took 18.25ms. Allocated memory is still 194.0MB. Free memory was 157.7MB in the beginning and 156.7MB in the end (delta: 1.0MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-02-10 03:57:07,899 INFO L158 Benchmark]: RCFGBuilder took 232.47ms. Allocated memory is still 194.0MB. Free memory was 156.7MB in the beginning and 147.3MB in the end (delta: 9.4MB). Peak memory consumption was 9.4MB. Max. memory is 8.0GB. [2022-02-10 03:57:07,899 INFO L158 Benchmark]: TraceAbstraction took 795492.52ms. Allocated memory was 194.0MB in the beginning and 7.6GB in the end (delta: 7.4GB). Free memory was 146.8MB in the beginning and 4.3GB in the end (delta: -4.1GB). Peak memory consumption was 3.5GB. Max. memory is 8.0GB. [2022-02-10 03:57:07,899 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.12ms. Allocated memory is still 194.0MB. Free memory is still 160.4MB. There was no memory consumed. Max. memory is 8.0GB. * Boogie Procedure Inliner took 19.76ms. Allocated memory is still 194.0MB. Free memory was 159.2MB in the beginning and 157.7MB in the end (delta: 1.5MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * Boogie Preprocessor took 18.25ms. Allocated memory is still 194.0MB. Free memory was 157.7MB in the beginning and 156.7MB in the end (delta: 1.0MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * RCFGBuilder took 232.47ms. Allocated memory is still 194.0MB. Free memory was 156.7MB in the beginning and 147.3MB in the end (delta: 9.4MB). Peak memory consumption was 9.4MB. Max. memory is 8.0GB. * TraceAbstraction took 795492.52ms. Allocated memory was 194.0MB in the beginning and 7.6GB in the end (delta: 7.4GB). Free memory was 146.8MB in the beginning and 4.3GB in the end (delta: -4.1GB). Peak memory consumption was 3.5GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Independence queries for same thread: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 65]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was analyzing trace of length 31 with TraceHistMax 3,while TraceCheckSpWp was constructing backward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 5 for 4ms.. - TimeoutResultAtElement [Line: 58]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 31 with TraceHistMax 3,while TraceCheckSpWp was constructing backward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 5 for 4ms.. - TimeoutResultAtElement [Line: 59]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 31 with TraceHistMax 3,while TraceCheckSpWp was constructing backward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 5 for 4ms.. - TimeoutResultAtElement [Line: 58]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 31 with TraceHistMax 3,while TraceCheckSpWp was constructing backward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 5 for 4ms.. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 7 procedures, 42 locations, 4 error locations. Started 1 CEGAR loops. OverallTime: 795.4s, OverallIterations: 125, TraceHistogramMax: 3, PathProgramHistogramMax: 83, EmptinessCheckTime: 3.4s, AutomataDifference: 231.7s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 3.9s, PartialOrderReductionTime: 3.9s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 37887 SdHoareTripleChecker+Valid, 43.6s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 37887 mSDsluCounter, 24470 SdHoareTripleChecker+Invalid, 36.7s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 6105 IncrementalHoareTripleChecker+Unchecked, 34540 mSDsCounter, 9450 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 81753 IncrementalHoareTripleChecker+Invalid, 97308 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 9450 mSolverCounterUnsat, 2745 mSDtfsCounter, 81753 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 12826 GetRequests, 5238 SyntacticMatches, 227 SemanticMatches, 7361 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212570 ImplicationChecksByTransitivity, 188.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=109148occurred in iteration=0, InterpolantAutomatonStates: 6444, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 51.7s AutomataMinimizationTime, 124 MinimizatonAttempts, 575053 StatesRemovedByMinimization, 124 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 1.3s SatisfiabilityAnalysisTime, 433.7s InterpolantComputationTime, 6550 NumberOfCodeBlocks, 6544 NumberOfCodeBlocksAsserted, 422 NumberOfCheckSat, 9430 ConstructedInterpolants, 96 QuantifiedInterpolants, 122516 SizeOfPredicates, 1020 NumberOfNonLiveVariables, 8221 ConjunctsInSsa, 1668 ConjunctsInUnsatCore, 366 InterpolantComputations, 3 PerfectInterpolantSequences, 986/3170 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown